aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVitezslav Cizek <vcizek@suse.cz>2014-11-18 17:32:13 +0100
committerAdam Spiers <git@adamspiers.org>2015-01-05 16:57:08 +0000
commit9ba895b6c440a6fa011ddd5c01b1d231569b6573 (patch)
treebe91efba676defc57bf45fd1a36780331d5dadf8
parent7835c7b3aff6c9662e39e1c4b0854725c59e8fef (diff)
downloadgit-deps-9ba895b6c440a6fa011ddd5c01b1d231569b6573.tar.gz
don't crash when -e isn't specified
-rwxr-xr-xgit-deps7
1 files changed, 4 insertions, 3 deletions
diff --git a/git-deps b/git-deps
index df1766a..c3c2b64 100755
--- a/git-deps
+++ b/git-deps
@@ -343,9 +343,10 @@ class DependencyDetector(object):
return commit.message.split('\n', 1)[0]
def is_excluded(self, commit):
- for exclude in self.options.exclude_commits:
- if self.branch_contains(commit, exclude):
- return True
+ if self.options.exclude_commits is not None:
+ for exclude in self.options.exclude_commits:
+ if self.branch_contains(commit, exclude):
+ return True
return False
def branch_contains(self, commit, branch):