From 5395c5aebe89f888bc1cc787f33c2a28f202ffdd Mon Sep 17 00:00:00 2001 From: Matthew Haughton <3flex@users.noreply.github.com> Date: Mon, 25 Jul 2022 12:02:35 +1000 Subject: [PATCH] Mark apiDump task as incompatible with configuration cache (#5134) --- detekt-api/build.gradle.kts | 4 ++++ detekt-psi-utils/build.gradle.kts | 4 ++++ detekt-test-utils/build.gradle.kts | 4 ++++ detekt-test/build.gradle.kts | 4 ++++ detekt-tooling/build.gradle.kts | 4 ++++ 5 files changed, 20 insertions(+) diff --git a/detekt-api/build.gradle.kts b/detekt-api/build.gradle.kts index 1005ae138f74..4452ad608b7e 100644 --- a/detekt-api/build.gradle.kts +++ b/detekt-api/build.gradle.kts @@ -35,6 +35,10 @@ tasks.dokkaHtml { notCompatibleWithConfigurationCache("https://github.com/Kotlin/dokka/issues/1217") } +tasks.apiDump { + notCompatibleWithConfigurationCache("https://github.com/Kotlin/binary-compatibility-validator/issues/95") +} + apiValidation { ignoredPackages.add("io.gitlab.arturbosch.detekt.api.internal") } diff --git a/detekt-psi-utils/build.gradle.kts b/detekt-psi-utils/build.gradle.kts index b3581319b20e..124b2ab9ed4d 100644 --- a/detekt-psi-utils/build.gradle.kts +++ b/detekt-psi-utils/build.gradle.kts @@ -10,6 +10,10 @@ dependencies { testImplementation(projects.detektTest) } +tasks.apiDump { + notCompatibleWithConfigurationCache("https://github.com/Kotlin/binary-compatibility-validator/issues/95") +} + apiValidation { ignoredPackages.add("io.github.detekt.psi.internal") } diff --git a/detekt-test-utils/build.gradle.kts b/detekt-test-utils/build.gradle.kts index de2a88d0ff52..edbf660c62cd 100644 --- a/detekt-test-utils/build.gradle.kts +++ b/detekt-test-utils/build.gradle.kts @@ -13,3 +13,7 @@ dependencies { testImplementation(libs.assertj) runtimeOnly(libs.kotlin.scriptingCompilerEmbeddable) } + +tasks.apiDump { + notCompatibleWithConfigurationCache("https://github.com/Kotlin/binary-compatibility-validator/issues/95") +} diff --git a/detekt-test/build.gradle.kts b/detekt-test/build.gradle.kts index 842b58e60a78..1740fae4ac07 100644 --- a/detekt-test/build.gradle.kts +++ b/detekt-test/build.gradle.kts @@ -10,3 +10,7 @@ dependencies { compileOnly(libs.assertj) implementation(projects.detektCore) } + +tasks.apiDump { + notCompatibleWithConfigurationCache("https://github.com/Kotlin/binary-compatibility-validator/issues/95") +} diff --git a/detekt-tooling/build.gradle.kts b/detekt-tooling/build.gradle.kts index f203bda4320c..36e23ca15a3b 100644 --- a/detekt-tooling/build.gradle.kts +++ b/detekt-tooling/build.gradle.kts @@ -10,6 +10,10 @@ dependencies { testImplementation(libs.assertj) } +tasks.apiDump { + notCompatibleWithConfigurationCache("https://github.com/Kotlin/binary-compatibility-validator/issues/95") +} + apiValidation { ignoredPackages.add("io.github.detekt.tooling.internal") }