diff --git a/pmd/pom.xml b/pmd/pom.xml index 31a1596c23..39ffbfe2f3 100644 --- a/pmd/pom.xml +++ b/pmd/pom.xml @@ -1,5 +1,6 @@ - + 4.0.0 net.sourceforge.pmd pmd @@ -240,11 +241,10 @@ 4.1 UTF-8 - + src/site/xdocs http://pmd.sourceforge.net/snapshot @@ -276,14 +276,14 @@ - maven-resources-plugin - 2.5 - - false - - ${*} - - + maven-resources-plugin + 2.5 + + false + + ${*} + + maven-surefire-plugin @@ -308,39 +308,45 @@ 1.7 true - - process-sources - process-sources - - - - - - - - - - run - + + process-sources + process-sources + + + + + + + + + + run + - generate-ruleset-as-xdocs - pre-site - - - PMD specific tasks: generating xdocs from rulesets - - - - - - - - - - - run - + generate-ruleset-as-xdocs + pre-site + + + PMD specific tasks: generating xdocs from rulesets + + + + + + + + + + + run + move-index-and-delete-generated-xdocs @@ -348,22 +354,26 @@ PMD site specific tasks - 1. Copying missing images to site - directory. - - + 1. Copying missing images to site directory. + + - 2. Adding missing text files to - site. + 2. Adding missing text files to site. - + - 3. Deleting useless generated - files. + 3. Deleting useless generated files. - - - + + + @@ -376,10 +386,12 @@ clean - PMD specific tasks: cleaning generated xdocs + PMD specific tasks: cleaning generated xdocs - - + + @@ -389,10 +401,9 @@ - + com.atlassian.maven.plugins maven-clover2-plugin @@ -425,11 +436,12 @@ false - 493 + 493 - + build-bin-dist post-site @@ -459,17 +471,17 @@ - net.sourceforge.pmd - pmd-build - 0.6 - - - pre-site - - pmd-pre-site - - - + net.sourceforge.pmd + pmd-build + 0.6 + + + pre-site + + pmd-pre-site + + + org.apache.maven.plugins @@ -545,9 +557,9 @@ runtime - net.java.dev.javacc - javacc - ${javacc.version} + net.java.dev.javacc + javacc + ${javacc.version} @@ -567,7 +579,9 @@ javadoc - + @@ -583,18 +597,19 @@ 100 1.6 - - + + https://pmd.svn.sourceforge.net/svnroot/pmd/branches/pmd/4.3.x/rulesets/internal/dogfood.xml - - @@ -670,38 +685,38 @@ - true - org.apache.maven.plugins - maven-source-plugin - - - attach-sources - - jar - - - + true + org.apache.maven.plugins + maven-source-plugin + + + attach-sources + + jar + + + - true - org.apache.maven.plugins - maven-javadoc-plugin - - - attach-javadocs - - jar - - - + true + org.apache.maven.plugins + maven-javadoc-plugin + + + attach-javadocs + + jar + + + - true - org.apache.maven.plugins - maven-deploy-plugin - - true - + true + org.apache.maven.plugins + maven-deploy-plugin + + true + @@ -728,14 +743,16 @@ reports - + org.apache.maven.plugins maven-pmd-plugin 2.7.1 verify - pmd + + pmd + @@ -743,8 +760,9 @@ 100 1.6 - - + + https://pmd.svn.sourceforge.net/svnroot/pmd/branches/pmd/4.3.x/rulesets/internal/dogfood.xml @@ -756,7 +774,9 @@ verify - checkstyle + + checkstyle + diff --git a/pmd/src/main/ant/alljavacc.xml b/pmd/src/main/ant/alljavacc.xml index c327e2ef69..d7e3ce88a4 100644 --- a/pmd/src/main/ant/alljavacc.xml +++ b/pmd/src/main/ant/alljavacc.xml @@ -1,83 +1,140 @@ - + - + - - + + - + Using JavaCC home:"${javacc-home.path} - + - - - - + + + + - - - - - + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - public class - + + + + + + + + + + + + + + + + + + + + + + public class + - - - + + - } } ]]> - - + + - - - - - - - - - - - - - - - - - - - - - - - public class - + + + + + + + + + + + + + + + + + + + + + + public class + - - + + - - - - - - - - - - + + + + - - + + + + + + + +