Chris Muller uploaded a new version of PackageInfo-Base to project The Trunk:
http://source.squeak.org/trunk/PackageInfo-Base-cmm.55.mcz==================== Summary ====================
Name: PackageInfo-Base-cmm.55
Author: cmm
Time: 21 April 2011, 5:59:51.395 pm
UUID: 916dbb17-25d9-49b4-9ea6-3c731f4d5a5a
Ancestors: PackageInfo-Base-cmm.54
- Finish reverting registration of PackageInfo subclasses on access; instead it is on class-initialization.
=============== Diff against PackageInfo-Base-cmm.54 ===============
Item was removed:
- ----- Method: PackageInfo class>>packageName (in category 'packages access') -----
- packageName
- "Subclasses announce their presence for a particular package by
- overriding this method, answering the packageName of the package
- they wish to represent. This is useful for the #classFor: factory
- method. "
- ^ nil!
Item was changed:
----- Method: PackageInfo>>packageName (in category 'naming') -----
packageName
+ ^ packageName ifNil: [packageName := self categoryName]!
- ^ packageName
- ifNil: [packageName := self class packageName
- ifNil: [self categoryName]]!