[squeak-dev] The Trunk: PackageInfo-Base-nice.53.mcz
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:
> ==================== 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.)
> =============== 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