cli
cli copied to clipboard
Python static analysis (lint) plugin
User story
As a user, I want to have an integrated Python static analysis plugin, so that I can automatically check my Python code for errors, coding standards violations or other potential issues.
PyLint has set of rules to be found here that offer static analysis checks for python code.
They are sorted into severity groups but they are missing any categorization or labeling.
We could use manual sorting or script to get them into desired categories (code style
| bug prevention
)
TODO:
- [x] research how rules could be split into categories
- [x] make use of
--list-msgs-enabled
option to see which rules are included in static analysis