summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/flake8/options/aggregator.py4
-rw-r--r--src/flake8/style_guide.py4
2 files changed, 7 insertions, 1 deletions
diff --git a/src/flake8/options/aggregator.py b/src/flake8/options/aggregator.py
index b53b674..40848a2 100644
--- a/src/flake8/options/aggregator.py
+++ b/src/flake8/options/aggregator.py
@@ -48,6 +48,10 @@ def aggregate_options(
# Extend the default ignore value with the extended default ignore list,
# registered by plugins.
extended_default_ignore = manager.extended_default_ignore.copy()
+ # Let's store our extended default ignore for use by the decision engine
+ default_values.extended_default_ignore = (
+ manager.extended_default_ignore.copy()
+ )
LOG.debug(
"Extended default ignore list: %s", list(extended_default_ignore)
)
diff --git a/src/flake8/style_guide.py b/src/flake8/style_guide.py
index a34afd7..d862691 100644
--- a/src/flake8/style_guide.py
+++ b/src/flake8/style_guide.py
@@ -177,7 +177,9 @@ class DecisionEngine:
reverse=True,
)
)
- self.using_default_ignore = set(self.ignored) == set(defaults.IGNORE)
+ self.using_default_ignore = set(self.ignored) == set(
+ defaults.IGNORE
+ ).union(options.extended_default_ignore)
self.using_default_select = set(self.selected) == set(defaults.SELECT)
def _in_all_selected(self, code: str) -> bool: