Community
Participate
Working Groups
I20060103-0800 IMember.getCategories() does not return all categories. Have /** * @catogory category1 category2 */ String f; ==> only category1 is returned. See also http://www.javac.info/doc?n=JavaDoc.CategoryTags
Seems to be a problem in SourceJavadocParser, I'll have a look at it...
Fixed and released in HEAD. Add reading of all identifiers in SourceJavadocParser.parseIdentifierTag(boolean) and fix previous implementation in parseSimpleTag(). As specification is not finalized, we currently do not raise any warning if syntax is different than description done in http://www.javac.info/doc?n=JavaDoc.CategoryTags Test cases testGetCategories* and testGetChidlren* completed in ClassFileTests and CompilationUnitTests. Exisiting test cases have been modified in CompilationUnitTests to systematically check javadoc comments (consider that ClassFileTests tests are enough to test behavior while not checking javadoc comment).
Verified for 3.2 M5 using build I20060214-0010