aboutsummaryrefslogtreecommitdiff
path: root/integration
diff options
context:
space:
mode:
Diffstat (limited to 'integration')
-rw-r--r--integration/src/main/kotlin/org/jetbrains/dokka/configuration.kt2
-rw-r--r--integration/src/main/kotlin/org/jetbrains/dokka/defaultConfiguration.kt3
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 (