diff --git a/build-logic/src/main/kotlin/dev/msfjarvis/claw/gradle/SpotlessPlugin.kt b/build-logic/src/main/kotlin/dev/msfjarvis/claw/gradle/SpotlessPlugin.kt index d909c08b..00a758bd 100644 --- a/build-logic/src/main/kotlin/dev/msfjarvis/claw/gradle/SpotlessPlugin.kt +++ b/build-logic/src/main/kotlin/dev/msfjarvis/claw/gradle/SpotlessPlugin.kt @@ -8,11 +8,13 @@ package dev.msfjarvis.claw.gradle import com.diffplug.gradle.spotless.SpotlessExtension import com.diffplug.gradle.spotless.SpotlessPlugin +import com.diffplug.gradle.spotless.SpotlessTask import org.gradle.api.GradleException import org.gradle.api.Plugin import org.gradle.api.Project import org.gradle.kotlin.dsl.apply import org.gradle.kotlin.dsl.configure +import org.gradle.kotlin.dsl.withType @Suppress("Unused") class SpotlessPlugin : Plugin { @@ -47,6 +49,9 @@ class SpotlessPlugin : Plugin { ) } } + project.tasks.withType().configureEach { + notCompatibleWithConfigurationCache("https://github.com/diffplug/spotless/issues/987") + } } private companion object {