epiverse-trace / epichains

Methods for simulating and analysing the sizes and lengths of infectious disease transmission chains from branching process models
https://epiverse-trace.github.io/epichains/
Other
6 stars 2 forks source link

Improve input checking: prefer checkmate for custom checks #174

Closed jamesmbaazam closed 9 months ago

jamesmbaazam commented 9 months ago

This PR closes #147 and fixes #162. It implements a few changes to improve how input checking is done:

codecov-commenter commented 9 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Comparison is base (d499296) 99.11% compared to head (1eabf96) 99.10%. Report is 2 commits behind head on main.

:exclamation: Current head 1eabf96 differs from pull request most recent head 5bf2e13. Consider uploading reports for the commit 5bf2e13 to get more accurate results

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #174 +/- ## ========================================== - Coverage 99.11% 99.10% -0.01% ========================================== Files 8 8 Lines 562 556 -6 ========================================== - Hits 557 551 -6 Misses 5 5 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.