Take private classes of private classes into account when generating dependencies
authorStefan Vogel <sv@exept.de>
Wed, 09 Apr 2008 10:20:59 +0200
changeset 10937 cd8a6dae2b4e
parent 10936 9381620deb4d
child 10938 1e07715b0b19
Take private classes of private classes into account when generating dependencies
ProjectDefinition.st
--- a/ProjectDefinition.st	Tue Apr 08 23:27:07 2008 +0200
+++ b/ProjectDefinition.st	Wed Apr 09 10:20:59 2008 +0200
@@ -2778,7 +2778,7 @@
                                 already add:scls.
                             ].
                         cls 
-                            privateClassesDo:[:eachPrivateClass | 
+                            allPrivateClassesDo:[:eachPrivateClass | 
                                 eachPrivateClass 
                                     allSuperclassesDo:[:scls | 
                                         |sclsBaseName|
@@ -3460,7 +3460,7 @@
             addPackage value:(eachSuperClass package)
         ].
 
-        cls privateClassesDo:[:eachPrivateClass |
+        cls allPrivateClassesDo:[:eachPrivateClass |
             eachPrivateClass allSuperclassesDo:[:eachSuperClass | 
                 eachSuperClass isPrivate ifFalse:[
                     addPackage value:(eachSuperClass package)
@@ -3979,7 +3979,7 @@
 !ProjectDefinition class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libbasic/ProjectDefinition.st,v 1.178 2008-03-31 13:49:56 fm Exp $'
+    ^ '$Header: /cvs/stx/stx/libbasic/ProjectDefinition.st,v 1.179 2008-04-09 08:20:59 stefan Exp $'
 ! !
 
 ProjectDefinition initialize!