ProjectDefinition.st
branchjv
changeset 18065 1d9323e0a535
parent 18064 45a5abc336d4
child 18066 89d51443ba6f
--- a/ProjectDefinition.st	Wed Jun 05 11:27:29 2013 +0100
+++ b/ProjectDefinition.st	Sun Jun 09 00:49:37 2013 +0100
@@ -834,6 +834,8 @@
     "Created: / 14-09-2006 / 14:59:53 / cg"
 ! !
 
+
+
 !ProjectDefinition class methodsFor:'accessing - packaging'!
 
 classNames:aCollectionOfClassNames
@@ -1099,6 +1101,7 @@
         ].
 ! !
 
+
 !ProjectDefinition class methodsFor:'accessing - tests'!
 
 excludedFromTestSuite
@@ -1893,6 +1896,7 @@
     "Modified: / 29-03-2012 / 18:43:18 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 ! !
 
+
 !ProjectDefinition class methodsFor:'defaults'!
 
 applicationTypes
@@ -2109,6 +2113,7 @@
     "Modified: / 17-08-2006 / 19:59:26 / cg"
 ! !
 
+
 !ProjectDefinition class methodsFor:'description - classes'!
 
 additionalClassNamesAndAttributes
@@ -4093,7 +4098,7 @@
             classesLoaded := classesPresent select:[:cls | cls isLoaded].
 
             (Class classesSortedByLoadOrder:classesLoaded) do:putDependencyForClassBlock.
-            classesPresent reject:[:cls | cls isLoaded not] thenDo:putDependencyForClassBlock.
+            classesPresent reject:[:cls | cls isLoaded] thenDo:putDependencyForClassBlock.
 
             self namesAndAttributesIn:(self additionalClassNamesAndAttributes)
                 do:[:className :attr |
@@ -6119,6 +6124,20 @@
     "Created: / 17-08-2006 / 00:21:39 / cg"
 !
 
+loadExtensionsForLanguage: lang
+    "load extension methods for given programming language"
+
+    | filename file |
+    filename := 'extensions.' , lang sourceFileSuffix.
+    file := self packageDirectory / filename.
+    file exists ifTrue:[
+        lang fileIn: file.
+    ]
+
+    "Created: / 17-08-2006 / 00:21:39 / cg"
+    "Created: / 25-11-2011 / 18:13:33 / Jan Vrany <jan.vrany@fit.cvut.cz>"
+!
+
 loadMandatoryPreRequisitesAsAutoloaded:asAutoloaded
     "load those packages which are required for loading.
      Called after my definition has been loaded, but before the rest of the
@@ -6135,20 +6154,6 @@
     ].
 !
 
-loadExtensionsForLanguage: lang
-    "load extension methods for given programming language"
-
-    | filename file |
-    filename := 'extensions.' , lang sourceFileSuffix.
-    file := self packageDirectory / filename.
-    file exists ifTrue:[
-        lang fileIn: file.
-    ]
-
-    "Created: / 17-08-2006 / 00:21:39 / cg"
-    "Created: / 25-11-2011 / 18:13:33 / Jan Vrany <jan.vrany@fit.cvut.cz>"
-!
-
 loadPackages:aListOfPackages asAutoloaded:asAutoloaded
     "load some packages (at least the projectDefinitions and their extensions).
      If asAutoloaded == true, classes will be only installed as autoloaded."