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.
Please see the following code example: public class C { public void foo() {} } interface A { void foo(); } class D extends C implements A { } "Refactor->rename" doesn't work for the method foo() in interface A or class C. The corresponding method remains unchanged what leads to compilation errors. Even though this behaviour is expected, an unsafe change warning should appear.
Which build do you use? I've tried it in current daily build and all is renamed correctly.
I'm using M9, build 070502.
Reproducible NetBeans IDE Dev (Build 20070509-2243) 1.6.0_02-ea; Java HotSpot(TM) Client VM 1.6.0_02-ea-b02 Linux version 2.6.5-1.358 running on i386 en_US (nb); UTF-8
Good catch
Obsolete milestone, please reevaluate
NetBeans IDE 6.0 Beta 2 (Build 200710212201) The behaviour is not changed. I believe the issue is defect rather than enhancement.
*** This bug has been marked as a duplicate of bug 111953 ***