Community
Participate
Working Groups
Using JDT/Core v_540. I've 2 unexpected warning on constructor references in following sample: class A { A(char c) {} class B { B(Exception ex) {} } void foo() {} /** * Link {@link #A(char)} OK * Link {@link #A(String)} OK * Link {@link #foo()} OK * Link {@link #bar()} OK */ public A(String str) {} void bar() {} } I would expect no warning in this case.
Side effect of fix for bug 83285
Fixed. Looking in source parser ast stack for a type declaration, javadoc parser should only take first one which has its bodyEnd not set (ie. one we're currently parsing...) [jdt-core-internal] Changes done in JavadocParser.createMethodReference(...) Test case added in JavadocBugsTests
Verified in I20050330-0500