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 dependency pmd to v7 #148

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

Update dependency pmd to v7 #148

wants to merge 1 commit into from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Mar 22, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
pmd (source) 6.55.0 -> 7.7.0 age adoption passing confidence

Release Notes

pmd/pmd (pmd)

v7.7.0: PMD 7.7.0 (25-October-2024)

25-October-2024 - 7.7.0

The PMD team is pleased to announce PMD 7.7.0.

This is a minor release.

Table Of Contents
🚀 New and noteworthy
CPD can now ignore literals and identifiers in C++ code

When searching for duplicated code in C++ differences in literals or identifiers can be
ignored now (like in Java). This can be enabled via the command line options --ignore-literal
and --ignore-identifiers.
See PR #​5040 for details.

🌟 Rule Changes
Changed Rules
Renamed Rules

The old rule names still work but are deprecated.

🐛 Fixed Issues
  • apex-performance
    • #​5270: [apex] AvoidNonRestrictiveQueries when LIMIT is followed by bind expression
  • java
    • #​4532: [java] Rule misnomer for JUnit* rules
    • #​5261: [java] Record patterns with empty deconstructor lists lead to NPE
  • java-bestpractices
    • #​4286: [java] Rename rule SwitchStmtsShouldHaveDefault to NonExhaustiveSwitch
    • #​4813: [java] SwitchStmtsShouldHaveDefault false positive with pattern matching
  • java-codestyle
    • #​5253: [java] BooleanGetMethodName: False-negatives with Boolean wrapper
  • java-design
    • #​5030: [java] SwitchDensity false positive with pattern matching
  • java-errorprone
    • #​3362: [java] ImplicitSwitchFallThrough should consider switch expressions
    • #​5067: [java] CloseResource: False positive for FileSystems.getDefault()
    • #​5244: [java] UselessOperationOnImmutable should detect java.time types
    • #​5257: [java] NonCaseLabelInSwitch should consider switch expressions
  • java-performance
    • #​5249: [java] TooFewBranchesForASwitchStatement false positive for Pattern Matching
    • #​5250: [java] TooFewBranchesForASwitchStatement should consider Switch Expressions
🚨 API Changes
✨ Merged pull requests
📦 Dependency updates
  • #​5234: Bump com.google.protobuf:protobuf-java from 3.25.3 to 4.28.2
  • #​5274: Bump org.junit from 5.8.2 to 5.11.2
  • #​5276: Bump org.checkerframework:checker-qual from 2.11.1 to 3.48.1
  • #​5280: Bump danger from 9.5.0 to 9.5.1 in the all-gems group across 1 directory
  • #​5281: Bump org.scala-lang:scala-reflect from 2.13.13 to 2.13.15
📈 Stats
  • 98 commits
  • 32 closed tickets & PRs
  • Days since last release: 27

Configuration

📅 Schedule: Branch creation - "after 7am and before 11am every weekday" in timezone Europe/London, Automerge - At any time (no schedule defined).

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

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update 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 force-pushed the renovate/pmd-7.x branch 2 times, most recently from 0280b1e to 51100a2 Compare March 25, 2024 15:34
@renovate renovate bot requested a review from a team as a code owner March 25, 2024 15:34
@renovate renovate bot force-pushed the renovate/pmd-7.x branch 7 times, most recently from 93a5374 to b512afe Compare April 1, 2024 08:04
@renovate renovate bot force-pushed the renovate/pmd-7.x branch 5 times, most recently from b7dfafb to 5e46970 Compare April 15, 2024 07:35
@renovate renovate bot force-pushed the renovate/pmd-7.x branch 7 times, most recently from 80f1004 to 07a1f1d Compare April 25, 2024 06:41
@renovate renovate bot force-pushed the renovate/pmd-7.x branch 3 times, most recently from fd213d4 to f9e546d Compare April 29, 2024 08:48
@renovate renovate bot force-pushed the renovate/pmd-7.x branch 3 times, most recently from e36073a to a38ad72 Compare May 9, 2024 08:55
@renovate renovate bot force-pushed the renovate/pmd-7.x branch 6 times, most recently from 2761e13 to 87d2345 Compare June 6, 2024 08:37
@renovate renovate bot force-pushed the renovate/pmd-7.x branch 2 times, most recently from 91f35ec to ad87622 Compare June 12, 2024 06:30
@renovate renovate bot force-pushed the renovate/pmd-7.x branch 8 times, most recently from 6882412 to 9f58a8e Compare June 24, 2024 12:21
@renovate renovate bot force-pushed the renovate/pmd-7.x branch 7 times, most recently from 62795c8 to 1a52282 Compare July 3, 2024 11:56
@renovate renovate bot force-pushed the renovate/pmd-7.x branch 2 times, most recently from 83ad301 to c538ee1 Compare July 30, 2024 17:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants