summaryrefslogtreecommitdiff
path: root/src/flake8/utils.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/flake8/utils.py')
-rw-r--r--src/flake8/utils.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/flake8/utils.py b/src/flake8/utils.py
index 68ed530..7f31f8f 100644
--- a/src/flake8/utils.py
+++ b/src/flake8/utils.py
@@ -208,6 +208,10 @@ def filenames_from(arg, predicate=None):
"""
if predicate is None:
predicate = _default_predicate
+
+ if predicate(arg):
+ return
+
if os.path.isdir(arg):
for root, sub_directories, files in os.walk(arg):
if predicate(root):