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: |