Update Dokka to 1.9.10-dev

- Use analysis plugin configuration instead of `StdLibAnalysisConfigurationPlugin`
- Change SamplesTransformer plugin after Dokka refactoring
This commit is contained in:
vmishenev
2023-08-16 22:11:55 +03:00
committed by Space Team
parent 18fb2ec476
commit 5c0c8ed2d5
12 changed files with 27 additions and 75 deletions
@@ -54,7 +54,6 @@ val prepare by tasks.registering {
dependencies {
dokkaPlugin(project(":plugins:dokka-samples-transformer-plugin"))
dokkaPlugin(project(":plugins:dokka-stdlib-configuration-plugin"))
dokkaPlugin(project(":plugins:dokka-version-filter-plugin"))
dokkaPlugin("org.jetbrains.dokka:versioning-plugin:$dokka_version")
}
@@ -83,7 +82,7 @@ fun createStdLibVersionedDocTask(version: String, isLatest: Boolean) =
val moduleDirName = "kotlin-stdlib"
with(pluginsMapConfiguration) {
put("org.jetbrains.dokka.base.DokkaBase" , """{ "mergeImplicitExpectActualDeclarations": "true", "templatesDir": "$templatesDir" }""")
put("org.jetbrains.dokka.kotlinlang.StdLibConfigurationPlugin", """{ "ignoreCommonBuiltIns": "true" }""")
put("org.jetbrains.dokka.analysis.kotlin.descriptors.compiler.CompilerDescriptorAnalysisPlugin", """{ "ignoreCommonBuiltIns": "true" }""")
put("org.jetbrains.dokka.versioning.VersioningPlugin" , """{ "version": "$version" }" }""")
}
if (isLatest) {