diff options
Diffstat (limited to 'runners/gradle-plugin/src/main/kotlin/dokkaTask.kt')
-rw-r--r-- | runners/gradle-plugin/src/main/kotlin/dokkaTask.kt | 11 |
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 -> |