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

Chris Muller asqueaker at gmail.com
Sun May 26 23:22:17 UTC 2013


Why?

On Sun, May 26, 2013 at 1:11 PM, Levente Uzonyi <leves at elte.hu> wrote:
> 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