diff options
author | Paweł Marks <pmarks@virtuslab.com> | 2019-11-14 15:18:56 +0100 |
---|---|---|
committer | Błażej Kardyś <bkardys@virtuslab.com> | 2019-11-25 16:24:16 +0100 |
commit | dac6ba2a589aa1e8a9f4a9c7af32026be77776b3 (patch) | |
tree | f7be54609c482f0a0e5b021db38410c0dee8a82f /integration/src/main/kotlin/org/jetbrains | |
parent | d3bd543f569656e66112e584ad86af95ae7ea000 (diff) | |
download | dokka-dac6ba2a589aa1e8a9f4a9c7af32026be77776b3.tar.gz dokka-dac6ba2a589aa1e8a9f4a9c7af32026be77776b3.tar.bz2 dokka-dac6ba2a589aa1e8a9f4a9c7af32026be77776b3.zip |
First plugin draft
Diffstat (limited to 'integration/src/main/kotlin/org/jetbrains')
-rw-r--r-- | integration/src/main/kotlin/org/jetbrains/dokka/configuration.kt | 2 | ||||
-rw-r--r-- | integration/src/main/kotlin/org/jetbrains/dokka/defaultConfiguration.kt | 3 |
2 files changed, 4 insertions, 1 deletions
diff --git a/integration/src/main/kotlin/org/jetbrains/dokka/configuration.kt b/integration/src/main/kotlin/org/jetbrains/dokka/configuration.kt index 6eae9701..8c6d35e8 100644 --- a/integration/src/main/kotlin/org/jetbrains/dokka/configuration.kt +++ b/integration/src/main/kotlin/org/jetbrains/dokka/configuration.kt @@ -1,5 +1,6 @@ package org.jetbrains.dokka +import java.io.File import java.net.URL enum class Platform(val key: String) { @@ -30,6 +31,7 @@ interface DokkaConfiguration { val cacheRoot: String? val passesConfigurations: List<PassConfiguration> val impliedPlatforms: List<String> + var pluginsClasspath: List<File> interface PassConfiguration { val moduleName: String diff --git a/integration/src/main/kotlin/org/jetbrains/dokka/defaultConfiguration.kt b/integration/src/main/kotlin/org/jetbrains/dokka/defaultConfiguration.kt index 78112904..6c797fcd 100644 --- a/integration/src/main/kotlin/org/jetbrains/dokka/defaultConfiguration.kt +++ b/integration/src/main/kotlin/org/jetbrains/dokka/defaultConfiguration.kt @@ -9,7 +9,8 @@ data class DokkaConfigurationImpl( override val generateIndexPages: Boolean, override val cacheRoot: String?, override val impliedPlatforms: List<String>, - override val passesConfigurations: List<PassConfigurationImpl> + override val passesConfigurations: List<PassConfigurationImpl>, + override var pluginsClasspath: List<File> ) : DokkaConfiguration data class PassConfigurationImpl ( |