-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Aspirational lints #264
Aspirational lints #264
Conversation
These are lints I'd like the codebase to one day pass.
for more information, see https://pre-commit.ci
This is super duper in my wheelhouse; if you'd like feedback at any point I'm happy to oblige |
Thanks Matt, will let you know - I just saw the trailing commas pre-commit on Interchange and was like "I WANT THAT" 😆 If you have feedback in mind I obvs want to hear it but I'm assuming you know that and are offering a more formal review at some point, in which case I appreciate it and will let you know 😁 |
Hot dang, I did some stuff and it worked |
Holy crap go @mattwthompson! Are there any change or commits or files that have been manually edited, or is this all automatic changes from lints? It looks amazing! I guess you dropped interrogate coz we're a long way off being full of docstrings? |
Some of the documentation changes in 26d9f53 are manual, but I tried to make no or minimal changes to the source code. I think my likely errors here, if any, or the sort of things to look out if it were possible to review this, are inaccurate statements in some docstrings. Given that (to my surprise) tests are passing I think the chances I broke something are low; adding a type checker is arguably a better way to review this than reading so many LOC.
I dropped it because I forgot why I had it in Interchange in the first place. We could add it back in and see what happens - |
for more information, see https://pre-commit.ci
This was fun to work on but it doesn't seem valued - if anybody wishes to pick this up, I'm leaving the branch dangling on the remote |
These are lints I'd like the codebase to one day pass. I expect they don't pass now. Mostly stolen from Interchange.