diff options
author | Dmitry Jemerov <yole@jetbrains.com> | 2015-11-04 16:26:07 +0100 |
---|---|---|
committer | Dmitry Jemerov <yole@jetbrains.com> | 2015-11-04 16:26:07 +0100 |
commit | 84ea5c68420a75c7b8401000dbe6dbf3ff2cd6d0 (patch) | |
tree | e2f655042a05a5ce0b5ed3b111824afdcbc28ded /src/Formats/FormatDescriptor.kt | |
parent | 3655b706ea22ab9d7ee02a8d5074aa583e848018 (diff) | |
download | dokka-84ea5c68420a75c7b8401000dbe6dbf3ff2cd6d0.tar.gz dokka-84ea5c68420a75c7b8401000dbe6dbf3ff2cd6d0.tar.bz2 dokka-84ea5c68420a75c7b8401000dbe6dbf3ff2cd6d0.zip |
@Inject all the things
Diffstat (limited to 'src/Formats/FormatDescriptor.kt')
-rw-r--r-- | src/Formats/FormatDescriptor.kt | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/src/Formats/FormatDescriptor.kt b/src/Formats/FormatDescriptor.kt index cc12dfb9..0c7ca794 100644 --- a/src/Formats/FormatDescriptor.kt +++ b/src/Formats/FormatDescriptor.kt @@ -1,13 +1,12 @@ package org.jetbrains.dokka.Formats -import org.jetbrains.dokka.FormatService -import org.jetbrains.dokka.Generator -import org.jetbrains.dokka.OutlineFormatService -import org.jetbrains.dokka.PackageDocumentationBuilder +import org.jetbrains.dokka.* +import kotlin.reflect.KClass public interface FormatDescriptor { - val formatServiceClass: Class<out FormatService>? - val outlineServiceClass: Class<out OutlineFormatService>? - val generatorServiceClass: Class<out Generator> - val packageDocumentationBuilderServiceClass: Class<out PackageDocumentationBuilder>? + val formatServiceClass: KClass<out FormatService>? + val outlineServiceClass: KClass<out OutlineFormatService>? + val generatorServiceClass: KClass<out Generator> + val packageDocumentationBuilderClass: KClass<out PackageDocumentationBuilder> + val javaDocumentationBuilderClass: KClass<out JavaDocumentationBuilder> } |