Build: Add dokka to implicitDependencies

#KTI-72
This commit is contained in:
Vyacheslav Gerasimov
2023-05-23 14:54:47 +02:00
committed by Space Team
parent e15a299196
commit 8a6548cd7a
+9 -1
View File
@@ -631,6 +631,14 @@ fun Project.configureDokkaPublication(
shouldLinkGradleApi: Boolean = false,
configurePublishingToKotlinlang: Boolean = false,
) {
val dokkaVersioningPluginVersion = "1.8.10"
dependencies {
implicitDependencies("org.jetbrains.dokka:javadoc-plugin:${DokkaVersion.version}")
implicitDependencies("org.jetbrains.dokka:versioning-plugin:$dokkaVersioningPluginVersion")
}
if (!kotlinBuildProperties.publishGradlePluginsJavadoc) return
plugins.apply("org.jetbrains.dokka")
@@ -686,7 +694,7 @@ fun Project.configureDokkaPublication(
project.dependencies {
// Version is required due to https://github.com/Kotlin/dokka/issues/2812
"dokkaPlugin"("org.jetbrains.dokka:versioning-plugin:1.8.10")
"dokkaPlugin"("org.jetbrains.dokka:versioning-plugin:$dokkaVersioningPluginVersion")
}
tasks.register<DokkaTask>("dokkaKotlinlangDocumentation") {