diff --git a/config/pmd/pmd-ruleset.xml b/config/pmd/pmd-ruleset.xml index e69de29..febe9bb 100644 --- a/config/pmd/pmd-ruleset.xml +++ b/config/pmd/pmd-ruleset.xml @@ -0,0 +1,204 @@ + + + Default ruleset used by the Code Climate Engine for Salesforce.com Apex + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/pom.xml b/pom.xml index bcee74b..4e283c3 100644 --- a/pom.xml +++ b/pom.xml @@ -18,6 +18,9 @@ 4.2.0 2.3.0 3.0.0 + /config/checkstyle/checkstyle.xml + 3.13.0 + /config/pmd/pmd-ruleset.xml @@ -102,7 +105,30 @@ - /config/checkstyle/checkstyle.xml + ${checkstyle-configuration} + + + + org.apache.maven.plugins + maven-pmd-plugin + ${maven-pmd-plugin} + + + report + prepare-package + + check + + + + + true + + ${pmd-ruleset-path} + + utf-8 + ${java.version} + target/reports/pmd.html