Community
Participate
Working Groups
Following Javadoc is not parsed correctly: /** * @transient */ aDeclaration.getJavadoc().tags() returns no elements BTW: @transient is a custom tag used by our system.
Tag is a keyword in the language... probably causing this issue. We should still be able to process it correctly (either not tokenizing the tag, or allowing keywords and converting them to equivalent source after the fact).
a similar problem (with tokenizing/interpreting the tokens) might be bug #53075
Fixed. Now even tags with keyword names are correctly parsed and put in Javadoc tags. [jdt-core-internal] Call parseTag() even for all possible keywords in parseComment(int,int) of AbstractCommentParser. Test case added in jdt.core.tests.dom.ASTConverterJavadocTests
Verified in build I200403250800.