4.0.0 pmd-java PMD Java net.sourceforge.pmd pmd 6.46.0 ../ 2.17.1 ${project.basedir}/src/test/resources ${project.basedir}/src/test/java **/testdata/*.java ${project.basedir}/src/test/kotlin ${project.basedir}/src/main/resources true maven-resources-plugin false ${*} kotlin-maven-plugin org.jetbrains.kotlin org.apache.maven.plugins maven-antrun-plugin true generate-sources generate-sources run org.codehaus.mojo build-helper-maven-plugin add-javacc-generated-sources add-source ${project.build.directory}/generated-sources/javacc add-kotlin-test-sources add-test-source ${project.basedir}/src/test/kotlin org.apache.maven.plugins maven-checkstyle-plugin pmd-java-checkstyle-suppressions.xml net.sourceforge.pmd pmd-core net.sourceforge.saxon saxon org.ow2.asm asm org.apache.commons commons-lang3 net.sourceforge.pmd pmd-lang-test test net.sourceforge.pmd pmd-test test org.hamcrest hamcrest test junit junit test com.github.stefanbirkner system-rules test org.apache.ant ant-testutil test com.github.oowekyala.treeutils tree-matchers test com.github.oowekyala.treeutils tree-printers test io.kotest kotest-assertions-core-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.slf4j slf4j-api test org.apache.logging.log4j log4j-api ${log4j.version} test org.apache.logging.log4j log4j-core ${log4j.version} test org.assertj assertj-core 3.11.0 test