summaryrefslogtreecommitdiff
path: root/buildSrc/src/main/kotlin/kotlin-conventions.gradle.kts
diff options
context:
space:
mode:
authorFabian Mastenbroek <mail.fabianm@gmail.com>2022-10-06 13:13:10 +0200
committerFabian Mastenbroek <mail.fabianm@gmail.com>2022-10-06 14:46:56 +0200
commit47357afd16f928260db34d4dd3e686fb9ee7c5ff (patch)
tree950ba678869ec868c26ab3b95b57e4cabadb23c7 /buildSrc/src/main/kotlin/kotlin-conventions.gradle.kts
parent402a8f55342c4565431c2a2e7287a70592f3fe33 (diff)
build: Switch to Spotless for formatting
This change updates the build configuration to use Spotless for code formating of both Kotlin and Java.
Diffstat (limited to 'buildSrc/src/main/kotlin/kotlin-conventions.gradle.kts')
-rw-r--r--buildSrc/src/main/kotlin/kotlin-conventions.gradle.kts8
1 files changed, 1 insertions, 7 deletions
diff --git a/buildSrc/src/main/kotlin/kotlin-conventions.gradle.kts b/buildSrc/src/main/kotlin/kotlin-conventions.gradle.kts
index 8fb46f5d..5ccc06a4 100644
--- a/buildSrc/src/main/kotlin/kotlin-conventions.gradle.kts
+++ b/buildSrc/src/main/kotlin/kotlin-conventions.gradle.kts
@@ -25,7 +25,7 @@ import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
plugins {
id("java-conventions")
kotlin("jvm")
- id("org.jlleitschuh.gradle.ktlint")
+ id("spotless-conventions")
}
/* Project configuration */
@@ -34,9 +34,3 @@ tasks.withType<KotlinCompile>().configureEach {
kotlinOptions.freeCompilerArgs += "-opt-in=kotlin.RequiresOptIn"
kotlinOptions.freeCompilerArgs += "-Xjvm-default=all"
}
-
-configure<org.jlleitschuh.gradle.ktlint.KtlintExtension> {
- // Higher versions currently have issues with formatting where wildcard imports are automatically removed,
- // even when in use.
- version.set("0.42.1")
-}