The Trunk: PackageInfo-Base-cmm.55.mcz

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

The Trunk: PackageInfo-Base-cmm.55.mcz

commits-2
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]]!