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.
Build ID: Netbeans 6.0 M9 (070502) Steps To Reproduce: Rename method I.m to k in the following: class B { public void m(){}; } class A extends B implements I{ public void m(){}; } interface I { void m(); } Yields the following refactored code: class B { public void m(){}; } class A extends B implements I{ public void k(){}; } interface I { void k(); } Note: Method B.m() was not renamed.
In this other example, renaming method I.m to k on the following yields compilation error: "A is not abstract and does not override abstract method I.m()" class B { public void m(){}; } class A extends B implements I{ } interface I { void m(); }
Valid test case, but P4 imo.
*** Issue 172345 has been marked as a duplicate of this issue. ***
*** Bug 103445 has been marked as a duplicate of this bug. ***
pls, evaluate. Thanks
Changeset: bae49fa518f1 Author: Ralph Benjamin Ruijs <ralphbenjamin@netbeans.org> Date: 2011-08-01 16:11 Message: Issue #111953 - [rename method] Ren. Method does not renamed correctly
Integrated into 'main-golden' Changeset: http://hg.netbeans.org/main-golden/rev/bae49fa518f1 User: Ralph Benjamin Ruijs <ralphbenjamin@netbeans.org> Log: Issue #111953 - [rename method] Ren. Method does not renamed correctly