Skip to content

Latest commit

 

History

History
66 lines (56 loc) · 3.3 KB

File metadata and controls

66 lines (56 loc) · 3.3 KB

Violations

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