diff --git a/detekt-api/build.gradle.kts b/detekt-api/build.gradle.kts index 1005ae138f7..4452ad608b7 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 b3581319b20..124b2ab9ed4 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 de2a88d0ff5..edbf660c62c 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 842b58e60a7..1740fae4ac0 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 f203bda4320..36e23ca15a3 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") }