You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by mi...@apache.org on 2024/05/04 20:06:41 UTC
(maven-pmd-plugin) branch doxia-2.0.0 updated (af76221 -> d53054b)
This is an automated email from the ASF dual-hosted git repository.
michaelo pushed a change to branch doxia-2.0.0
in repository https://gitbox.apache.org/repos/asf/maven-pmd-plugin.git
discard af76221 [MPMD-390] Dynamically calculate xrefLocation/xrefTestLocation
discard c568c38 [MPMD-389] Upgrade to Doxia 2.0.0 Milestone Stack
discard 52fd825 Bump master to 4.0.0-M1-SNAPSHOT
add 10b45e7 Bump org.codehaus.plexus:plexus-resources from 1.2.0 to 1.3.0 (#140)
add 71f8009 Bump release-drafter/release-drafter from 5 to 6
add d00a765 Bump apache/maven-gh-actions-shared from 3 to 4
add d108d70 [MPMD-393] Bump commons-io:commons-io from 2.15.1 to 2.16.0 (#146)
add 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)
add 89a7cdb [MPMD-379] Upgrade to use PMD 7.0.0 by default (#144)
add 2823fa0 Bump org.apache.maven.plugins:maven-plugins from 41 to 42 (#148)
add 4bc08a9 (doc) Update release notes for upcoming 3.22.0
add a9dfc30 [maven-release-plugin] prepare release maven-pmd-plugin-3.22.0
add 4afad98 [maven-release-plugin] prepare for next development iteration
add a511fa5 Bump master to 4.0.0-M1-SNAPSHOT
add 47275ba [MPMD-389] Upgrade to Doxia 2.0.0 Milestone Stack
add d53054b [MPMD-390] Dynamically calculate xrefLocation/xrefTestLocation
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (af76221)
\
N -- N -- N refs/heads/doxia-2.0.0 (d53054b)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.github/workflows/maven-verify.yml | 2 +-
.github/workflows/release-drafter.yml | 2 +-
pom.xml | 16 +--
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 +++++-
src/site/markdown/releasenotes.md | 24 +++++
.../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 +-
43 files changed, 241 insertions(+), 339 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%)