File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11import com.yandex.yatagan.gradle.isValidSemVerString
2- import org.jetbrains.dokka.gradle.DokkaTask
32import org.gradle.kotlin.dsl.registering
43
54plugins {
65 id(" yatagan.base-module" )
76 id(" org.jetbrains.dokka" )
7+ id(" org.jetbrains.dokka-javadoc" )
88 `maven- publish`
99 signing
1010}
@@ -42,14 +42,13 @@ java {
4242
4343val artifactName = path.trim(' :' ).replace(' :' , ' -' )
4444
45- tasks.withType< DokkaTask >().configureEach {
45+ dokka {
4646 moduleName.set(artifactName)
4747}
4848
4949val javadocJar by tasks.registering(Jar ::class ) {
5050 archiveClassifier.set(" javadoc" )
51- from(tasks.dokkaJavadoc.map { it.outputDirectory })
52- dependsOn(tasks.dokkaJavadoc)
51+ from(tasks.dokkaGeneratePublicationJavadoc.map { it.outputDirectory })
5352}
5453
5554artifacts {
@@ -141,4 +140,4 @@ rootProject.tasks {
141140 mustRunAfter(rootPublish)
142141 }
143142 }
144- }
143+ }
Original file line number Diff line number Diff line change @@ -5,3 +5,6 @@ org.gradle.jvmargs=-Xmx2G
55org.gradle.configureondemand =true
66org.gradle.parallel =true
77org.gradle.configuration-cache =true
8+
9+ org.jetbrains.dokka.experimental.gradle.pluginMode =V2Enabled
10+ org.jetbrains.dokka.experimental.gradle.pluginMode.noWarn =true
Original file line number Diff line number Diff line change @@ -5,7 +5,7 @@ kotlin = "1.9.24"
55# Must be in sync with 'kotlin'. Asserted in buildscript
66ksp = " 1.9.24-1.0.20"
77# Must be compatible with 'kotlin'
8- dokka = " 1.9.20 "
8+ dokka = " 2.0.0 "
99
1010dagger = " 2.51.1"
1111
You can’t perform that action at this time.
0 commit comments