From c7ccb8a087309cac5fa4ba7d60ef26fa3b1554d3 Mon Sep 17 00:00:00 2001 From: Andreas Dangel Date: Thu, 2 Jul 2020 10:27:26 +0200 Subject: [PATCH] javacc is only needed during parser generation --- pmd-core/pom.xml | 11 +++++++---- pmd-java/pom.xml | 2 ++ pmd-jsp/pom.xml | 2 ++ pmd-plsql/pom.xml | 2 ++ pmd-visualforce/pom.xml | 2 ++ pmd-vm/pom.xml | 2 ++ pom.xml | 1 + 7 files changed, 18 insertions(+), 4 deletions(-) diff --git a/pmd-core/pom.xml b/pmd-core/pom.xml index 0089efa13a..9590252ed0 100644 --- a/pmd-core/pom.xml +++ b/pmd-core/pom.xml @@ -97,6 +97,12 @@ ant provided + + net.java.dev.javacc + javacc + provided + + org.antlr antlr4-runtime @@ -122,10 +128,7 @@ --> true - - net.java.dev.javacc - javacc - + net.sourceforge.saxon saxon diff --git a/pmd-java/pom.xml b/pmd-java/pom.xml index fe443b6268..7c96252e5b 100644 --- a/pmd-java/pom.xml +++ b/pmd-java/pom.xml @@ -110,7 +110,9 @@ net.java.dev.javacc javacc + provided + net.sourceforge.pmd pmd-core diff --git a/pmd-jsp/pom.xml b/pmd-jsp/pom.xml index a01fdccf22..72fd206133 100644 --- a/pmd-jsp/pom.xml +++ b/pmd-jsp/pom.xml @@ -75,7 +75,9 @@ net.java.dev.javacc javacc + provided + net.sourceforge.pmd pmd-core diff --git a/pmd-plsql/pom.xml b/pmd-plsql/pom.xml index 3f44ed5a1d..4c1883ce71 100644 --- a/pmd-plsql/pom.xml +++ b/pmd-plsql/pom.xml @@ -83,7 +83,9 @@ net.java.dev.javacc javacc + provided + net.sourceforge.pmd pmd-core diff --git a/pmd-visualforce/pom.xml b/pmd-visualforce/pom.xml index 7c3b8b7d23..7888583f33 100644 --- a/pmd-visualforce/pom.xml +++ b/pmd-visualforce/pom.xml @@ -75,7 +75,9 @@ net.java.dev.javacc javacc + provided + net.sourceforge.pmd pmd-core diff --git a/pmd-vm/pom.xml b/pmd-vm/pom.xml index 0e92c868d2..ed046aaf92 100644 --- a/pmd-vm/pom.xml +++ b/pmd-vm/pom.xml @@ -83,7 +83,9 @@ net.java.dev.javacc javacc + provided + net.sourceforge.pmd pmd-core diff --git a/pom.xml b/pom.xml index 277c3f1a07..794df57bdc 100644 --- a/pom.xml +++ b/pom.xml @@ -658,6 +658,7 @@ net.java.dev.javacc javacc ${javacc.version} + provided commons-io