You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by ad...@apache.org on 2024/04/18 08:55:50 UTC
(maven-pmd-plugin) branch master updated (a3ac53c -> 89a7cdb)
This is an automated email from the ASF dual-hosted git repository.
adangel pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/maven-pmd-plugin.git
from a3ac53c Bump commons-io:commons-io from 2.16.0 to 2.16.1 (#147)
add 848cdce MPMD-379 PMD 7.0.0 support
add c1b357f MPMD-379 fixed unit and integration tests
add 53d907b Fix tests for PMD 7 compatibility
add 6b7a3e8 [MPMD-379] Updated PMD to 7.0.0
add 19fdcf0 [MPMD-379] Removed showPmdLog
add f9449bc [MPMD-379] Remove deprecated CpdReport#createRenderer
add 00b9f13 [MPMD-379] Simplify language selection in CpdExecutor
add ed944d5 [MPMD-379] Deprecate parameter "showPmdLog"
add 73b4010 [MPMD-379] Improve upgrading notes
add 193c037 [MPMD-379] Add IT for Java 21
add 1528f30 [MPMD-379] Fix build for Java8
add 4aaf0da Fixups from review (#144)
add f884af3 Fixups from review (#144)
new 89a7cdb [MPMD-379] Upgrade to use PMD 7.0.0 by default (#144)
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
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 ------------
.../logging-disabled/src/main/java/BrokenFile.java | 26 -----
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 | 7 +-
src/it/{MPMD-348-JDK19 => MPMD-379-JDK21}/pom.xml | 8 +-
.../src/main/java/com/mycompany/app/App.java | 0
.../src/main/java/com/mycompany/app/Foo.java | 0
.../verify.groovy | 0
.../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 +-
40 files changed, 212 insertions(+), 334 deletions(-)
delete mode 100644 src/it/MPMD-244-logging/logging-disabled/pom.xml
delete mode 100644 src/it/MPMD-244-logging/logging-disabled/src/main/java/BrokenFile.java
copy src/it/{MPMD-365-JDK20 => MPMD-379-JDK21}/invoker.properties (86%)
copy src/it/{MPMD-348-JDK19 => MPMD-379-JDK21}/pom.xml (93%)
copy src/it/{MPMD-270-325-JDK11 => MPMD-379-JDK21}/src/main/java/com/mycompany/app/App.java (100%)
copy src/it/{MPMD-270-325-JDK11 => MPMD-379-JDK21}/src/main/java/com/mycompany/app/Foo.java (100%)
copy src/it/{MPMD-270-325-JDK11 => MPMD-379-JDK21}/verify.groovy (100%)
(maven-pmd-plugin) 01/01: [MPMD-379] Upgrade to use PMD 7.0.0 by default (#144)
Posted by ad...@apache.org.
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 <ad...@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(-)