src/eric7/Graphics/UMLClassDiagramBuilder.py

branch
eric7
changeset 9413
80c06d472826
parent 9278
36448ca469c2
child 9473
3f23dbf37dbe
diff -r 45e7bb09c120 -r 80c06d472826 src/eric7/Graphics/UMLClassDiagramBuilder.py
--- a/src/eric7/Graphics/UMLClassDiagramBuilder.py	Tue Oct 18 16:05:20 2022 +0200
+++ b/src/eric7/Graphics/UMLClassDiagramBuilder.py	Tue Oct 18 16:06:21 2022 +0200
@@ -12,8 +12,7 @@
 
 from PyQt6.QtWidgets import QGraphicsTextItem
 
-import Utilities
-import Preferences
+from eric7 import Preferences, Utilities
 
 from .UMLDiagramBuilder import UMLDiagramBuilder
 
@@ -81,14 +80,14 @@
 
         The algorithm is borrowed from Boa Constructor.
         """
-        import Utilities.ModuleParser
+        from eric7.Utilities import ModuleParser
 
         self.allClasses = {}
         self.allModules = {}
 
         try:
             extensions = Preferences.getPython("Python3Extensions") + [".rb"]
-            module = Utilities.ModuleParser.readModule(
+            module = ModuleParser.readModule(
                 self.file, extensions=extensions, caching=False
             )
         except ImportError:

eric ide

mercurial