HI daniel
You are right. Now a bit more context of our current work.
We are working on this.
The point is that the old refactoring code hardcoded in precondition the
possible actions in an non user friendly way.
Now in Pharo 13 and 14 we have introduced Drivers.
A drivers is
- using
Yes, I've run into this before. I think the reasoning is that, if you do
not copy down the superclass implementation, this is not truly a
refactoring—it will change the behavior of a selector that was already
understood by the siblings. But I agree that in many cases, this change of
behavior is the