Community
Participate
Working Groups
Build 3.0RC1 Following code should flag malformed @see tag: public class X { /** * @see Local */ void foo() { class Local { // shouldn't be seen from javadoc } } }
In AbstractMethodDeclaration#resolve(ClassScope) the resolution order is wrong. Therefore javadoc resolution would see constructs defined in method scope, like local types here. Suggest to reorder as follow: bindArguments(); resolveJavadoc(); bindThrownExceptions(); resolveStatements();
Should rather be: bindArguments(); bindThrownExceptions(); resolveJavadoc(); resolveStatements();
Released for integration. Frederic, pls add regression tests.
Test case added in JavadocTestMixed
Verified for 3.0RC2 I20040611