From 306c7f4b03f379d20e7800a86b6212d05174e66c Mon Sep 17 00:00:00 2001 From: cristiangarcia Date: Fri, 1 Mar 2024 21:29:59 +0100 Subject: [PATCH] Dokka is not compatible with ConfigurationCache (kotlin-stdlib-docs) Required for KTI-1553 --- libraries/tools/kotlin-stdlib-docs/build.gradle.kts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libraries/tools/kotlin-stdlib-docs/build.gradle.kts b/libraries/tools/kotlin-stdlib-docs/build.gradle.kts index 099f274d26a..8f340657d1c 100644 --- a/libraries/tools/kotlin-stdlib-docs/build.gradle.kts +++ b/libraries/tools/kotlin-stdlib-docs/build.gradle.kts @@ -60,6 +60,7 @@ dependencies { fun createStdLibVersionedDocTask(version: String, isLatest: Boolean) = tasks.register("kotlin-stdlib_" + version + (if (isLatest) "_latest" else "")) { + notCompatibleWithConfigurationCache("Dokka is not compatible with Configuration Cache yet.") dependsOn(prepare) val kotlin_stdlib_dir = file("$kotlin_root/libraries/stdlib") @@ -234,6 +235,7 @@ fun createStdLibVersionedDocTask(version: String, isLatest: Boolean) = fun createKotlinReflectVersionedDocTask(version: String, isLatest: Boolean) = tasks.register("kotlin-reflect_" + version + (if (isLatest) "_latest" else "")) { + notCompatibleWithConfigurationCache("Dokka is not compatible with Configuration Cache yet.") dependsOn(prepare) val kotlinReflectIncludeMd = file("$kotlin_root/libraries/reflect/Module.md") @@ -279,6 +281,7 @@ fun createKotlinReflectVersionedDocTask(version: String, isLatest: Boolean) = fun createKotlinTestVersionedDocTask(version: String, isLatest: Boolean) = tasks.register("kotlin-test_" + version + (if (isLatest) "_latest" else "")) { + notCompatibleWithConfigurationCache("Dokka is not compatible with Configuration Cache yet.") dependsOn(prepare) val kotlinTestIncludeMd = file("$kotlin_root/libraries/kotlin.test/Module.md") @@ -423,6 +426,7 @@ fun createKotlinTestVersionedDocTask(version: String, isLatest: Boolean) = fun createAllLibsVersionedDocTask(version: String, isLatest: Boolean, vararg libTasks: TaskProvider) = tasks.register("all-libs_" + version + (if (isLatest) "_latest" else "")) { + notCompatibleWithConfigurationCache("Dokka is not compatible with Configuration Cache yet.") moduleName.set("Kotlin libraries") plugins.extendsFrom(configurations.dokkaHtmlMultiModulePlugin.get()) runtime.extendsFrom(configurations.dokkaHtmlMultiModuleRuntime.get())