Here we have all violation codes listed for this plugin and its dependencies.
Our violation codes are using WPS
letters.
Other codes are coming from other tools.
Our own codes
Type | Codes |
System | :ref:`WPS000 - WPS099 <system>` |
Naming | :ref:`WPS100 - WPS199 <naming>` |
Complexity | :ref:`WPS200 - WPS299 <complexity>` |
Consistency | :ref:`WPS300 - WPS399 <consistency>` |
Best practices | :ref:`WPS400 - WPS499 <best-practices>` |
Refactoring | :ref:`WPS500 - WPS599 <refactoring>` |
OOP | :ref:`WPS600 - WPS699 <oop>` |
External plugins
All codes are sorted alphabetically and by numerical codes.
Plugin | Codes |
flake8-builtins | A001 - A002 |
flake8-bugbear | B001 - B008 |
flake8-coding | C101 - C103 |
flake8-comprehensions | C400 - C411 |
flake8-commas | C812 - C819 |
mccabe | C901 |
flake8-docstrings | D100 - D414 |
pycodestyle | E001 - E902, W001 - W606 |
flake8-eradicate | E800 |
flake8 | F400 - F901 |
flake8-isort | I001 - I005 |
flake8-broken-line | N400 |
pep8-naming | N800 - N820 |
flake8-string-format | P101 - P302 |
flake8-quotes | Q000 |
flake8-pep3101 | S001 |
flake8-bandit | S100 - S710, see also original bandit codes |
flake8-debugger | T100 |
flake8-rst-docstrings | RST201 - RST499 |
flake8-executable | EXE001 - EXE005 |
darglint | DAR001 - DAR501 |
wemake-python-styleguide | WPS, defined here |
.. toctree:: :maxdepth: 0 :caption: Violation types: :hidden: system.rst naming.rst complexity.rst consistency.rst best_practices.rst refactoring.rst oop.rst