Conversation
|
nice. i know you didn't call this ready but i loaded it up and found all tests pass and mypy says "Found 114 errors in 32 files (checked 204 source files)". that's good progress. when i run |
|
Thanks for looking through this! I actually explicitly excluded the tests from mypy so I could focus on the core package but we could remove that and start working on all the errors. |
|
Also, if you do |
|
Phew okay, I've gotten through all the mypy errors and this is now ready for review. I've also added a new CI step that runs mypy to check for type errors. |
|
@nreinicke i'm not sure why, but, for some reason, when i sync your branch, i don't have the fix for vehicle_state_ops that _ignore_s the type check for vehicle_state.route. my copy of your branch: that's even after doing a fresh clone of the repo and pulling to the ndr/90-mypy-errors branch. 🤔 edit: oh, wait, just stepped through the file changes, and it doesn't look like there's a change on line 190. here's the error message i get: thank you for this heroic effort! |
robfitzgerald
left a comment
There was a problem hiding this comment.
i had an issue but after upgrading my version of mypy it was resolved.
this is super awesome when mixed with the CI call. thank you!!! 🐝
Closes #90 by picking off the large list of mypy errors.