This is an automated email from the ASF dual-hosted git repository. adangel pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/maven-pmd-plugin.git
commit 89a7cdb594c3b28beafb44d6c0251bc7a4bbd71e Merge: a3ac53c f884af3 Author: Andreas Dangel <adan...@apache.org> AuthorDate: Thu Apr 18 10:46:18 2024 +0200 [MPMD-379] Upgrade to use PMD 7.0.0 by default (#144) Merged pull request #144 from mkolesnikov:feature/MPMD-379_pmd_7 pom.xml | 10 +- src/it/MPMD-219-pmd-processing-error/verify.groovy | 2 +- .../config/ruleset.xml | 2 +- src/it/MPMD-244-logging/logging-disabled/pom.xml | 61 ------------ src/it/MPMD-244-logging/logging-enabled/pom.xml | 1 - src/it/MPMD-244-logging/pom.xml | 1 - src/it/MPMD-244-logging/verify.groovy | 15 +-- .../invoker.properties | 1 + src/it/MPMD-258-multiple-executions/verify.groovy | 2 + src/it/MPMD-268-deprecated-rules/verify.groovy | 2 +- src/it/MPMD-304-toolchain-support/verify.groovy | 4 +- .../invoker.properties | 10 +- src/it/MPMD-379-JDK21/pom.xml | 93 ++++++++++++++++++ .../src/main/java/com/mycompany/app/App.java} | 7 +- .../src/main/java/com/mycompany/app/Foo.java} | 12 ++- .../verify.groovy | 6 +- .../src/main/pmd/ruleset.xml | 2 +- src/it/mpmd-138/verify.groovy | 4 +- .../mod-1/src/main/config/pmd/utf-8.xml | 2 +- src/it/multi-module/mod-2/rulesets/java/basic.xml | 2 +- .../multi-module/mod-3/src/main/config/pmd/rel.xml | 2 +- .../maven/plugins/pmd/AbstractPmdReport.java | 16 +++ .../org/apache/maven/plugins/pmd/CpdReport.java | 32 +----- .../plugins/pmd/ExcludeDuplicationsFromFile.java | 2 +- .../plugins/pmd/ExcludeViolationsFromFile.java | 9 +- .../org/apache/maven/plugins/pmd/PmdReport.java | 16 ++- .../maven/plugins/pmd/PmdReportRenderer.java | 2 +- .../apache/maven/plugins/pmd/exec/CpdExecutor.java | 108 ++++++++++----------- .../apache/maven/plugins/pmd/exec/CpdRequest.java | 36 +++++-- .../apache/maven/plugins/pmd/exec/Executor.java | 41 -------- .../apache/maven/plugins/pmd/exec/PmdExecutor.java | 33 +++---- .../apache/maven/plugins/pmd/exec/PmdRequest.java | 9 -- .../apt/examples/upgrading-PMD-at-runtime.apt.vm | 8 +- src/site/apt/index.apt.vm | 28 +++++- .../apache/maven/plugins/pmd/PmdReportTest.java | 38 ++++---- .../def/configuration/App.java | 4 +- .../def/configuration/AppSample.java | 4 +- .../pmd-report-resolve-rulesets.xml | 2 +- .../rulesets/custom-rules.xml | 4 +- 39 files changed, 322 insertions(+), 311 deletions(-)