Summary: | [plan][DCR][Javadoc] Add support for @cat / @category organization of class members | ||
---|---|---|---|
Product: | [Eclipse Project] JDT | Reporter: | Leif Nelson <lnelson> |
Component: | Core | Assignee: | Jerome Lanneluc <jerome_lanneluc> |
Status: | VERIFIED FIXED | QA Contact: | |
Severity: | enhancement | ||
Priority: | P3 | CC: | lnelson |
Version: | 2.0.2 | ||
Target Milestone: | 3.2 M3 | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | |||
Bug Depends on: | |||
Bug Blocks: | 45077 |
Description
Leif Nelson
2002-09-17 14:58:10 EDT
Would be nice indeed. Not for 2.1 though What about 3.0? Nice feature indeed, will tag it for 3.0, no strong promise though, but definitely worth investigating. Might be worth surfacing in the JavaModel along with javadoc support... Someone (Chris Grindstaff) actually implemented a plugin that has this behavior. http://gstaff.org/xdoc/ He had the same idea as others, including myself, but he implemented it! Not for 3.0 Removing milestone of deferred item. Sorry, neither for 3.1... Considering 3.2 Current spec for @category tag: http://www.javac.info/doc?n=JavaDoc.CategoryTags Added APIs IMember#getCategories() and IType#getChildrenForCategory(String). Added tests CompilationUnitTests#testGetCagetories01/11 and testGetChildrenForCategory01/02, and ClassFileTests#testGetCagetories01/03 and testGetChildrenForCategory01 Added IJavaElementDelta#F_CATEGORIES. This flag is set when one or more categories of an element are added/changed/removed. Corresponding tests are in ReconcilerTests#testCategories1/3. Verified for 3.2 M3 using build I20051025-0800+JDT/Core v_618a. Verified that the regression tests are propertly run. |