Files
super-app/android/spotless.gradle
2024-05-05 07:22:55 -07:00

32 lines
857 B
Groovy

spotless {
format 'misc', {
target '**/*.gradle', '**/*.md', '**/.gitignore'
trimTrailingWhitespace()
indentWithSpaces()
endWithNewline()
}
kotlin {
target '**/*.kt'
targetExclude '**/app/**/*.kt', '**/navi-amc/**/*.kt', '**/navi-coin/**/*.kt', '**/navi-gold/**/*.kt', '**/navi-insurance/**/*.kt', '**/navi-payment/**/*.kt', '**/navi-rr/**/*.kt'
licenseHeaderFile rootProject.file('spotless.license')
trimTrailingWhitespace()
indentWithSpaces()
endWithNewline()
ktfmt().kotlinlangStyle()
}
java {
target '**/*.java'
licenseHeaderFile rootProject.file('spotless.license')
trimTrailingWhitespace()
indentWithSpaces()
endWithNewline()
removeUnusedImports()
googleJavaFormat().aosp()
}
}