[squeak-dev] The Trunk: Kernel-cmm.760.mcz

Levente Uzonyi leves at elte.hu
Sun May 26 18:11:30 UTC 2013


On Sun, 26 May 2013, commits at source.squeak.org wrote:

> Chris Muller uploaded a new version of Kernel to project The Trunk:
> http://source.squeak.org/trunk/Kernel-cmm.760.mcz
>
> ==================== Summary ====================
>
> Name: Kernel-cmm.760
> Author: cmm
> Time: 26 May 2013, 11:25:19.426 am
> UUID: 523782ae-3096-40ec-8031-77432a691908
> Ancestors: Kernel-fbs.759
>
> - Move #isKindOf: to ProtoObject to allow the PointerFinder to work with Proxies.

Proxies shouldn't be implemented by subclassing ProtoObject.


Levente

>
> =============== Diff against Kernel-fbs.759 ===============
>
> Item was removed:
> - ----- Method: Object>>isKindOf: (in category 'class membership') -----
> - isKindOf: aClass
> - 	"Answer whether the class, aClass, is a superclass or class of the receiver."
> -
> - 	self class == aClass
> - 		ifTrue: [^true]
> - 		ifFalse: [^self class inheritsFrom: aClass]!
>
> Item was added:
> + ----- Method: ProtoObject>>isKindOf: (in category 'testing') -----
> + isKindOf: aClass
> + 	"Answer whether the class, aClass, is a superclass or class of the receiver."
> + 	^ self class == aClass or: [ self class inheritsFrom: aClass ]!
>
>
>


More information about the Squeak-dev mailing list