From 1436eb8eed735500f30e6a4855bc3156fe28b6b9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9ment=20Fournier?= Date: Sun, 23 Aug 2020 18:40:38 +0200 Subject: [PATCH] Mention pmd-java deps explicitly They're transitively gotten from pmd-core, but for some use cases this is nicer eg `mvn install -pl pmd-java`, given that pmd-core was already installed locally, should succeed. If the dependencies are not mentioned explicitly, for some reason this fails. Before #2614, pmd-core was shaded with its dependencies and this wasn't necessary --- pmd-core/pom.xml | 1 - pmd-java/pom.xml | 13 +++++++++++++ pom.xml | 5 +++++ 3 files changed, 18 insertions(+), 1 deletion(-) diff --git a/pmd-core/pom.xml b/pmd-core/pom.xml index 02ba363222..039529c496 100644 --- a/pmd-core/pom.xml +++ b/pmd-core/pom.xml @@ -109,7 +109,6 @@ org.checkerframework checker-qual - 2.5.2 org.pcollections diff --git a/pmd-java/pom.xml b/pmd-java/pom.xml index dd285d1243..41b1950234 100644 --- a/pmd-java/pom.xml +++ b/pmd-java/pom.xml @@ -128,6 +128,19 @@ org.apache.commons commons-lang3 + + org.checkerframework + checker-qual + + + net.sf.saxon + Saxon-HE + + + org.pcollections + pcollections + + diff --git a/pom.xml b/pom.xml index 32edf8c9dd..c8bb8c6667 100644 --- a/pom.xml +++ b/pom.xml @@ -670,6 +670,11 @@ pmd-core ${project.version} + + org.checkerframework + checker-qual + 2.5.2 + net.sf.saxon Saxon-HE