diff --git a/build.gradle b/build.gradle index ab83a96..261119d 100644 --- a/build.gradle +++ b/build.gradle @@ -6,6 +6,7 @@ plugins { id 'war' id 'com.diffplug.eclipse.apt' version '3.41.1' id 'project-report' + id 'checkstyle' } group 'com.eactive' @@ -35,6 +36,10 @@ java { languageVersion = JavaLanguageVersion.of(8) } } + +checkstyle { + toolVersion = '8.45.1' +} compileJava { options.encoding = 'UTF-8' @@ -255,4 +260,12 @@ eclipse { buildCommand 'org.eclipse.buildship.core.gradleprojectbuilder' } } +} + + +tasks.withType(Checkstyle) { + reports { + xml.required = false + html.required = true + } } \ No newline at end of file diff --git a/config/checkstyle/checkstyle.xml b/config/checkstyle/checkstyle.xml new file mode 100644 index 0000000..22e595a --- /dev/null +++ b/config/checkstyle/checkstyle.xml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + +