TissueImageAnalytics / tiatoolbox

Computational Pathology Toolbox developed by TIA Centre, University of Warwick.
https://warwick.ac.uk/tia
Other
340 stars 71 forks source link

Add `mypy` type check to `annotation/` #806

Closed Jiaqi-Lv closed 3 weeks ago

Jiaqi-Lv commented 2 months ago

Had to edit some files in utils/ and and tools/ because they were failing mypy. Also added a few additional pytests.

codecov[bot] commented 2 months ago

Codecov Report

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

Project coverage is 99.89%. Comparing base (a66fa19) to head (fea465b).

Additional details and impacted files ```diff @@ Coverage Diff @@ ## develop #806 +/- ## ======================================== Coverage 99.89% 99.89% ======================================== Files 69 69 Lines 8577 8650 +73 Branches 1641 1653 +12 ======================================== + Hits 8568 8641 +73 Misses 1 1 Partials 8 8 ```

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