Welcome to Software Development on Codidact!
Will you help us build our independent community of developers helping developers? We're small and trying to grow. We welcome questions about all aspects of software development, from design to code to QA and more. Got questions? Got answers? Got code you'd like someone to review? Please join us.
Activity for julaine
| Type | On... | Excerpt | Status | Date |
|---|---|---|---|---|
| Comment | Post #295510 |
Maybe the best way is this: The custom script produces a formatted problems.txt, and the flake8 or pylint-plugin will trigger the custom script, read the file, and locate the described problems in the code. With this, I lose the restrictions of running the checks inside the linter, but I still ge... (more) |
— | 7 months ago |
| Comment | Post #295510 |
It was pointed out to me (in SO meta chat by Abdul Aziz Barkat) that pylint-plugins can do a lot, even when code is dynamic: https://pylint.readthedocs.io/en/stable/development_guide/how_tos/transform_plugins.html
I think this is still not flexible enough for my specific situation, but I want... (more) |
— | 7 months ago |
| Comment | Post #295510 |
For now I am going with just a custom script that checks rules iteratively, no annotations, no rule discovery, absolutely nothing clever. My instinct was to write the missing framework myself, but then I would get nothing done on the actual linter itself. (more) |
— | 7 months ago |
| Edit | Post #295510 | Initial revision | — | 7 months ago |
| Question | — |
Framework for writing custom linting-rules in python? I hope this somewhat open-ended question is allowed, I have used SO a lot and I would not post it there, but I have seen open-ended questions on this site I have a situation where custom linting-rules for python-code would be very helpful[^1]. Some random examples of rules I want to enforc... (more) |
— | 7 months ago |
