Weekly Roundup 2022-12-27
- Wednesday: I audited MOTR's dependencies, and put together some general plans for handling updates to them.
- Thursday: I reviewed the lines of missed coverage in MOTR.
- Friday: I put in some work improving the test coverage.
- Saturday: I ended up derailed into trying to remove isinstance checks.
- Sunday: Some of the isinstance checks came out easily, and some...
- Monday: I continued to try to pull out the isinstance checks, and it continued to be a pain.
Next week, I've got a few more checks I want to pull out, and then I can get back to addressing coverage. I actually finally figured out the """right""" way to remove the ones that were giving me trouble, which may have ended up doing some implicit casts, unfortunately, but oh well. Hopefully, the type annotations are all honest...