Continued implementing the delayed import.

Sun, 10 Feb 2013 15:26:21 +0100

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Sun, 10 Feb 2013 15:26:21 +0100
changeset 2402
304fcefd3b04
parent 2401
4f428de32b69
child 2403
e3d7a861547c

Continued implementing the delayed import.

Documentation/Help/source.qch file | annotate | diff | comparison | revisions
Graphics/ApplicationDiagramBuilder.py file | annotate | diff | comparison | revisions
Graphics/ImportsDiagramBuilder.py file | annotate | diff | comparison | revisions
Graphics/PackageDiagramBuilder.py file | annotate | diff | comparison | revisions
Graphics/UMLClassDiagramBuilder.py file | annotate | diff | comparison | revisions
Binary file Documentation/Help/source.qch has changed
--- a/Graphics/ApplicationDiagramBuilder.py	Sun Feb 10 15:17:59 2013 +0100
+++ b/Graphics/ApplicationDiagramBuilder.py	Sun Feb 10 15:26:21 2013 +0100
@@ -48,6 +48,7 @@
         
         @return dictionary of modules contained in the application.
         """
+        import Utilities.ModuleParser
         extensions = Preferences.getPython("PythonExtensions") + \
             Preferences.getPython("Python3Extensions") + ['.rb']
         moduleDict = {}
@@ -63,7 +64,6 @@
             progress.show()
             QApplication.processEvents()
             
-            import Utilities.ModuleParser
             for module in modules:
                 progress.setValue(prog)
                 QApplication.processEvents()
--- a/Graphics/ImportsDiagramBuilder.py	Sun Feb 10 15:17:59 2013 +0100
+++ b/Graphics/ImportsDiagramBuilder.py	Sun Feb 10 15:26:21 2013 +0100
@@ -69,6 +69,7 @@
         
         @return dictionary of modules contained in the package.
         """
+        import Utilities.ModuleParser
         extensions = Preferences.getPython("PythonExtensions") + \
                      Preferences.getPython("Python3Extensions")
         moduleDict = {}
@@ -85,7 +86,6 @@
                 None, 0, tot, self.parent())
             progress.show()
             QApplication.processEvents()
-            import Utilities.ModuleParser
             for module in modules:
                 progress.setValue(prog)
                 QApplication.processEvents()
--- a/Graphics/PackageDiagramBuilder.py	Sun Feb 10 15:17:59 2013 +0100
+++ b/Graphics/PackageDiagramBuilder.py	Sun Feb 10 15:26:21 2013 +0100
@@ -66,6 +66,7 @@
         
         @return dictionary of modules contained in the package.
         """
+        import Utilities.ModuleParser
         supportedExt = \
             ['*{0}'.format(ext) for ext in Preferences.getPython("PythonExtensions")] + \
             ['*{0}'.format(ext) for ext in Preferences.getPython("Python3Extensions")] + \
@@ -85,7 +86,6 @@
             progress.show()
             QApplication.processEvents()
             
-            import Utilities.ModuleParser
             for module in modules:
                 progress.setValue(prog)
                 QApplication.processEvents()
--- a/Graphics/UMLClassDiagramBuilder.py	Sun Feb 10 15:17:59 2013 +0100
+++ b/Graphics/UMLClassDiagramBuilder.py	Sun Feb 10 15:26:21 2013 +0100
@@ -12,7 +12,6 @@
 from PyQt4.QtGui import QGraphicsTextItem
 
 import Utilities
-import Utilities.ModuleParser
 import Preferences
 
 from .UMLDiagramBuilder import UMLDiagramBuilder
@@ -65,6 +64,8 @@
         
         The algorithm is borrowed from Boa Constructor.
         """
+        import Utilities.ModuleParser
+        
         self.allClasses = {}
         self.allModules = {}
         

eric ide

mercurial