summaryrefslogtreecommitdiff
path: root/pylint/lint/expand_modules.py
diff options
context:
space:
mode:
Diffstat (limited to 'pylint/lint/expand_modules.py')
-rw-r--r--pylint/lint/expand_modules.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/pylint/lint/expand_modules.py b/pylint/lint/expand_modules.py
index 7a0dc7004..e0395704e 100644
--- a/pylint/lint/expand_modules.py
+++ b/pylint/lint/expand_modules.py
@@ -48,11 +48,12 @@ def expand_modules(
result: List[ModuleDescriptionDict] = []
errors: List[ErrorDescriptionDict] = []
path = sys.path.copy()
-
for something in files_or_modules:
basename = os.path.basename(something)
if (
basename in ignore_list
+ # Emacs file locks see #367
+ or basename.startswith(".#")
or _is_in_ignore_list_re(os.path.basename(something), ignore_list_re)
or _is_in_ignore_list_re(something, ignore_list_paths_re)
):