4.0.0 pmd-java PMD Java net.sourceforge.pmd pmd 7.8.0-SNAPSHOT ../pom.xml 2.23.0 ${project.basedir}/src/test/resources ${project.basedir}/src/test/java **/testdata/**/*.java ${project.basedir}/src/test/kotlin ${basedir}/src/test/kotlin **/testdata/**/*.java ${project.basedir}/src/main/resources true maven-resources-plugin false ${*} org.codehaus.mojo build-helper-maven-plugin add-javacc-generated-sources add-source ${project.build.directory}/generated-sources/javacc kotlin-maven-plugin org.jetbrains.kotlin org.apache.maven.plugins maven-compiler-plugin java-test-compile true org.apache.maven.plugins maven-antrun-plugin true generate-sources generate-sources run org.apache.maven.plugins maven-checkstyle-plugin pmd-java-checkstyle-suppressions.xml com.github.siom79.japicmp japicmp-maven-plugin net.sourceforge.pmd.lang.java.internal net.sourceforge.pmd.lang.java.ast.internal net.sourceforge.pmd.lang.java.metrics.internal net.sourceforge.pmd.lang.java.rule.internal net.sourceforge.pmd.lang.java.rule.xpath.internal net.sourceforge.pmd.lang.java.symbols.internal net.sourceforge.pmd.lang.java.symbols.table.internal net.sourceforge.pmd.lang.java.types.internal net.sourceforge.pmd.lang.java.types.ast.internal net.sourceforge.pmd pmd-core org.ow2.asm asm org.apache.commons commons-lang3 org.checkerframework checker-qual net.sf.saxon Saxon-HE org.pcollections pcollections net.sourceforge.pmd pmd-lang-test test net.sourceforge.pmd pmd-test test org.hamcrest hamcrest test org.junit.jupiter junit-jupiter test org.junit.platform junit-platform-suite test com.github.stefanbirkner system-lambda test com.github.oowekyala.treeutils tree-matchers test com.github.oowekyala.treeutils tree-printers test org.mockito mockito-core test io.kotest kotest-assertions-core-jvm test io.kotest kotest-property-jvm test io.kotest kotest-runner-junit5-jvm test com.google.guava guava test org.jetbrains.kotlin kotlin-stdlib test org.jetbrains.kotlin kotlin-test-junit test org.jetbrains annotations test org.apache.logging.log4j log4j-api ${log4j.version} test org.apache.logging.log4j log4j-core ${log4j.version} test org.assertj assertj-core 3.25.3 test commons-logging commons-logging 1.3.0 test junit junit 4.13.2 test org.hamcrest hamcrest-core