diff options
| author | Anthony Sottile <asottile@umich.edu> | 2019-01-30 14:39:24 -0800 |
|---|---|---|
| committer | Anthony Sottile <asottile@umich.edu> | 2019-01-30 14:39:24 -0800 |
| commit | b0ecf3d28f200721968c8013d72c7e3215c2de70 (patch) | |
| tree | 0546ab69525b1d5e3be59069f78bb10c7f2505f7 /src | |
| parent | 3d1a4265a76831d2821b5d56036db2bbcc44b1c6 (diff) | |
| download | flake8-b0ecf3d28f200721968c8013d72c7e3215c2de70.tar.gz | |
Fix flake8 --statistics
Diffstat (limited to 'src')
| -rw-r--r-- | src/flake8/style_guide.py | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/src/flake8/style_guide.py b/src/flake8/style_guide.py index df6409c..21a1185 100644 --- a/src/flake8/style_guide.py +++ b/src/flake8/style_guide.py @@ -337,7 +337,7 @@ class StyleGuideManager(object): self.decider = decider or DecisionEngine(options) self.style_guides = [] self.default_style_guide = StyleGuide( - options, formatter, decider=decider + options, formatter, self.stats, decider=decider ) self.style_guides = list( itertools.chain( @@ -436,14 +436,16 @@ class StyleGuideManager(object): class StyleGuide(object): """Manage a Flake8 user's style guide.""" - def __init__(self, options, formatter, filename=None, decider=None): + def __init__( + self, options, formatter, stats, filename=None, decider=None + ): """Initialize our StyleGuide. .. todo:: Add parameter documentation. """ self.options = options self.formatter = formatter - self.stats = statistics.Statistics() + self.stats = stats self.decider = decider or DecisionEngine(options) self.filename = filename if self.filename: @@ -459,7 +461,9 @@ class StyleGuide(object): filename = filename or self.filename options = copy.deepcopy(self.options) options.ignore.extend(extend_ignore_with or []) - return StyleGuide(options, self.formatter, filename=filename) + return StyleGuide( + options, self.formatter, self.stats, filename=filename + ) @contextlib.contextmanager def processing_file(self, filename): |
