Community
Participate
Working Groups
Using 3.0 RC1. Take following example: /** * Comment * @@@@see Object Should not be a TagElement */ public class Test { /** * Comment * @@@param str Should not be a tag element * @@return int Should not be a tag element */ int foo(String str) { return 0; } } In ASTView @@@@see is stored as @see, @@@param as @param and @@return as @return tags in DOM/AST Javadoc objects hierarchy. Also, if I turn option 'Missing Javdoc tags' on, then no error are signaled although I should have 2 missing tag warnings!
It's a side effect of bug 51660 fix.
See bug 65174 for proposed fix...
Fixed. Now @@tag is not parsed as a valid tag. [jdt-core-internal] Changes done in AbstractCommentParser.parseComment(int,int) Test case added in JavadocTestMixed + ASTConverterJavadocTests
Verified for 3.0RC2