From a66f43bc393e4d68b879a6b12c025d59799a5484 Mon Sep 17 00:00:00 2001 From: Ian Cordasco Date: Sun, 24 Jan 2016 22:13:57 -0600 Subject: [PATCH] Extend the default ignore list with plugins' defaults --- flake8/options/aggregator.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/flake8/options/aggregator.py b/flake8/options/aggregator.py index 380b2d7..e12952a 100644 --- a/flake8/options/aggregator.py +++ b/flake8/options/aggregator.py @@ -31,6 +31,12 @@ def aggregate_options(manager, arglist=None, values=None): parsed_config = config_parser.parse(original_values.config, original_values.isolated) + # Extend the default ignore value with the extended default ignore list, + # registered by plugins. + extended_default_ignore = manager.extended_default_ignore.copy() + extended_default_ignore.update(default_values.ignore) + default_values.ignore = list(extended_default_ignore) + # Merge values parsed from config onto the default values returned for config_name, value in parsed_config.items(): dest_name = config_name