28 ) |
28 ) |
29 |
29 |
30 from eric7 import Preferences, Utilities |
30 from eric7 import Preferences, Utilities |
31 from eric7.EricGui import EricPixmapCache |
31 from eric7.EricGui import EricPixmapCache |
32 from eric7.EricWidgets.EricApplication import ericApp |
32 from eric7.EricWidgets.EricApplication import ericApp |
|
33 from eric7.SystemUtilities import FileSystemUtilities |
33 |
34 |
34 from . import CodeStyleCheckerUtilities, pycodestyle |
35 from . import CodeStyleCheckerUtilities, pycodestyle |
35 from .Annotations.AnnotationsCheckerDefaults import AnnotationsCheckerDefaultArgs |
36 from .Annotations.AnnotationsCheckerDefaults import AnnotationsCheckerDefaultArgs |
36 from .Miscellaneous.MiscellaneousDefaults import MiscellaneousCheckerDefaultArgs |
37 from .Miscellaneous.MiscellaneousDefaults import MiscellaneousCheckerDefaultArgs |
37 from .Security.SecurityDefaults import SecurityDefaults |
38 from .Security.SecurityDefaults import SecurityDefaults |
785 self.files = fn[:] |
786 self.files = fn[:] |
786 elif os.path.isdir(fn): |
787 elif os.path.isdir(fn): |
787 self.files = [] |
788 self.files = [] |
788 extensions = set(Preferences.getPython("Python3Extensions")) |
789 extensions = set(Preferences.getPython("Python3Extensions")) |
789 for ext in extensions: |
790 for ext in extensions: |
790 self.files.extend(Utilities.direntries(fn, True, "*{0}".format(ext), 0)) |
791 self.files.extend( |
|
792 FileSystemUtilities.direntries(fn, True, "*{0}".format(ext), 0) |
|
793 ) |
791 else: |
794 else: |
792 self.files = [fn] |
795 self.files = [fn] |
793 |
796 |
794 # filter the list depending on the filter string |
797 # filter the list depending on the filter string |
795 if self.files: |
798 if self.files: |