Currently our linter is full of magic constants like:
TODO: config in the source codeWhat we need is:
setup.cfg or any other standard flake8 toolsHow about that all the configs will be placed in setup.cfg, and there will be some parser that will put the settings in the specific visitor?
Yes, that's exactly how I see this feature.
@mcproger are you interested in implementing this feature?
Yes, I will try to implement this.
Great!
Please, ask any questions you have.
Things to keep in mind:
a, b, and c, they must be placed in setup.cfg under [..] sectionOK, I'll try to present my first PR as soon as possible.
@sobolevn Why are these constants a sum of integers?
I have no idea, that was other me: the bad one 馃槅
offtop: the idea seams familiar https://github.com/wemake-shit
We were inspired by this https://github.com/sobolevn/python-code-disasters 馃槅
@sobolevn Well, we've got plans. Pleeease don't take it as an insult.
The idea is to store the projects we didn't want to write, but absolutely had to.
No worries! We all have these projects.
</offtop>
Most helpful comment
@sobolevn Well, we've got plans. Pleeease don't take it as an insult.
The idea is to store the projects we didn't want to write, but absolutely had to.