StéphaneDucasse
StéphaneDucasse
It is strange We should also promote it as a tool accessible in a menu too.
Review the welcome on the discord channel because it loos outdated.
In RBRefactoring.
We could not find a way to make ReplaceMessageSendTransformation (menu item (T) Replace senders to work because the context is different from the one we get when we click on...
And we should replace them with the `StRefactoringPreviewPresenter`
Seb showed me this today in P11
I verified and I found a bug - I have a class which uses a trait - I apply insert superclass - and my class does not have the trait...
- first it should renamed RBRemoveAllSelfSendTransformation because we can have no warrantee. - second the API is really strange: why passing a range and not just a selector (note that...
``` checkMethodName: aString in: aClass "Return whether the argument aName is can represent a selector" "You probably look for checkMethodName: since the second argument is ignored" ^aString isString and: [...
In the following getNewSelector is actually doing a side effect so if we compute superclass preconditions and local one, they fail of course. ``` localPreconditions | imps | self getNewSelector....