Refrain from running spotless on weblate files
Those are akin to generated files and are likely to not follow our formatting (cherry picked from commit 32d2c2ac1bc224cbda2f09a4023d7d120ea0e954) # Conflicts: # buildSrc/src/main/kotlin/mihon.code.lint.gradle.kts
This commit is contained in:
parent
db907cf270
commit
cde3002355
@ -6,6 +6,18 @@ plugins {
|
||||
|
||||
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 {
|
||||
kotlin {
|
||||
target("**/*.kt", "**/*.kts")
|
||||
@ -27,9 +39,7 @@ spotless {
|
||||
}
|
||||
format("xml") {
|
||||
target("**/*.xml")
|
||||
targetExclude("**/build/**/*.xml")
|
||||
// weblate seems to have its own line endings
|
||||
targetExclude("**/moko-resources/**/*.xml")
|
||||
targetExclude(*xmlFormatExclude)
|
||||
trimTrailingWhitespace()
|
||||
endWithNewline()
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user