26 lines
770 B
Groovy
26 lines
770 B
Groovy
// Spotless auto-formatter
|
|
// See https://github.com/diffplug/spotless/tree/main/plugin-gradle
|
|
// Can be locally toggled via spotless:off/spotless:on comments
|
|
spotless {
|
|
encoding 'UTF-8'
|
|
|
|
format 'misc', {
|
|
target '.gitignore'
|
|
|
|
trimTrailingWhitespace()
|
|
indentWithSpaces(4)
|
|
endWithNewline()
|
|
}
|
|
java {
|
|
target 'src/main/java/**/*.java', 'src/test/java/**/*.java'
|
|
|
|
def orderFile = file("$rootDir/spotless/spotless.importorder")
|
|
def formatFile = file("$rootDir/spotless/spotless.eclipseformat.xml")
|
|
|
|
toggleOffOn()
|
|
importOrderFile(orderFile)
|
|
removeUnusedImports('cleanthat-javaparser-unnecessaryimport')
|
|
endWithNewline()
|
|
eclipse('4.31').configFile(formatFile)
|
|
}
|
|
} |