src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
--- a/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java Tue Apr 24 16:48:29 2018 -0700
+++ b/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java Tue Apr 24 11:54:03 2018 -0700
@@ -45,14 +45,11 @@
import jdk.javadoc.internal.doclets.formats.html.markup.StringContent;
import jdk.javadoc.internal.doclets.toolkit.ClassWriter;
import jdk.javadoc.internal.doclets.toolkit.Content;
-import jdk.javadoc.internal.doclets.toolkit.builders.MemberSummaryBuilder;
import jdk.javadoc.internal.doclets.toolkit.taglets.ParamTaglet;
import jdk.javadoc.internal.doclets.toolkit.util.ClassTree;
import jdk.javadoc.internal.doclets.toolkit.util.CommentHelper;
import jdk.javadoc.internal.doclets.toolkit.util.DocFileIOException;
-import jdk.javadoc.internal.doclets.toolkit.util.DocPaths;
import jdk.javadoc.internal.doclets.toolkit.util.DocletConstants;
-import jdk.javadoc.internal.doclets.toolkit.util.VisibleMemberMap;
/**
* Generate the Class Information Page.
@@ -122,7 +119,7 @@
Content moduleNameDiv = HtmlTree.DIV(HtmlStyle.subTitle, classModuleLabel);
moduleNameDiv.addContent(Contents.SPACE);
moduleNameDiv.addContent(getModuleLink(mdle,
- new StringContent(mdle.getQualifiedName().toString())));
+ new StringContent(mdle.getQualifiedName())));
div.addContent(moduleNameDiv);
}
PackageElement pkg = utils.containingPackage(typeElement);
@@ -373,8 +370,8 @@
@Override
public void addSubClassInfo(Content classInfoTree) {
if (utils.isClass(typeElement)) {
- if (typeElement.getQualifiedName().toString().equals("java.lang.Object") ||
- typeElement.getQualifiedName().toString().equals("org.omg.CORBA.Object")) {
+ if (typeElement.getQualifiedName().contentEquals("java.lang.Object") ||
+ typeElement.getQualifiedName().contentEquals("org.omg.CORBA.Object")) {
return; // Don't generate the list, too huge
}
Set<TypeElement> subclasses = classtree.directSubClasses(typeElement, false);
@@ -415,8 +412,8 @@
if (!utils.isInterface(typeElement)) {
return;
}
- if (typeElement.getQualifiedName().toString().equals("java.lang.Cloneable") ||
- typeElement.getQualifiedName().toString().equals("java.io.Serializable")) {
+ if (typeElement.getQualifiedName().contentEquals("java.lang.Cloneable") ||
+ typeElement.getQualifiedName().contentEquals("java.io.Serializable")) {
return; // Don't generate the list, too big
}
Set<TypeElement> implcl = classtree.implementingClasses(typeElement);