ie. fix all ParameterTypes, likely should get
* fixed when Doc is replace by j.l.m, but meanwhile this test has been adjusted
* take the current format this is better than @ignore because we can follow the
* differences as the work progress.
@@ -69,17 +69,17 @@
// Make sure known implementing class list is correct and omits type parameters.
"\n"
+ "- All Known Implementing Classes:
\n"
- + "- Child"
- + ", Parent"
- + "
\n"
+ + "Child"
+ + "
, Parent"
+ + "
\n"
+ "
");
checkOutput("pkg/Child.html", true,
// Make sure "All Implemented Interfaces": has substituted type parameters
"\n"
+ "- All Implemented Interfaces:
\n"
- + "- "
- + "Interface<CE>
\n"
+ + ""
+ + "Interface<CE>
\n"
+ "
",
//Make sure Class Tree has substituted type parameters.
"\n"
@@ -114,8 +114,8 @@
//Make sure "Direct Know Subclasses" omits type parameters
"\n"
+ "- Direct Known Subclasses:
\n"
- + "- Child"
- + "
\n"
+ + "Child"
+ + "
\n"
+ "
");
checkOutput("pkg/Interface.html", false,
diff -r 6ee9b4aa803e -r 258ad5fd9b57 langtools/test/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java
--- a/langtools/test/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java Tue Aug 16 10:35:10 2016 -0700
+++ b/langtools/test/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java Tue Aug 16 10:57:13 2016 -0700
@@ -186,22 +186,22 @@
checkOutput("pkg/TypeParameters.html", true,
"\n"
+ "- All Implemented Interfaces:
\n"
- + "- "
- + "SubInterface<E>, SuperInterface<E>
\n"
+ + ""
+ + "SubInterface<E>
, SuperInterface<E>
\n"
+ "
");
checkOutput("pkg/SuperInterface.html", true,
"\n"
+ "- All Known Subinterfaces:
\n"
- + "- "
- + "SubInterface<V>
\n"
+ + ""
+ + "SubInterface<V>
\n"
+ "
");
checkOutput("pkg/SubInterface.html", true,
"\n"
+ "- All Superinterfaces:
\n"
- + "- "
- + "SuperInterface<V>
\n"
+ + ""
+ + "SuperInterface<V>
\n"
+ "
");
//==============================================================
diff -r 6ee9b4aa803e -r 258ad5fd9b57 langtools/test/jdk/javadoc/doclet/testPrivateClasses/TestPrivateClasses.java
--- a/langtools/test/jdk/javadoc/doclet/testPrivateClasses/TestPrivateClasses.java Tue Aug 16 10:35:10 2016 -0700
+++ b/langtools/test/jdk/javadoc/doclet/testPrivateClasses/TestPrivateClasses.java Tue Aug 16 10:57:13 2016 -0700
@@ -77,8 +77,8 @@
"
public void methodInheritedFromParent(int p1)",
"
\n"
+ "- All Implemented Interfaces:
\n"
- + "- "
- + "PublicInterface
\n"
+ + ""
+ + "PublicInterface
\n"
+ "
");
checkOutput("pkg/PublicChild.html", false,
@@ -115,8 +115,8 @@
//Make sure implemented interfaces from private superclass are inherited
"\n"
+ "- All Known Implementing Classes:
\n"
- + "- "
- + "PublicChild
\n"
+ + ""
+ + "PublicChild
\n"
+ "
");
checkOutput("pkg/PublicInterface.html", false,
@@ -178,10 +178,10 @@
"extends",
"\n"
+ "- All Implemented Interfaces:
\n"
- + "- "
- + "PrivateInterface, "
- + ""
- + "PublicInterface
\n"
+ + ""
+ + "PrivateInterface
, "
+ + ""
+ + "PublicInterface
\n"
+ "
",
"public class PublicChild");
@@ -202,10 +202,10 @@
//Make sure implemented interfaces from private superclass are inherited
"
\n"
+ "- All Known Implementing Classes:
\n"
- + "- "
- + "PrivateParent, "
- + "PublicChild"
- + "
\n"
+ + ""
+ + "PrivateParent
, "
+ + "PublicChild"
+ + "
\n"
+ "
");
checkOutput("pkg/PrivateInterface.html", true,