diff options
author | Paweł Marks <pmarks@virtuslab.com> | 2020-02-12 16:01:02 +0100 |
---|---|---|
committer | Paweł Marks <Kordyjan@users.noreply.github.com> | 2020-02-18 13:28:23 +0100 |
commit | e7730355588d1ee8c86de19c76565cc6d991f38a (patch) | |
tree | 674b673a2c874e935ddf22084db220fe27f5b89a /plugins/javadoc8/src/main/kotlin/javadoc/dokka-adapters.kt | |
parent | bf810f5c99c8cff3e2f786a0aca11853649b851c (diff) | |
download | dokka-e7730355588d1ee8c86de19c76565cc6d991f38a.tar.gz dokka-e7730355588d1ee8c86de19c76565cc6d991f38a.tar.bz2 dokka-e7730355588d1ee8c86de19c76565cc6d991f38a.zip |
Removes old javadoc plugin and excludes old xml plugin
Diffstat (limited to 'plugins/javadoc8/src/main/kotlin/javadoc/dokka-adapters.kt')
-rw-r--r-- | plugins/javadoc8/src/main/kotlin/javadoc/dokka-adapters.kt | 42 |
1 files changed, 0 insertions, 42 deletions
diff --git a/plugins/javadoc8/src/main/kotlin/javadoc/dokka-adapters.kt b/plugins/javadoc8/src/main/kotlin/javadoc/dokka-adapters.kt deleted file mode 100644 index 1329876a..00000000 --- a/plugins/javadoc8/src/main/kotlin/javadoc/dokka-adapters.kt +++ /dev/null @@ -1,42 +0,0 @@ -package org.jetbrains.dokka.javadoc - -import com.google.inject.Binder -import com.google.inject.Inject -import com.sun.tools.doclets.formats.html.HtmlDoclet -import org.jetbrains.dokka.* -import org.jetbrains.dokka.Formats.DefaultAnalysisComponent -import org.jetbrains.dokka.Formats.DefaultAnalysisComponentServices -import org.jetbrains.dokka.Formats.FormatDescriptor -import org.jetbrains.dokka.Formats.KotlinAsJava -import org.jetbrains.dokka.Utilities.bind -import org.jetbrains.dokka.Utilities.toType - -class JavadocGenerator @Inject constructor(val configuration: DokkaConfiguration, val logger: DokkaLogger) : Generator { - - override fun buildPages(nodes: Iterable<DocumentationNode>) { - val module = nodes.single() as DocumentationModule - - HtmlDoclet.start(ModuleNodeAdapter(module, StandardReporter(logger), configuration.outputDir)) - } - - override fun buildOutlines(nodes: Iterable<DocumentationNode>) { - // no outline could be generated separately - } - - override fun buildSupportFiles() { - } - - override fun buildPackageList(nodes: Iterable<DocumentationNode>) { - // handled by javadoc itself - } -} - -class JavadocFormatDescriptor : - FormatDescriptor, - DefaultAnalysisComponent, - DefaultAnalysisComponentServices by KotlinAsJava { - - override fun configureOutput(binder: Binder): Unit = with(binder) { - bind<Generator>() toType JavadocGenerator::class - } -} |