Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 289903 - [use scan] show everything about a package/type at once
Summary: [use scan] show everything about a package/type at once
Status: VERIFIED FIXED
Alias: None
Product: PDE
Classification: Eclipse Project
Component: API Tools (show other bugs)
Version: 3.6   Edit
Hardware: All All
: P3 enhancement (vote)
Target Milestone: 3.6 M3   Edit
Assignee: Michael Rennie CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on: 288557
Blocks: 291081 291082
  Show dependency tree
 
Reported: 2009-09-18 15:51 EDT by Darin Wright CLA
Modified: 2010-01-20 14:35 EST (History)
1 user (show)

See Also:
darin.eclipse: review+
pascal: review+


Attachments
fix (115.37 KB, patch)
2009-10-02 14:04 EDT, Michael Rennie CLA
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Darin Wright CLA 2009-09-18 15:51:16 EDT
Pascal commented that he would like to be able to look at an API use scan to see everything about how a package and its types are used all at once... rather than having to see it by consumer, etc.
Comment 1 Darin Wright CLA 2009-09-22 10:35:51 EDT
There have been several requests for this. Proposal is to have a top level page that shows all "consumed" bundles. Clicking on a bundle will take you to a page that shows a summary or all referencing bundles, with a list of all referenced types. Clicking on a type will show all members used within the type (and if the type is used itself). Clicking on a member will show all references to that memeber. Clicking on the type will show all uses of the type (extensions, etc).
Comment 2 Michael Rennie CLA 2009-10-02 14:04:25 EDT
Created attachment 148671 [details]
fix

patch changes around the report to look as mentioned and also removes HTML markup from our NLS files.

New report form:

bundle index
   - types being used index
      - reference details page organized by members the reference are made to
Comment 3 Michael Rennie CLA 2009-10-02 14:09:37 EDT
applied patch to HEAD, please verify Darin W and Pascal
Comment 4 Darin Wright CLA 2009-10-05 14:23:26 EDT
Verified. Please let is know what you think, Pascal. Will be in the next I-build.
Comment 5 Pascal Rapicault CLA 2009-10-07 21:07:14 EDT
This new presentation is much more readable. Thx.
Comment 6 Darin Wright CLA 2009-10-07 21:56:32 EDT
Thx. Marking verified.