Closed gawebb-dstl closed 2 months ago
Attention: Patch coverage is 85.71429%
with 2 lines
in your changes are missing coverage. Please review.
Project coverage is 93.50%. Comparing base (
8c8f9ee
) to head (f5f95ec
).
Files | Patch % | Lines |
---|---|---|
stonesoup/types/time.py | 85.71% | 2 Missing :warning: |
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Hash functions were added to
TimeRange
andCompoundTimeRange
. The hash functions weren't inherrited fromInterval
/s (See reason below). Some type annotation was also added.From Python docs: A class that overrides eq() and does not define hash() will have its hash() implicitly set to None.