fix(build): remove obsolete Spotless workaround

This commit is contained in:
Harsh Shandilya 2023-11-30 23:41:24 +05:30
parent 8be80fde71
commit cf3859b591
No known key found for this signature in database

View file

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