[Pharo-project] Issue 3603 in pharo: O/ECompletion failure in Trait methods

Henrik Sperre Johansen henrik.s.johansen at veloxit.no
Thu Jan 27 14:04:27 EST 2011


On 27.01.2011 19:53, Levente Uzonyi wrote:
> On Thu, 27 Jan 2011, pharo at googlecode.com wrote:
>
>> Status: Accepted
>> Owner: ryd... at gmail.com
>> CC: romain.r... at gmail.com
>> Labels: Milestone-1.2-DevImage Milestone-1.3-DevImage OCompletion
>>
>> New issue 3603 by ryd... at gmail.com: O/ECompletion failure in Trait 
>> methods
>> http://code.google.com/p/pharo/issues/detail?id=3603
>>
>> A debugger pops up when typing in after super in a trait method, 
>> since traits do not implement superclass.
>
> The bug is not related to OCompletion. Traits implement (via 
> TPureBehavior) #allSuperclasses, #withAllSuperclasses, etc., but lack
> #superclass.
So which implementation of #superclass would you recommend for Trait, 
which would keep O/ECompletion working without modification?
I can't think of any which makes sense really.

IMO, if code in the component eventually needs to be changed to not 
raise a debugger, it's related.

Cheers,
Henry




More information about the Pharo-dev mailing list