Community
Participate
Working Groups
On code like: /** * I love {@link java.lang.String short trips}. */ public void foo() { //... turning the preference Java > Compiler > Javadoc > Malformed Javadoc comments to Warning causes a spurious "Invalid reference" warning on the javadoc. The problem is with the word "short". Using "long", "int", "float", or any number of other typenames causes the error; drop the "short" and no complaints. (On 3.1M7)
Non critical
Defer post 3.1
Reopen for 3.2
Defer post 3.2
Reopen as LATER is deprecated...
while parsing the qualified reference. Fixing bug 233428 should prevent the warning to be raised, as "short trips" in {@link java.lang.String short trips} should be considered as the label after the qualified reference.
(In reply to comment #6) > while parsing the qualified reference. > Fixing bug 233428 should prevent the warning to be raised, as > "short trips" in {@link java.lang.String short trips} should be considered as > the label after the qualified reference. > (some odd bugzilla behavior within my browser: missing heading text) The warning is caused by an InvalidInputException being thrown in the AbstractCommentParser#parseQualifiedName(boolean) method, while parsing the qualified reference. Fixing bug 233428 should prevent the warning to be raised, as "short trips" in {@link java.lang.String short trips} should be considered as the label after the qualified reference.
Ownership has changed for the javadoc comments bugs, but I surely will not have enough time to fix your bug during the 3.5 development process, hence set its priority to P5. Please provide a patch if you definitely need the bug to be fixed in this version and I'll have a look at it... TIA
I no longer see this issue (as of build I20090714-0800) I don't know what fixed the bug, though. Marking it as WORKSFORME.
Verified for 3.6M2 using I20090915-0100.