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

branch
eric7
changeset 9646
ab5678db972f
parent 9624
b47dfa7a137d
child 9653
e67609152c5e
equal deleted inserted replaced
9645:31aaa11672d3 9646:ab5678db972f
189 @type str or list of str 189 @type str or list of str
190 """ 190 """
191 if isinstance(fn, list): 191 if isinstance(fn, list):
192 files = fn 192 files = fn
193 elif os.path.isdir(fn): 193 elif os.path.isdir(fn):
194 files = [] 194 files = FileSystemUtilities.direntries(
195 for ext in self.syntaxCheckService.getExtensions(): 195 fn,
196 files.extend( 196 filesonly=True,
197 FileSystemUtilities.direntries(fn, True, "*{0}".format(ext), 0) 197 pattern=[
198 ) 198 "*{0}".format(ext)
199 for ext in self.syntaxCheckService.getExtensions()
200 ],
201 followsymlinks=False,
202 )
199 else: 203 else:
200 files = [fn] 204 files = [fn]
201 205
202 if files: 206 if files:
203 if self.__project is None: 207 if self.__project is None:

eric ide

mercurial