From 9139d11760784f106c1ea8950f1729c903a5232b Mon Sep 17 00:00:00 2001 From: Ian Cordasco Date: Tue, 8 Nov 2016 21:38:50 -0600 Subject: [PATCH] Exit early if the diff is empty In case the provided diff is empty, do not run checks against any files, simply exit. Closes #226 --- src/flake8/main/application.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/flake8/main/application.py b/src/flake8/main/application.py index 1e864fc..88db0a8 100644 --- a/src/flake8/main/application.py +++ b/src/flake8/main/application.py @@ -167,6 +167,8 @@ class Application(object): self.running_against_diff = self.options.diff if self.running_against_diff: self.parsed_diff = utils.parse_unified_diff() + if not self.parsed_diff: + self.exit() self.check_plugins.provide_options(self.option_manager, self.options, self.args)