Add checkstyle configuration and apply to all modules

This commit is contained in:
Sebastian Kürten
2022-08-22 11:37:07 +02:00
parent 7aafbdd715
commit 4496df723a
8 changed files with 57 additions and 0 deletions

29
gradle/checkstyle.gradle Normal file
View File

@@ -0,0 +1,29 @@
task checkstyleMain(type: Checkstyle) {
source 'src/main/java'
include '**/*.java'
classpath = files()
reports {
xml {
destination file("build/reports/checkstyle/main.xml")
}
html {
destination file("build/reports/checkstyle/main.html")
}
}
check.dependsOn it
}
task checkstyleTest(type: Checkstyle) {
source 'src/test/java'
include '**/*.java'
classpath = files()
reports {
xml {
destination file("build/reports/checkstyle/test.xml")
}
html {
destination file("build/reports/checkstyle/test.html")
}
}
check.dependsOn it
}