< prev index next >

src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java

Print this page
rev 58344 : records implementation

*** 234,259 **** /** * {@inheritDoc} */ @Override // defined by AbstractDoclet ! protected void generateClassFiles(SortedSet<TypeElement> arr, ClassTree classtree) throws DocletException { ! List<TypeElement> list = new ArrayList<>(arr); ! for (TypeElement klass : list) { ! if (utils.hasHiddenTag(klass) || ! !(configuration.isGeneratedDoc(klass) && utils.isIncluded(klass))) { continue; } ! if (utils.isAnnotationType(klass)) { AbstractBuilder annotationTypeBuilder = configuration.getBuilderFactory() ! .getAnnotationTypeBuilder(klass); annotationTypeBuilder.build(); } else { AbstractBuilder classBuilder = ! configuration.getBuilderFactory().getClassBuilder(klass, classtree); classBuilder.build(); } } } --- 234,258 ---- /** * {@inheritDoc} */ @Override // defined by AbstractDoclet ! protected void generateClassFiles(SortedSet<TypeElement> typeElems, ClassTree classTree) throws DocletException { ! for (TypeElement te : typeElems) { ! if (utils.hasHiddenTag(te) || ! !(configuration.isGeneratedDoc(te) && utils.isIncluded(te))) { continue; } ! if (utils.isAnnotationType(te)) { AbstractBuilder annotationTypeBuilder = configuration.getBuilderFactory() ! .getAnnotationTypeBuilder(te); annotationTypeBuilder.build(); } else { AbstractBuilder classBuilder = ! configuration.getBuilderFactory().getClassBuilder(te, classTree); classBuilder.build(); } } }
< prev index next >