Allow plugins that are on by default to be ignored

Previously, to ensure that plugins on by default were reported, we
added them to the select list. This means that ignoring them became
impossible. To accomodate our reporting logic and a user's ability
to ignore, we need to keep our select and extended select lists
separated.

This allows us to have a better understanding of who is selecting what,
where, and how and make our decision as to whether or not an error
should be reported more wisely.

Closes #195
This commit is contained in:
Ian Cordasco 2016-07-28 19:24:06 -05:00
parent c0e5066577
commit c670217c24
No known key found for this signature in database
GPG key ID: 656D3395E4A9791A
4 changed files with 15 additions and 4 deletions

View file

@ -4,7 +4,11 @@
- Fix ``# noqa`` comments followed by a ``:`` and explanation broken by
3.0.0 (See also `GitLab#178`_)
- Fix issue where users were unable to ignore plugin errors that were on
by default. (See also `GitLab#195`_)
.. links
.. _GitLab#178:
https://gitlab.com/pycqa/flake8/issues/178
.. _GitLab#195:
https://gitlab.com/pycqa/flake8/issues/195