[squeak-dev] The Trunk: PackageInfo-Base-nice.53.mcz

Levente Uzonyi leves at elte.hu
Wed Feb 16 00:19:38 UTC 2011


On Tue, 15 Feb 2011, commits at source.squeak.org wrote:

> Nicolas Cellier uploaded a new version of PackageInfo-Base to project The Trunk:
> http://source.squeak.org/trunk/PackageInfo-Base-nice.53.mcz
>
> ==================== Summary ====================
>
> Name: PackageInfo-Base-nice.53
> Author: nice
> Time: 16 February 2011, 12:02:09.324 am
> UUID: 27c62178-0d9c-46ad-a2f2-a80b473740cb
> Ancestors: PackageInfo-Base-cmm.52
>
> A Metaclass now respondsTo: #category, so don't tell, just ask.

Isn't it necessary to create a new mcm? What if the update process will 
try to use this method with a Metaclass, before Metaclass >> #category is 
loaded? (I'm not sure it's a possible case, but it's safer to define the 
load order IMHO.)


Levente

>
> =============== Diff against PackageInfo-Base-cmm.52 ===============
>
> Item was changed:
>  ----- Method: PackageInfo>>includesClass: (in category 'testing') -----
>  includesClass: aClass
> + 	^ self includesSystemCategory: aClass category!
> - 	^ self includesSystemCategory: aClass theNonMetaClass category!
>
>
>



More information about the Squeak-dev mailing list