src/eric7/Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py

branch
eric7
changeset 9646
ab5678db972f
parent 9624
b47dfa7a137d
child 9653
e67609152c5e
--- a/src/eric7/Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py	Fri Dec 23 11:37:49 2022 +0100
+++ b/src/eric7/Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py	Sat Dec 24 17:31:46 2022 +0100
@@ -191,11 +191,15 @@
         if isinstance(fn, list):
             files = fn
         elif os.path.isdir(fn):
-            files = []
-            for ext in self.syntaxCheckService.getExtensions():
-                files.extend(
-                    FileSystemUtilities.direntries(fn, True, "*{0}".format(ext), 0)
-                )
+            files = FileSystemUtilities.direntries(
+                fn,
+                filesonly=True,
+                pattern=[
+                    "*{0}".format(ext)
+                    for ext in self.syntaxCheckService.getExtensions()
+                ],
+                followsymlinks=False,
+            )
         else:
             files = [fn]
 

eric ide

mercurial