summaryrefslogtreecommitdiff
path: root/igor.py
diff options
context:
space:
mode:
authorNed Batchelder <ned@nedbatchelder.com>2015-02-02 18:54:12 -0500
committerNed Batchelder <ned@nedbatchelder.com>2015-02-02 18:54:12 -0500
commit71648ff153357e94be4c932d36a11e0b8bc5c5f5 (patch)
tree7f3bfe03f92bb8ce9d5d2ae5f53e40e0b2f54fe1 /igor.py
parent2f90614854d3795c79df00118eb3d844ef47ecec (diff)
downloadpython-coveragepy-71648ff153357e94be4c932d36a11e0b8bc5c5f5.tar.gz
Ignore more directories when linting.
Diffstat (limited to 'igor.py')
-rw-r--r--igor.py14
1 files changed, 10 insertions, 4 deletions
diff --git a/igor.py b/igor.py
index 40216ae..8e9410b 100644
--- a/igor.py
+++ b/igor.py
@@ -191,8 +191,10 @@ def do_check_eol():
"""Check files for incorrect newlines and trailing whitespace."""
ignore_dirs = [
- '.svn', '.hg', '.tox', '.tox_kits', 'coverage.egg-info',
- '_build', 'covtestegg1.egg-info',
+ '.svn', '.hg', '.git',
+ '.tox*',
+ '*.egg-info',
+ '_build',
]
checked = set([])
@@ -230,8 +232,12 @@ def do_check_eol():
if fnmatch.fnmatch(fname, p):
check_file(fname, **kwargs)
break
- for dir_name in ignore_dirs:
- if dir_name in dirs:
+ for ignore_dir in ignore_dirs:
+ ignored = []
+ for dir_name in dirs:
+ if fnmatch.fnmatch(dir_name, ignore_dir):
+ ignored.append(dir_name)
+ for dir_name in ignored:
dirs.remove(dir_name)
check_files("coverage", ["*.py", "*.c"])