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.
I think that refactorings should work across all the levels of code. The most important missing: Move a static method (and any static method that it uses(recursive) and any field that it uses, and any static method that uses the field) to another class. A real refactoring. Move a method (and any method that it uses(recursive), and any field that that it uses, and any method that uses that field)- warn that this is not a refactoring. Report any problems. Move a static field (etc) The only one that works like this currently is rename.
*** This bug has been marked as a duplicate of bug 183077 ***