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.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> {
project.pluginManager.apply(SpotlessPlugin::class)
project.extensions.configure<SpotlessExtension> {
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")