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 6e7feabe..e61706b3 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 @@ -14,7 +14,6 @@ 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.withGroovyBuilder import org.gradle.kotlin.dsl.withType @Suppress("Unused") @@ -27,15 +26,13 @@ class SpotlessPlugin : Plugin { project.pluginManager.apply(SpotlessPlugin::class) project.extensions.configure { kotlin { - // https://github.com/diffplug/spotless/pull/1890#issuecomment-1827263031 - @Suppress("INACCESSIBLE_TYPE") ktfmt(KTFMT_VERSION).withGroovyBuilder { "googleStyle"() } + ktfmt(KTFMT_VERSION).googleStyle() target("**/*.kt") targetExclude("**/build/", "/spotless/") licenseHeaderFile(project.file("spotless/license.kt")) } kotlinGradle { - // https://github.com/diffplug/spotless/pull/1890#issuecomment-1827263031 - @Suppress("INACCESSIBLE_TYPE") ktfmt(KTFMT_VERSION).withGroovyBuilder { "googleStyle"() } + ktfmt(KTFMT_VERSION).googleStyle() target("**/*.kts") targetExclude("**/build/") licenseHeaderFile(project.file("spotless/license.kt"), "import|plugins|@file")