StéphaneDucasse
StéphaneDucasse
In addition we could display a list of choices similar to the RemoveClass ones. We could have - Do it even if overriding methods - Browse overriden methods - Do...
For this the ReUpTo... should return violators.
@jecisc are the class deprecated? I could not see it because this is important since it will break a lot of code and this is typically a change we will...
Thanks!
Could you create your application first and add the application to create the presenters? There is a newApp: or something like that.
Yes then I do not know. I really hope that soon we will have Toplo (the new widget library) so that people like you can spend time to improve it...
Imagine that we have ``` Root >> flop SubRoot >> flip ``` and we rename flip in flop We check the implementors of flip and we get SubRoot. The condition...
Ok the superclasses are checked! ``` definesMethod: aSelector (self directlyDefinesMethod: aSelector) ifTrue: [^true]. ^self superclass notNil and: [self superclass definesMethod: aSelector] ```
Now the logic is strange because it checks the full hierarchy and subclasses do not really care. In ReRenameMethodRefactoring we have now the following logic ``` doesNotOverrideExistingMethodPreconditions "Check that the...
I sketch some scenarios for the semantics of rename. In the future I would like to see them turned into tests. ## Scenario 1 Imagine that we have the following...