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.
The behavior of Tools->Synchronize adds missing interface methods from to an impl class. But this behavior is not named intuitively - the only reason I knew what it did is because I had seen it automatically pop up in a previous version of NB that did not even have refactoring. This should probably be incorporated into the refactoring behavior and flow, but at the very least, it should be named better and made available from both the editor and the node. Right now it is only available on the explorer tree node menu.
Rudolfe, can you suggest better name?
This issue is solved by the new structure of Refactoring menus: http://ui.netbeans.org/docs/ui/ editor/refactor_menus/refactoring_menus.html
The link is broken by wordwrap. Here it is <http://ui.netbeans.org/docs/ui/editor/refactor_menus/refactoring_menus.html> But, the name in the new document is "Check for Missing Interfaces". Shouldn't it be about interface *methods*? And, shouldn't it be more like "Add Missing Interface Methods" instead of check for?
We learned that this spec. exists from this issue. We did not even know there are plans to create such spec. So I would take it as a proposal for discussion rather than a final document.
This issue really needs to be addressed, since the action is almost completly hidden for less experienced users.
Has the discussion already started?
Tools->Synchronize was removed. This bug is not valid any more.
Reorganization of java component