/* @test /nodynamiccopyright/ * @bug 8025246 * @summary doclint is showing error on anchor already defined when it's not * @library ../.. * @modules jdk.compiler/com.sun.tools.doclint * @build DocLintTester * @run main DocLintTester -ref Test.out Test.java * @compile/fail/ref=Test.javac.out -XDrawDiagnostics -Werror -Xdoclint:all Test.java */ package p; /** * <a name="dupTest">dupTest</a> * <a name="dupTest">dupTest again</a> * * <a name="dupTestField">dupTestField</a> * <a name="dupTestMethod">dupTestMethod</a> * <a name="okClass">okClass</a> * <a name="okField">okField</a> * <a name="okMethod">okMethod</a> */ public class Test { /** <a name="dupTestField">dupTestField again</a> */ public int f; /** <a name="dupTestMethod">dupTestMethod again</a> */ public void m() { } /** * <a name="dupNested">dupNested</a> * <a name="dupNested">dupNested again</a> * <a name="dupNestedField">dupNestedField</a> * <a name="dupNestedMethod">dupNestedMethod</a> * * <a name="okClass">okClass again</a> */ public class Nested { /** * <a name="dupNestedField">dupNestedField</a> * * <a name="okField">okField again</a> */ public int f; /** * <a name="dupNestedMethod">dupNestedMethod</a> * * <a name="okMethod">okMethod again</a> */ public void m() { } } }