You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Now, select getFoo in either A or B definition and hit Ctrl+Shift+R to rename. Greclipse complains that "Cannot refactor on current selection".
Now try to do the same on the base declaration of getFoo() and change getFoo() into getBar(): the corresponding overridings in A and B are not updated, hence a compilation error is produced.
The text was updated successfully, but these errors were encountered:
Tested with 2.9.2.xx-201711162156-e46. Now refactoring from the base getFoo() works. The behaviour is equal to the non-@CompileStatic case, hence #389 applies too.
This was GRECLIPSE-1538 and very similar to #389, but having
@CompileStatic
annotation.Consider the following:
Now, select
getFoo
in eitherA
orB
definition and hit Ctrl+Shift+R to rename. Greclipse complains that "Cannot refactor on current selection".Now try to do the same on the base declaration of
getFoo()
and changegetFoo()
intogetBar()
: the corresponding overridings inA
andB
are not updated, hence a compilation error is produced.The text was updated successfully, but these errors were encountered: