changed: #installAsAutoloadedClassIfPublicWithFilename:
Better diagnostic message on package conflict
--- a/ClassDefinitionChange.st Sun Oct 04 18:48:02 2009 +0200
+++ b/ClassDefinitionChange.st Mon Oct 05 11:14:43 2009 +0200
@@ -397,7 +397,8 @@
cls notNil ifTrue:[
cls isBehavior ifTrue:[
cls package ~= pkg ifTrue:[
-Transcript showCR:'oops - package change in ',clsName.
+Transcript showCR:('Autoloaded class: %1 not installed (package would change from %2 to %3)'
+ bindWith:clsName with:cls package with:pkg).
]
].
].
@@ -438,5 +439,9 @@
!ClassDefinitionChange class methodsFor:'documentation'!
version
- ^ '$Header: /cvs/stx/stx/libbasic3/ClassDefinitionChange.st,v 1.50 2009-06-01 10:58:29 cg Exp $'
+ ^ '$Header: /cvs/stx/stx/libbasic3/ClassDefinitionChange.st,v 1.51 2009-10-05 09:14:43 stefan Exp $'
+!
+
+version_CVS
+ ^ '$Header: /cvs/stx/stx/libbasic3/ClassDefinitionChange.st,v 1.51 2009-10-05 09:14:43 stefan Exp $'
! !