Refrain from running spotless on weblate files

Those are akin to generated files and are likely to not follow our formatting
This commit is contained in:
AntsyLich 2024-10-13 23:02:35 +06:00
parent 4051f180a2
commit 32d2c2ac1b
No known key found for this signature in database

View file

@ -6,6 +6,18 @@ plugins {
val libs = the<LibrariesForLibs>() val libs = the<LibrariesForLibs>()
val xmlFormatExclude = buildList(2) {
add("**/build/**/*.xml")
projectDir
.resolve("src/commonMain/moko-resources")
.takeIf { it.isDirectory }
?.let(::fileTree)
?.matching { exclude("/base/**") }
?.let(::add)
}
.toTypedArray()
spotless { spotless {
kotlin { kotlin {
target("**/*.kt", "**/*.kts") target("**/*.kt", "**/*.kts")
@ -23,7 +35,7 @@ spotless {
} }
format("xml") { format("xml") {
target("**/*.xml") target("**/*.xml")
targetExclude("**/build/**/*.xml") targetExclude(*xmlFormatExclude)
trimTrailingWhitespace() trimTrailingWhitespace()
endWithNewline() endWithNewline()
} }