Coding 2025-09-21
I got linting to pass, partially by making principled changes in response to the reports, but mostly by disabling lints that I disagreed with. (There was one that I disagreed with a lot.) Now, I can work on this Impliciula more, or pick up something else. Let's see what I can do here...
- I can work on increasing coverage, but writing tests for existentials requires first figuring out whether I need to implement new value types.
- I have a general idea for making test code shorter and a little less fiddly, but it needs a lot of planning and prep work to make sure it isn't a complete mess.
- I can try to improve documentation, but that also requires planning, and also some of my generated docstrings might be a little screwy, according to Sphinx. And also there are just plainly some typos in this documentation because I tried to skimp on writing proper ReST.
- For that matter, my naming conventions are kind of bad, and also not really conventions.
- Trying to remember if there was anything else.
I definitely need a break now. Going to wrap up early and try to zone out with something unrelated.
Good night.