Class.st
changeset 23825 8debffbe8eac
parent 23734 8fc7d08c2743
child 24009 b32acf21c0e9
--- a/Class.st	Sun Mar 03 23:01:24 2019 +0100
+++ b/Class.st	Sun Mar 03 23:08:07 2019 +0100
@@ -1973,7 +1973,6 @@
     "Created: / 18-07-2011 / 09:14:38 / cg"
 ! !
 
-
 !Class methodsFor:'adding & removing'!
 
 removeFromSystem
@@ -3235,26 +3234,26 @@
     aStream nextPutAll:'  <inst-vars>'.
     varNames := self instVarNames.
     varNames size > 0 ifTrue:[
-	aStream cr.
-	varNames do:[:nm |
-	    aStream nextPutAll:'    <name>'.
-	    aStream nextPutAll:nm.
-	    aStream nextPutLine:'</name>'.
-	].
-	aStream nextPutAll:'  '.
+        aStream cr.
+        varNames do:[:nm |
+            aStream nextPutAll:'    <name>'.
+            aStream nextPutAll:nm.
+            aStream nextPutLine:'</name>'.
+        ].
+        aStream nextPutAll:'  '.
     ].
     aStream nextPutLine:'</inst-vars>'.
 
     aStream nextPutAll:'  <class-inst-vars>'.
     varNames := self class instVarNames.
     varNames size > 0 ifTrue:[
-	aStream cr.
-	varNames do:[:nm |
-	    aStream nextPutAll:'    <name>'.
-	    aStream nextPutAll:nm.
-	    aStream nextPutLine:'</name>'.
-	].
-	aStream nextPutAll:'  '.
+        aStream cr.
+        varNames do:[:nm |
+            aStream nextPutAll:'    <name>'.
+            aStream nextPutAll:nm.
+            aStream nextPutLine:'</name>'.
+        ].
+        aStream nextPutAll:'  '.
     ].
     aStream nextPutLine:'</class-inst-vars>'.
 
@@ -3263,21 +3262,23 @@
     aStream nextPutLine:'</imports>'.
 
     aStream nextPutAll:'  <category>'.
-    aStream nextPutAll:self category.
+    aStream nextPutAll:(self category ? '* no category *').
     aStream nextPutLine:'</category>'.
 
     aStream nextPutLine:'</class>'.
 
     self classVarNames do:[:nm |
-	aStream nextPutLine:'<static>'.
-	aStream nextPutAll:' <name>'.
-	aStream nextPutAll:nm.
-	aStream nextPutLine:'</name>'.
-	aStream nextPutAll:' <environment>'.
-	aStream nextPutAll:self name.
-	aStream nextPutLine:'</environment>'.
-	aStream nextPutLine:'</static>'.
+        aStream nextPutLine:'<static>'.
+        aStream nextPutAll:' <name>'.
+        aStream nextPutAll:nm.
+        aStream nextPutLine:'</name>'.
+        aStream nextPutAll:' <environment>'.
+        aStream nextPutAll:self name.
+        aStream nextPutLine:'</environment>'.
+        aStream nextPutLine:'</static>'.
     ].
+
+    "Modified: / 03-03-2019 / 22:26:08 / Claus Gittinger"
 !
 
 fileOutXMLOn:aStream