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.

Bug 227631

Summary: Update Refactor menu
Product: java Reporter: Petr Somol <psomol>
Component: HintsAssignee: Svata Dedic <sdedic>
Status: NEW ---    
Severity: normal CC: ralphbenjamin, uireviews
Priority: P2 Keywords: UI
Version: 7.3   
Hardware: PC   
OS: Windows 7   
Issue Type: TASK Exception Reporter:
Bug Depends on:    
Bug Blocks: 223599    

Description Petr Somol 2013-03-18 15:41:33 UTC
Ralph would you please take care of this ? The Refactor menu needs a little change as approved by the UI committee. The spec is at http://wiki.netbeans.org/UEXMenusSpec
Comment 1 Ralph Ruijs 2013-03-25 14:28:22 UTC
http://hg.netbeans.org/jet-main/rev/ca3b952d9d5e

I updated the refactoring menu by moving the introduce actions to a submenu. The analyze Javadoc action is in java.hints, reassigning.
Comment 2 Jan Lahoda 2013-03-25 15:03:20 UTC
Petr, w.r.t:
25. Inspect Javadoc... (formerly Tools->Analyze Javadoc. Ideally should be included in Inspect and Transform)

How would the merge of Analyze Javadoc into I&T look like? Might be a better option than to promote (by putting on a prominent place) the feature, as it works in a very strange way.
Comment 3 Petr Somol 2013-04-11 12:56:40 UTC
Actually I would definitely prefer to integrate Analyze JavaDoc to I&T. The only problem I see is the difference in the output dialog UI. I was told that Analyze JavaDoc users are accustomed with the (IMHO somewhat quirky) Fix on Next and Go Over Fixed Problems checkboxes and do not want to lose it. This particular question (how to unify Refactoring and Analyzer window UIs) is not easy enough to be resolved quickly. But how difficult it would be to integrate the action "Analyze Javadoc" as one of the main configurations in I&T dialog, and to open its current output dialog if invoked by user ? This would however be halfway - discoverability worsened, output UI not unified.. I am going to raise this issue at the UI committee..