aboutsummaryrefslogtreecommitdiff
path: root/runners/gradle-plugin/src/main/kotlin/dokkaTask.kt
diff options
context:
space:
mode:
Diffstat (limited to 'runners/gradle-plugin/src/main/kotlin/dokkaTask.kt')
-rw-r--r--runners/gradle-plugin/src/main/kotlin/dokkaTask.kt11
1 files changed, 7 insertions, 4 deletions
diff --git a/runners/gradle-plugin/src/main/kotlin/dokkaTask.kt b/runners/gradle-plugin/src/main/kotlin/dokkaTask.kt
index 9abd22ed..ed16a909 100644
--- a/runners/gradle-plugin/src/main/kotlin/dokkaTask.kt
+++ b/runners/gradle-plugin/src/main/kotlin/dokkaTask.kt
@@ -199,16 +199,19 @@ open class DokkaTask : DefaultTask() {
val gson = GsonBuilder().setPrettyPrinting().create()
+ val passConfigurationList =
+ ((this.extensions.getByName("passConfigurations") as Iterable<GradlePassConfigurationImpl>) +
+ (this.extensions.getByName("passConfiguration") as GradlePassConfigurationImpl))
+ .toList()
+ .map { defaultPassConfiguration(it) }
+
val configuration = GradleDokkaConfigurationImpl()
configuration.outputDir = outputDirectory
configuration.format = outputFormat
configuration.generateIndexPages = true
configuration.cacheRoot = cacheRoot
configuration.impliedPlatforms = impliedPlatforms
- configuration.passesConfigurations =
- (this.extensions.getByName("passConfigurations") as Iterable<GradlePassConfigurationImpl>)
- .toList()
- .map { defaultPassConfiguration(it) }
+ configuration.passesConfigurations = passConfigurationList
bootstrapProxy.configure(
BiConsumer { level, message ->