From 1aa1d1f2a53bed8a659f853e839531b4a0507534 Mon Sep 17 00:00:00 2001 From: Andreas Dangel Date: Sat, 10 Nov 2018 19:20:02 +0100 Subject: [PATCH] [ui] make the language dependencies optional * This makes it easier to create a customized and tailored PMD distribution. * Also sort the languages alphabetically --- pmd-ui/pom.xml | 60 ++++++++++++++++++++++++++++---------------------- 1 file changed, 34 insertions(+), 26 deletions(-) diff --git a/pmd-ui/pom.xml b/pmd-ui/pom.xml index 77843bb713..89b7862a28 100644 --- a/pmd-ui/pom.xml +++ b/pmd-ui/pom.xml @@ -70,11 +70,6 @@ net.sourceforge.pmd pmd-core - - net.sourceforge.pmd - pmd-java - ${project.version} - @@ -147,36 +142,49 @@ net.sourceforge.pmd pmd-apex ${project.version} + true net.sourceforge.pmd - pmd-jsp - ${project.version} - - - net.sourceforge.pmd - pmd-plsql - ${project.version} - - - net.sourceforge.pmd - pmd-visualforce - ${project.version} - - - net.sourceforge.pmd - pmd-xml - ${project.version} - - - net.sourceforge.pmd - pmd-vm + pmd-java ${project.version} + true net.sourceforge.pmd pmd-javascript ${project.version} + true + + + net.sourceforge.pmd + pmd-jsp + ${project.version} + true + + + net.sourceforge.pmd + pmd-plsql + ${project.version} + true + + + net.sourceforge.pmd + pmd-visualforce + ${project.version} + true + + + net.sourceforge.pmd + pmd-vm + ${project.version} + true + + + net.sourceforge.pmd + pmd-xml + ${project.version} + true junit