From 36cb66c0720583c349f531b03e9c5edbeb3e076e Mon Sep 17 00:00:00 2001 From: monosans Date: Fri, 16 Jul 2021 11:18:39 +0300 Subject: [PATCH] Replace for loop with sum() --- src/flake8/checker.py | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/src/flake8/checker.py b/src/flake8/checker.py index 7130df3..01e6859 100644 --- a/src/flake8/checker.py +++ b/src/flake8/checker.py @@ -148,9 +148,8 @@ class Manager: def _handle_results(self, filename, results): style_guide = self.style_guide - reported_results_count = 0 - for (error_code, line_number, column, text, physical_line) in results: - reported_results_count += style_guide.handle_error( + return sum( + style_guide.handle_error( code=error_code, filename=filename, line_number=line_number, @@ -158,7 +157,14 @@ class Manager: text=text, physical_line=physical_line, ) - return reported_results_count + for ( + error_code, + line_number, + column, + text, + physical_line, + ) in results + ) def is_path_excluded(self, path: str) -> bool: """Check if a path is excluded.