From dac6ba2a589aa1e8a9f4a9c7af32026be77776b3 Mon Sep 17 00:00:00 2001 From: Paweł Marks Date: Thu, 14 Nov 2019 15:18:56 +0100 Subject: First plugin draft --- integration/src/main/kotlin/org/jetbrains/dokka/configuration.kt | 2 ++ .../src/main/kotlin/org/jetbrains/dokka/defaultConfiguration.kt | 3 ++- 2 files changed, 4 insertions(+), 1 deletion(-) (limited to 'integration/src') 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 val impliedPlatforms: List + var pluginsClasspath: List 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, - override val passesConfigurations: List + override val passesConfigurations: List, + override var pluginsClasspath: List ) : DokkaConfiguration data class PassConfigurationImpl ( -- cgit