checkin from browser
authorClaus Gittinger <cg@exept.de>
Thu, 02 Sep 1999 23:44:11 +0200
changeset 4670 21eec331e1e9
parent 4669 828addb1c376
child 4671 3d2517a6d898
checkin from browser
Project.st
--- a/Project.st	Thu Sep 02 23:26:53 1999 +0200
+++ b/Project.st	Thu Sep 02 23:44:11 1999 +0200
@@ -1792,9 +1792,10 @@
         classes := OrderedCollection new.
         Smalltalk 
             allClassesDo:[:aClass |
-                (aClass owningClass isNil
+                (true "aClass owningClass isNil"
                 and:[aClass isMeta not
-                and:[aClass package = packageName]]) ifTrue:[
+                and:[aClass package = packageName
+                and:[aClass isNamespace not or:[aClass == Smalltalk]]]]) ifTrue:[
                     classes add:aClass
                 ]
             ].
@@ -1824,9 +1825,9 @@
         |classToCheck|
 
         classToCheck := cls.
-        cls isPrivate ifTrue:[
-            classToCheck := cls topOwningClass
-        ].
+"/        cls isPrivate ifTrue:[
+"/            classToCheck := cls topOwningClass
+"/        ].
         (classes isNil 
         or:[((classes includes:classToCheck) 
             or:[classes includes:classToCheck name]) not]) ifTrue:[
@@ -2015,6 +2016,6 @@
 !Project class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libbasic/Project.st,v 1.85 1999-09-02 21:14:43 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libbasic/Project.st,v 1.86 1999-09-02 21:44:11 cg Exp $'
 ! !
 Project initialize!