pylint-shortcodes
I got really tired of constantly Googling pylint
codes. pylint --list-msgs | grep
wasn't much faster. All I wanted to do was find a quick, easily searchable reference with all the error codes and their more descriptive names.
Using the modules for virtualenv
and pip
, I programmatically installed every possible version of pylint
. I then ran pylint --list-msgs
and parsed the output, sending it to templates via jinja2
. The pages are formatted via jQuery and DataTables. I included a link to PyLint Messages, the website I used the most trying to find a quick reference.
I slapped this together in a couple of hours. Calling the source a train wreck is an insult to trains everywhere. I might touch this later, but I might not. There's probably a better way to do this natively in Python, and there's most definitely a more elegant way to do it.
Useful links:
Link | Major | Minor | Patch |
---|---|---|---|
Link | Major | Minor | Patch |
v1.7.4 | 1 | 7 | 4 |
v1.7.3 | 1 | 7 | 3 |
v1.7.2 | 1 | 7 | 2 |
v1.7.1 | 1 | 7 | 1 |
v1.7.0 | 1 | 7 | 0 |
v1.6.5 | 1 | 6 | 5 |
v1.6.4 | 1 | 6 | 4 |
v1.6.3 | 1 | 6 | 3 |
v1.6.2 | 1 | 6 | 2 |
v1.6.1 | 1 | 6 | 1 |
v1.6.0 | 1 | 6 | 0 |
v1.5.6 | 1 | 5 | 6 |
v1.5.5 | 1 | 5 | 5 |
v1.5.4 | 1 | 5 | 4 |
v1.5.3 | 1 | 5 | 3 |
v1.5.2 | 1 | 5 | 2 |
v1.5.1 | 1 | 5 | 1 |
v1.5.0 | 1 | 5 | 0 |
v1.4.5 | 1 | 4 | 5 |
v1.4.4 | 1 | 4 | 4 |
v1.4.3 | 1 | 4 | 3 |
v1.4.2 | 1 | 4 | 2 |
v1.4.1 | 1 | 4 | 1 |
v1.4.0 | 1 | 4 | 0 |
v1.3.1 | 1 | 3 | 1 |
v1.3.0 | 1 | 3 | 0 |
v1.2.1 | 1 | 2 | 1 |
v1.2.0 | 1 | 2 | 0 |
v1.1.0 | 1 | 1 | 0 |
v1.0.0 | 1 | 0 | 0 |
v0.28.0 | 0 | 28 | 0 |
v0.27.0 | 0 | 27 | 0 |
v0.26.0 | 0 | 26 | 0 |
v0.25.2 | 0 | 25 | 2 |
v0.25.1 | 0 | 25 | 1 |
v0.25.0 | 0 | 25 | 0 |
v0.24.0 | 0 | 24 | 0 |
v0.23.0 | 0 | 23 | 0 |
v0.22.0 | 0 | 22 | 0 |
v0.21.3 | 0 | 21 | 3 |
v0.21.2 | 0 | 21 | 2 |
v0.21.1 | 0 | 21 | 1 |
v0.21.0 | 0 | 21 | 0 |
v0.20.0 | 0 | 20 | 0 |
v0.19.0 | 0 | 19 | 0 |
v0.18.1 | 0 | 18 | 1 |
v0.18.0 | 0 | 18 | 0 |
v0.16.0 | 0 | 16 | 0 |
v0.15.2 | 0 | 15 | 2 |