diff --git a/.gitignore b/.gitignore index 884ff8da..d57ed215 100644 --- a/.gitignore +++ b/.gitignore @@ -23,6 +23,7 @@ src/main/app/lib .classpath .settings .factorypath +.checkstyle # IntelliJ Idea files .idea diff --git a/dev/EclipseCodeFormatter.xml b/dev/EclipseCodeFormatter.xml index e10c15df..885f4b48 100644 --- a/dev/EclipseCodeFormatter.xml +++ b/dev/EclipseCodeFormatter.xml @@ -1,49 +1,59 @@ - - + + - + + + + + + - + + + + - + + + + - @@ -52,10 +62,14 @@ + + + + + - @@ -64,9 +78,12 @@ + + + @@ -75,18 +92,28 @@ + + + + - + + + + + + + @@ -94,80 +121,99 @@ + + + - + + + - + + - + + - + + + + + + + + + - + + + + - + + - + - + @@ -183,8 +229,9 @@ + - + @@ -194,8 +241,11 @@ + + + @@ -216,18 +266,21 @@ + + - + + @@ -235,48 +288,62 @@ + + + + - + + - + + + + + + + + + + @@ -284,9 +351,12 @@ + + + diff --git a/dev/EclipseJavascriptCodeFormatter.xml b/dev/EclipseJavascriptCodeFormatter.xml deleted file mode 100644 index 1efb6685..00000000 --- a/dev/EclipseJavascriptCodeFormatter.xml +++ /dev/null @@ -1,267 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/dev/checkstyle.xml b/dev/checkstyle.xml new file mode 100644 index 00000000..e04be751 --- /dev/null +++ b/dev/checkstyle.xml @@ -0,0 +1,119 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pom.xml b/pom.xml index adbef93b..542b1b28 100644 --- a/pom.xml +++ b/pom.xml @@ -196,6 +196,55 @@ + + org.apache.maven.plugins + maven-checkstyle-plugin + 3.1.0 + + + validate + validate + + check + + + + + true + true + false + + ${project.build.sourceDirectory} + + + ${project.build.testSourceDirectory} + + true + dev/checkstyle.xml + + + + com.diffplug.spotless + spotless-maven-plugin + 1.27.0 + + + validate + + check + + + + + UTF-8 + WINDOWS + + + ${project.basedir}/dev/EclipseCodeFormatter.xml + + + + @@ -248,6 +297,19 @@ + + + com.diffplug.spotless + spotless-maven-plugin + [1.27.0,) + + check + + + + + +