Build: Add dokka to implicitDependencies
#KTI-72
This commit is contained in:
committed by
Space Team
parent
e15a299196
commit
8a6548cd7a
@@ -631,6 +631,14 @@ fun Project.configureDokkaPublication(
|
|||||||
shouldLinkGradleApi: Boolean = false,
|
shouldLinkGradleApi: Boolean = false,
|
||||||
configurePublishingToKotlinlang: 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
|
if (!kotlinBuildProperties.publishGradlePluginsJavadoc) return
|
||||||
|
|
||||||
plugins.apply("org.jetbrains.dokka")
|
plugins.apply("org.jetbrains.dokka")
|
||||||
@@ -686,7 +694,7 @@ fun Project.configureDokkaPublication(
|
|||||||
|
|
||||||
project.dependencies {
|
project.dependencies {
|
||||||
// Version is required due to https://github.com/Kotlin/dokka/issues/2812
|
// 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") {
|
tasks.register<DokkaTask>("dokkaKotlinlangDocumentation") {
|
||||||
|
|||||||
Reference in New Issue
Block a user