4.0.0 pmd-dist PMD Distribution Packages jar net.sourceforge.pmd pmd 7.0.0-SNAPSHOT ../pom.xml pmd-bin-${project.version} maven-resources-plugin copy-resources prepare-package copy-resources ${basedir}/target/extra-resources src/main/resources false maven-assembly-plugin false false 493 build-bin-dist package single ${pmd.dist.bin.baseDirectory} src/main/resources/assemblies/pmd-bin.xml build-src-dist package single pmd-src-${project.version} src/main/resources/assemblies/pmd-src.xml org.apache.maven.plugins maven-dependency-plugin copy-ant pre-integration-test copy org.apache.ant ant 1.9.16 org.apache.ant ant-launcher 1.9.16 ${project.build.directory}/ant true org.apache.maven.plugins maven-failsafe-plugin failsafe-default integration-test verify net.sourceforge.pmd pmd-apex ${project.version} net.sourceforge.pmd pmd-cli ${project.version} net.sourceforge.pmd pmd-cli ${project.version} sh completion net.sourceforge.pmd pmd-coco ${project.version} net.sourceforge.pmd pmd-core ${project.version} net.sourceforge.pmd pmd-ant ${project.version} net.sourceforge.pmd pmd-cpp ${project.version} net.sourceforge.pmd pmd-cs ${project.version} net.sourceforge.pmd pmd-dart ${project.version} net.sourceforge.pmd pmd-fortran ${project.version} net.sourceforge.pmd pmd-gherkin ${project.version} net.sourceforge.pmd pmd-go ${project.version} net.sourceforge.pmd pmd-groovy ${project.version} net.sourceforge.pmd pmd-html ${project.version} net.sourceforge.pmd pmd-lua ${project.version} net.sourceforge.pmd pmd-java ${project.version} net.sourceforge.pmd pmd-javascript ${project.version} net.sourceforge.pmd pmd-jsp ${project.version} net.sourceforge.pmd pmd-kotlin ${project.version} net.sourceforge.pmd pmd-matlab ${project.version} net.sourceforge.pmd pmd-modelica ${project.version} net.sourceforge.pmd pmd-perl ${project.version} net.sourceforge.pmd pmd-objectivec ${project.version} net.sourceforge.pmd pmd-php ${project.version} net.sourceforge.pmd pmd-plsql ${project.version} net.sourceforge.pmd pmd-python ${project.version} net.sourceforge.pmd pmd-ruby ${project.version} net.sourceforge.pmd pmd-scala_2.13 ${project.version} net.sourceforge.pmd pmd-swift ${project.version} net.sourceforge.pmd pmd-tsql ${project.version} net.sourceforge.pmd pmd-ui ${pmd-designer.version} net.sourceforge.pmd pmd-visualforce ${project.version} net.sourceforge.pmd pmd-vm ${project.version} net.sourceforge.pmd pmd-xml ${project.version} org.slf4j slf4j-simple org.apache.commons commons-lang3 org.junit.jupiter junit-jupiter test org.hamcrest hamcrest test org.apache.commons commons-compress 1.21 test jdk8-compat-it java8.home org.apache.maven.plugins maven-failsafe-plugin jdk8-compat-it integration-test verify ${java8.home} ${java8.home}/bin:${env.PATH} jdk17-compat-it java17.home org.apache.maven.plugins maven-failsafe-plugin jdk17-compat-it integration-test verify ${java17.home} ${java17.home}/bin:${env.PATH}