VultureChecker/VultureCheckerDialog.py

branch
eric7
changeset 97
6ec0844dafe7
parent 95
1c4dadf3ce89
child 99
ace98e6afc04
diff -r 18449ef59384 -r 6ec0844dafe7 VultureChecker/VultureCheckerDialog.py
--- a/VultureChecker/VultureCheckerDialog.py	Mon Oct 24 17:25:26 2022 +0200
+++ b/VultureChecker/VultureCheckerDialog.py	Tue Dec 20 19:52:15 2022 +0100
@@ -7,24 +7,29 @@
 Module implementing a dialog to show the vulture check results.
 """
 
-import os
+import contextlib
 import fnmatch
-import contextlib
+import os
 
-from PyQt6.QtCore import pyqtSlot, Qt, QTimer
+from PyQt6.QtCore import Qt, QTimer, pyqtSlot
 from PyQt6.QtWidgets import (
+    QAbstractButton,
+    QApplication,
     QDialog,
     QDialogButtonBox,
-    QAbstractButton,
     QHeaderView,
+    QMenu,
     QTreeWidgetItem,
-    QApplication,
-    QMenu,
 )
 
 from eric7 import Preferences, Utilities
+from eric7.EricWidgets.EricApplication import ericApp
 
-from eric7.EricWidgets.EricApplication import ericApp
+try:
+    from eric7.SystemUtilities.FileSystemUtilities import direntries
+except ImportError:
+    # imports for eric < 23.1
+    from eric7.Utilities import direntries
 
 from .Ui_VultureCheckerDialog import Ui_VultureCheckerDialog
 
@@ -214,7 +219,7 @@
             self.files = []
             extensions = set(Preferences.getPython("Python3Extensions"))
             for ext in extensions:
-                self.files.extend(Utilities.direntries(fn, True, "*{0}".format(ext), 0))
+                self.files.extend(direntries(fn, True, "*{0}".format(ext), 0))
         else:
             self.files = [fn]
         self.files.sort()

eric ide

mercurial