diff --git a/pom.xml b/pom.xml index fec5142c2..f52fb9d59 100644 --- a/pom.xml +++ b/pom.xml @@ -192,30 +192,6 @@ ${maven-checkstyle.version} - - - default-cli - validate - - false - camel-checkstyle.xml - true - ${checkstyle.failOnViolation} - false - camel-checkstyle-suppressions.xml - UTF-8 - - ${basedir}/src - - header-java.txt - **/*.java,**/*.groovy,**/*.scala,**/*.properties,**/*.xml,**/*.xsd - **/MyRoutes*.java,**/routes*.java,**/verify.groovy - - - checkstyle - - - org.jboss.jandex @@ -248,6 +224,13 @@ com.mycila license-maven-plugin ${mycila-license.version} + + + org.apache.camel + camel-buildtools + ${camel.version} + + org.apache.maven.plugins @@ -837,13 +820,6 @@ license-properties-headerdefinition.xml - - - org.apache.camel - camel-buildtools - ${camel.version} - - @@ -855,14 +831,31 @@ org.apache.maven.plugins maven-checkstyle-plugin + + + default-cli + validate + + false + camel-checkstyle.xml + true + ${checkstyle.failOnViolation} + false + camel-checkstyle-suppressions.xml + UTF-8 + + ${basedir}/src + + header-java.txt + **/*.java,**/*.groovy,**/*.scala,**/*.properties,**/*.xml,**/*.xsd + **/MyRoutes*.java,**/routes*.java,**/verify.groovy + + + checkstyle + + + - - - - - pmd - - org.apache.maven.plugins maven-pmd-plugin diff --git a/tooling/pmd-ruleset.xml b/tooling/pmd-ruleset.xml index a20fd356c..cc3ac6591 100644 --- a/tooling/pmd-ruleset.xml +++ b/tooling/pmd-ruleset.xml @@ -17,695 +17,92 @@ limitations under the License. --> - + PMD Rules that govern static code analysis for Camel K Runtime - - 1 - - - 3 - - - 3 - - - 3 - - - 3 - - - 3 - - - - - - 4 - - - 3 - - - 3 - - - 3 - - - 3 - - - 1 - - - 3 - - - 3 - - - 3 - - - 3 - - - 3 - - - 4 - - - 3 - - - 3 - - - 3 - - - 3 - - - 3 - - - 3 - - - 5 - - - 4 - - - 3 - - - 3 - - - 4 - - - 3 - - - 3 - - - 4 - - - 4 - - - 4 - - - 5 - - - - - - 3 - - - 4 - - - 3 - - - 5 - - - - - - 5 - - - 3 - - - 3 - + + .*/org/apache/camel/k/loader/yaml/support/.* + .*/org/apache/camel/k/loader/yaml/parser/.* + + + + + + + + + + + + + + + + + + + + + + - 3 - - - 5 - - - 3 - - - 3 - - - 3 - - - 4 - - - 3 - - - 3 - - - 3 - - 4 - - 4 - - - 3 - - - 3 - - - 3 - - - 3 - - - 4 - - - 3 - - - 4 - - - 3 - - - 3 - - - 3 - - - 3 - - - 4 - - - 3 - - - 3 - - - 3 - - - 3 - - - 3 - - - 3 - - - 3 - - - 4 - - - 3 - - - 3 - - - 4 - - - 3 - - - 5 - - - 3 - - 3 - - - 3 - - - 4 - - - 1 - - - 3 - - - 3 - - - 4 - - - 4 - - - 3 - - - 3 - - - 3 - - - 3 - - - 3 - - - 3 - - - 3 - - - 3 - - - 3 - - - 4 - - - 3 - - - 4 - - - 3 - - - 4 - - - - - - - 3 - - - 3 - - - 3 - - - 3 - - - 3 - - - 3 - - - 5 - - - - - 4 - - 4 - - - 3 - - 3 - - - 3 - - - 3 - - - 3 - - - 3 - - - 3 - - - 4 - - - 3 - - - 3 - - - 3 - - - 5 - - - 3 - - - 3 - - - 3 - - - 3 - - - 3 - - - 3 - - - 3 - - - 3 - - 4 - - 3 - - - 3 - - - 4 - - - 4 - - - - - - 3 - - - 3 - - - 3 - - - 3 - - - 3 - - - 4 - - - 3 - - - 3 - - - 3 - - - 4 - - - 3 - - - 3 - - - 3 - - - 4 - - - 3 - - - 3 - - - 4 - - - 3 - - - 3 - - - 3 - - - 3 - - - 4 - - - 3 - - - 3 - - - 3 - - - 3 - - - 3 - - - 3 - - - 5 - - - 3 - - - 3 - - - 3 - - - 4 - - - 4 - - - 3 - - - 5 - - - 4 - - - 3 - - - 4 - - - 3 - - - 3 - - - 3 - - - 4 - - - 3 - - - 3 - - - 4 - - - 3 - - - 3 - - - 3 - - - 3 - - - 4 - - - 3 - - - 4 - - - 3 - - - 3 - - - 3 - - - 1 - - 3 - - - 3 - - - 3 - - - 3 - - - 3 - - - 5 - - - 4 - - - 3 - - - 3 - - - 3 - - - 3 - - - 3 - - - 5 - - - - - - 3 - - - 3 - - 4 - - 3 - - - 3 - - - 3 - - + 4 - + + + + + + + + + 4 - - - 3 - - - 3 - - - 3 - - - 3 - - - 5 - + + - - 3 - - - 3 - - - 3 - + + + + + + + + + + + + + + + + + + + + + + + + + + +