langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java
--- a/langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java Sat Apr 09 19:49:59 2016 +0100
+++ b/langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java Sun Apr 10 08:41:00 2016 -0700
@@ -230,7 +230,8 @@
klass = iterator.next();
TypeElement next = iterator.nextIndex() == list.size()
? null : list.get(iterator.nextIndex());
- if (!(configuration.isGeneratedDoc(klass) && utils.isIncluded(klass))) {
+ if (utils.isHidden(klass) ||
+ !(configuration.isGeneratedDoc(klass) && utils.isIncluded(klass))) {
continue;
}
try {