This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
public interface I { public void foo(); } -- public class C1 { public void foo() { } } -- public class C2 extends C1 implements I { } -- public class C3 { { new C2().foo(); // Perform rename method here } } Try to rename method C2.foo() to C2.xxx(). Method I.foo() will not be renamed along with C1.foo() even though it should be. C2 will not be compilable after this refactoring.
*** Bug 223498 has been marked as a duplicate of this bug. ***
Report from old NetBeans version. Due to code changes since it was reported likely not reproducible now. Feel free to reopen if happens in 8.0.2 or 8.1.
This is simply reproducible in NetBeans IDE Dev (Build 201509150002) as well as 223498, which was marked as duplicate of this one.