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:

LinkMajorMinorPatch
Link
Major
Minor
Patch
Link
Major
Minor
Patch
v0.15.2 0 15 2
v0.16.0 0 16 0
v0.18.0 0 18 0
v0.18.1 0 18 1
v0.19.0 0 19 0
v0.20.0 0 20 0
v0.21.0 0 21 0
v0.21.1 0 21 1
v0.21.2 0 21 2
v0.21.3 0 21 3
LinkMajorMinorPatch
Showing 1 to 10 of 49 entries