Merge branch 'extend_select' into 'master'

Add --extend-select command line argument

See merge request pycqa/flake8!437
This commit is contained in:
Frank Winklmeier 2021-03-31 14:37:24 +00:00
commit b4eec50f61
6 changed files with 83 additions and 17 deletions

View file

@ -115,6 +115,10 @@ And you should see something like:
run. (Default: 79)
--select=errors Comma-separated list of errors and warnings to enable.
For example, ``--select=E4,E51,W234``. (Default: )
--extend-select errors
Comma-separated list of errors and warnings to add to
the list of selected ones. For example, ``--extend-
select=E4,E51,W234``.
--disable-noqa Disable the effect of "# noqa". This will report
errors on lines with "# noqa" at the end.
--show-source Show the source generate each error or warning.

View file

@ -68,6 +68,8 @@ Index of Options
- :option:`flake8 --select`
- :option:`flake8 --extend-select`
- :option:`flake8 --disable-noqa`
- :option:`flake8 --show-source`
@ -632,6 +634,38 @@ Options and their Descriptions
F
.. option:: --extend-select=<errors>
:ref:`Go back to index <top>`
.. versionadded:: 3.9.0
Specify a list of codes to add to the list of selected ones. Similar
considerations as in :option:`--select` apply here with regard to the
value.
The difference to the :option:`--select` option is, that this option can be
used to selectively add individual codes without overriding the default
list entirely.
Command-line example:
.. prompt:: bash
flake8 --extend-select=E4,E51,W234 dir/
This **can** be specified in config files.
Example config file usage:
.. code-block:: ini
extend-select =
E4,
E51,
W234
.. option:: --disable-noqa
:ref:`Go back to index <top>`