Compare d812988 ... +0 ... 08b9f6b

No flags found

Use flags to group coverage reports by test type, project and/or folders.
Then setup custom commit statuses and notifications for each flag.

e.g., #unittest #integration

#production #enterprise

#frontend #backend

Learn more about Codecov Flags here.

Showing 1 of 1 files from the diff.

@@ -181,17 +181,15 @@
Loading
181 181
        for loss in losses:
182 182
            if loss.name in names:
183 183
                raise ValueError(f"Losses should have unique names.")
184 -
            else:
185 -
                names.append(loss.name)
184 +
            names.append(loss.name)
186 185
187 186
            if isinstance(loss, ashpy.losses.SumExecutor):
188 187
                loss: ashpy.losses.SumExecutor
189 188
                sublosses_names = [subloss.name for subloss in loss.sublosses]
190 189
                for subloss_name in sublosses_names:
191 190
                    if loss.name in names:
192 191
                        raise ValueError(f"Losses should have unique names.")
193 -
                    else:
194 -
                        names.append(subloss_name)
192 +
                    names.append(subloss_name)
195 193
196 194
    def _validate_metrics(self):
197 195
        """Check if every metric is an :py:class:`ashpy.metrics.Metric`."""

Everything is accounted for!

No changes detected that need to be reviewed.
What changes does Codecov check for?
Lines, not adjusted in diff, that have changed coverage data.
Files that introduced coverage data that had none before.
Files that have missing coverage data that once were tracked.
Files Coverage
src/ashpy 87.17%
Project Totals (56 files) 87.17%
Loading