fix(build): disable CC for Spotless

This commit is contained in:
Harsh Shandilya 2023-11-04 19:44:51 +05:30
parent 8d3ed24d65
commit da6fefb1b0
No known key found for this signature in database

View file

@ -8,11 +8,13 @@ package dev.msfjarvis.claw.gradle
import com.diffplug.gradle.spotless.SpotlessExtension import com.diffplug.gradle.spotless.SpotlessExtension
import com.diffplug.gradle.spotless.SpotlessPlugin import com.diffplug.gradle.spotless.SpotlessPlugin
import com.diffplug.gradle.spotless.SpotlessTask
import org.gradle.api.GradleException import org.gradle.api.GradleException
import org.gradle.api.Plugin import org.gradle.api.Plugin
import org.gradle.api.Project import org.gradle.api.Project
import org.gradle.kotlin.dsl.apply import org.gradle.kotlin.dsl.apply
import org.gradle.kotlin.dsl.configure import org.gradle.kotlin.dsl.configure
import org.gradle.kotlin.dsl.withType
@Suppress("Unused") @Suppress("Unused")
class SpotlessPlugin : Plugin<Project> { class SpotlessPlugin : Plugin<Project> {
@ -47,6 +49,9 @@ class SpotlessPlugin : Plugin<Project> {
) )
} }
} }
project.tasks.withType<SpotlessTask>().configureEach {
notCompatibleWithConfigurationCache("https://github.com/diffplug/spotless/issues/987")
}
} }
private companion object { private companion object {