diff --git a/JDK-8282944.patch b/JDK-8282944.patch index f51590b..03250a2 100644 --- a/JDK-8282944.patch +++ b/JDK-8282944.patch @@ -11,69 +11,3 @@ default -> throw new IllegalStateException(ref.get(0).getKind().toString()); } ---- a/test/langtools/jdk/javadoc/doclet/testSeeTag/TestSeeTag.java -+++ b/test/langtools/jdk/javadoc/doclet/testSeeTag/TestSeeTag.java -@@ -23,15 +23,19 @@ - - /* - * @test -- * @bug 8017191 8182765 8200432 8239804 8250766 8262992 -+ * @bug 8017191 8182765 8200432 8239804 8250766 8262992 8281944 - * @summary Javadoc is confused by at-link to imported classes outside of the set of generated packages -- * @library ../../lib -+ * @library /tools/lib ../../lib - * @modules jdk.javadoc/jdk.javadoc.internal.tool -- * @build javadoc.tester.* -+ * @build toolbox.ToolBox javadoc.tester.* - * @run main TestSeeTag - */ - - import javadoc.tester.JavadocTester; -+import toolbox.ToolBox; -+ -+import java.io.IOException; -+import java.nio.file.Path; - - public class TestSeeTag extends JavadocTester { - -@@ -105,4 +109,40 @@ public class TestSeeTag extends JavadocTester { - - """); - } -+ -+ ToolBox tb = new ToolBox(); -+ -+ @Test -+ public void testErroneous() throws IOException { -+ Path src = Path.of("erroneous", "src"); -+ tb.writeJavaFiles(src, """ -+ package erroneous; -+ /** -+ * Comment. -+ * @see -+
See Also:
-+
-+ -+
-+ -+ """); -+ -+ } - }