Community
Participate
Working Groups
Build Identifier: 20110615-0604 Applying the move method refactoring to a method leads to a compilation error: The method is undefined for the type Reproducible: Always Steps to Reproduce: 1. Create the classes: public class A { public B b; public long m() { return 0; } } public class B extends A { public long test() { return super.m(); } } 2. Apply the move method refactoring to m(). public class A { public B b; } class B extends A { public long test() { return super.m(); } public long m() { return 0; } } 3. The resulting program does not compile: The method m() is undefined for the type A
*** This bug has been marked as a duplicate of bug 356687 ***