Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update pmd.version to v7 (major) #867

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Oct 13, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
net.sourceforge.pmd:pmd-core (source) 6.55.0 -> 7.11.0 age adoption passing confidence
net.sourceforge.pmd:pmd-xml (source) 6.55.0 -> 7.11.0 age adoption passing confidence
net.sourceforge.pmd:pmd-java (source) 6.55.0 -> 7.11.0 age adoption passing confidence

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

pmd/pmd (net.sourceforge.pmd:pmd-core)

v7.11.0: PMD 7.11.0 (28-February-2025)

28-February-2025 - 7.11.0

The PMD team is pleased to announce PMD 7.11.0.

This is a minor release.

Table Of Contents
🚀 New and noteworthy
✨ New Rules
  • The new Apex rule AvoidStatefulDatabaseResult detects Database.Stateful implementations
    that store database results in instance variables. This can cause serialization issues between successive batch
    iterations.
Signed Releases

We now not only sign the maven artifacts, but also our binary distribution files that you can
download from GitHub Releases.
See the page Signed Releases in our documentation for how to verify the files.

🐛 Fixed Issues
  • apex-errorprone
    • #​5305: [apex] New Rule: Avoid Stateful Database Results
  • java
    • #​5442: [java] StackOverflowError with recursive generic types
    • #​5493: [java] IllegalArgumentException: <?> cannot be a wildcard bound
    • #​5505: [java] java.lang.StackOverflowError while executing a PmdRunnable
  • java-bestpractices
    • #​3359: [java] UnusedPrivateMethod does not recognize Lombok @​EqualsAndHashCode.Include annotation
    • #​5486: [java] UnusedPrivateMethod detected when class is referenced in another class
    • #​5504: [java] UnusedAssignment false-positive in for-loop with continue
  • java-codestyle
    • #​4822: [java] UnnecessaryCast false-positive for raw types
    • #​5073: [java] UnnecessaryCast false-positive for cast in return position of lambda
    • #​5440: [java] UnnecessaryCast reported in stream chain map() call that casts to more generic interface
    • #​5523: [java] UnnecessaryCast false-positive for integer operations in floating-point context
    • #​5541: [java] Fix IdenticalCatchBranch reporting branches that call different overloads
  • java-design
    • #​5018: [java] FinalFieldCouldBeStatic false-positive for access of super class field
  • plsql
    • #​5522: [plsql] Parse error for operator in TRIM function call
🚨 API Changes
Deprecations
✨ Merged pull requests
📦 Dependency updates
  • #​5490: Bump PMD from 7.9.0 to 7.10.0
  • #​5494: Bump liquid from 5.7.1 to 5.7.2 in the all-gems group across 1 directory
  • #​5497: Bump net.bytebuddy:byte-buddy-agent from 1.16.1 to 1.17.0
  • #​5498: Bump org.assertj:assertj-core from 3.25.3 to 3.27.3
  • #​5499: Bump org.mockito:mockito-core from 5.14.2 to 5.15.2
  • #​5500: Bump org.junit:junit-bom from 5.11.2 to 5.11.4
  • #​5501: Bump org.scala-lang:scala-reflect from 2.13.15 to 2.13.16
  • #​5516: Bump org.jetbrains:annotations from 26.0.1 to 26.0.2
  • #​5517: Bump net.bytebuddy:byte-buddy from 1.15.11 to 1.17.0
  • #​5518: Bump org.junit.platform:junit-platform-suite from 1.11.3 to 1.11.4
  • #​5519: Bump org.checkerframework:checker-qual from 3.48.3 to 3.49.0
  • #​5520: Bump com.google.guava:guava from 33.0.0-jre to 33.4.0-jre
  • #​5532: Bump net.bytebuddy:byte-buddy-agent from 1.17.0 to 1.17.1
  • #​5533: Bump log4j.version from 2.24.2 to 2.24.3
  • #​5534: Bump com.google.code.gson:gson from 2.11.0 to 2.12.1
  • #​5535: Bump scalameta.version from 4.12.7 to 4.13.1.1
  • #​5536: Bump org.apache.groovy:groovy from 4.0.24 to 4.0.25
  • #​5545: Bump commons-logging:commons-logging from 1.3.4 to 1.3.5
  • #​5546: Bump scalameta.version from 4.13.1.1 to 4.13.2
  • #​5547: Bump net.bytebuddy:byte-buddy from 1.17.0 to 1.17.1
  • #​5548: Bump com.puppycrawl.tools:checkstyle from 10.21.2 to 10.21.3
  • #​5549: Bump org.apache.maven.plugins:maven-compiler-plugin from 3.13.0 to 3.14.0
📈 Stats
  • 97 commits
  • 35 closed tickets & PRs
  • Days since last release: 28

Configuration

📅 Schedule: Branch creation - "every weekend" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the renovate label Oct 13, 2024
@renovate renovate bot requested a review from blacelle as a code owner October 13, 2024 16:18
@renovate renovate bot force-pushed the renovate/major-pmd.version branch from c7f6fd3 to 8892ace Compare October 25, 2024 07:34
@renovate renovate bot force-pushed the renovate/major-pmd.version branch from 8892ace to 14470ab Compare November 30, 2024 06:40
@renovate renovate bot force-pushed the renovate/major-pmd.version branch from 14470ab to 5783043 Compare December 27, 2024 17:03
@renovate renovate bot force-pushed the renovate/major-pmd.version branch from 5783043 to 613c58a Compare February 1, 2025 21:16
@renovate renovate bot force-pushed the renovate/major-pmd.version branch from 613c58a to d8ceb5c Compare February 28, 2025 15:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants