On 27.01.2011 17:38, Igor Stasenko wrote:
On 27 January 2011 07:28, HwaJong Oh<[email protected]>  wrote:
Yes, you are right. I was wrong. There is nothing super send. I had error
editing my trait codes around "super", so i thought trait can super send.
  http://screencast.com/t/yyjLLm0S

MoveMethod:

FriendOfPointArray>>
at: index

        ^(pointArray superAt: index * 2 - 1) @ (pointArray superAt: index * 2)

to

PointArrayTrait>>
at: index

        ^(super at: index * 2 - 1) @ (super at: index * 2)


while editing "pointArray superAt:" to "super at:", the editor made error.

Hehe.. funny mistake :)
Yeah, I created an issue for it:
http://code.google.com/p/pharo/issues/detail?id=3603
Btw, what is this FriendOfPointArray? The name sounds strange

It actually has a class comment :)
"Removes duplication of PointArray & ShortPointArray. They do not share same superclass, therefore this class is to remove to duplicated codes by extracting class"

Hence my suggestion of a trait to keep it in rather than creating a new helper instance for each at: or at:put:

Cheers,
Henry



Reply via email to