--- a/src/eric7/Graphics/ApplicationDiagramBuilder.py Sun Dec 18 14:19:10 2022 +0100 +++ b/src/eric7/Graphics/ApplicationDiagramBuilder.py Sun Dec 18 19:33:46 2022 +0100 @@ -13,9 +13,10 @@ from PyQt6.QtWidgets import QApplication, QInputDialog -from eric7 import Preferences, Utilities +from eric7 import Globals, Preferences from eric7.EricWidgets import EricMessageBox from eric7.EricWidgets.EricProgressDialog import EricProgressDialog +from eric7.SystemUtilities import FileSystemUtilities from .UMLDiagramBuilder import UMLDiagramBuilder @@ -63,7 +64,9 @@ mods = self.project.getProjectData(dataKey="SOURCES") modules = [] for module in mods: - modules.append(Utilities.normabsjoinpath(self.project.ppath, module)) + modules.append( + FileSystemUtilities.normabsjoinpath(self.project.ppath, module) + ) tot = len(modules) progress = EricProgressDialog( self.tr("Parsing modules..."), @@ -438,7 +441,7 @@ if res: self.project.openProject(projectFile) - self.noModules = Utilities.toBool(parts[1].split("=", 1)[1].strip()) + self.noModules = Globals.toBool(parts[1].split("=", 1)[1].strip()) self.initialize()