diff options
author | Ned Batchelder <ned@nedbatchelder.com> | 2015-02-02 18:54:12 -0500 |
---|---|---|
committer | Ned Batchelder <ned@nedbatchelder.com> | 2015-02-02 18:54:12 -0500 |
commit | 71648ff153357e94be4c932d36a11e0b8bc5c5f5 (patch) | |
tree | 7f3bfe03f92bb8ce9d5d2ae5f53e40e0b2f54fe1 /igor.py | |
parent | 2f90614854d3795c79df00118eb3d844ef47ecec (diff) | |
download | python-coveragepy-71648ff153357e94be4c932d36a11e0b8bc5c5f5.tar.gz |
Ignore more directories when linting.
Diffstat (limited to 'igor.py')
-rw-r--r-- | igor.py | 14 |
1 files changed, 10 insertions, 4 deletions
@@ -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"]) |