comment/format in:
authorClaus Gittinger <cg@exept.de>
Thu, 09 Dec 2010 12:36:24 +0100
changeset 13167 658fc3b51af4
parent 13166 aa93e348e5d3
child 13168 d03db8c8a84a
comment/format in: #isFullyLoaded #loadPackages:asAutoloaded:
ProjectDefinition.st
--- a/ProjectDefinition.st	Thu Dec 09 12:32:13 2010 +0100
+++ b/ProjectDefinition.st	Thu Dec 09 12:36:24 2010 +0100
@@ -4827,12 +4827,14 @@
 
     |packagesToLoad packagesBefore|
 
+    "/ assume that the packages are loaded IFF the definition class is present and
+    "/ the extensions are present.
     packagesToLoad := aListOfPackages 
                             reject:[:packageID | 
                                 |cls|
 
                                 cls := ProjectDefinition definitionClassForPackage:packageID.
-                                cls notNil and:[cls isFullyLoaded]
+                                cls notNil and:[cls isFullyLoaded "hasAllExtensionsLoaded"]
                             ].
     packagesToLoad isEmpty ifTrue:[^ self].
 
@@ -4861,7 +4863,7 @@
         PackagesBeingLoaded := packagesBefore.
     ].
 
-    "Modified: / 09-12-2010 / 12:31:29 / cg"
+    "Modified: / 09-12-2010 / 12:36:17 / cg"
 !
 
 loadPreRequisitesAsAutoloaded:asAutoloaded
@@ -5346,9 +5348,11 @@
 !
 
 isFullyLoaded
-    ^ self hasAllCompiledClassesFullyLoaded and:[self hasAllClassesLoaded and:[self hasAllExtensionsLoaded]]
+    ^ self hasAllCompiledClassesFullyLoaded 
+    and:[self hasAllClassesLoaded and:[self hasAllExtensionsLoaded]]
 
     "Created: / 24-10-2006 / 23:52:23 / cg"
+    "Modified: / 09-12-2010 / 12:32:31 / cg"
 !
 
 projectType
@@ -5445,11 +5449,11 @@
 !ProjectDefinition class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libbasic/ProjectDefinition.st,v 1.325 2010-12-09 11:32:13 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libbasic/ProjectDefinition.st,v 1.326 2010-12-09 11:36:24 cg Exp $'
 !
 
 version_CVS
-    ^ '$Header: /cvs/stx/stx/libbasic/ProjectDefinition.st,v 1.325 2010-12-09 11:32:13 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libbasic/ProjectDefinition.st,v 1.326 2010-12-09 11:36:24 cg Exp $'
 ! !
 
 ProjectDefinition initialize!