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%)