sonar-pmd
sonar-pmd copied to clipboard
Bump org.sonarsource.java:java-frontend from 7.17.0.31219 to 7.31.0.34839
Bumps org.sonarsource.java:java-frontend from 7.17.0.31219 to 7.31.0.34839.
Release notes
Sourced from org.sonarsource.java:java-frontend's releases.
7.31.0.34839
Release notes - SonarJava - 7.31
Java 21 support
Bug
SONARJAVA-4754 Fix memory leak in java:S1849 when cleaning the rule state
SONARJAVA-4755 Runtime arithmetic exception when resolving constant values with a division by zero
False-Positive
SONARJAVA-4413 S2699 add Vert.x assertion methods for JUnit 5
SONARJAVA-4598 FP on S2259 when CollectionUtils and MapUtils are used from commons3
New Feature
SONARJAVA-4750 Update Java parser version to ECJ 3.36.0
SONARJAVA-4833 S6889: Proper Sensor Resource Management
SONARJAVA-4839 S6904: Avoid using FetchType.EAGER
Task
SONARJAVA-4869 Update Rules Metadata
Improvement
SONARJAVA-4759 Prevent implementiaton of useless `IssuableSubscriptionVisitor#scanFile()` method
7.30.1.34514
Release notes - SonarJava - 7.30.1
Documentation
SONARJAVA-4745 Update license headers
Task
SONARJAVA-4746 Revert on-demand plugin downloading
Improvement
SONARJAVA-4635 Update rules related to "javax" library to support also "jakarta" - Part 2/2
7.30.0.34429
Release notes - SonarJava - 7.30
... (truncated)
Commits
b15f743
SONARJAVA-4869 Update Rules Metadata (#4663)f3234d8
Remove sustainability rules from the default quality profile6160345
SONARJAVA-4750 Export JDT module in separated dependency (#4653)0d7fed8
SONARJAVA-4750 Use Java 21 in the CI to build sonar-java (#4645)ffd4c96
SONARJAVA-4750 Use ECJ 3.36.0 and Java 17e5b2e81
Fix json formatting in ruling to match the new lits plugin format (#4658)f6d59cc
SONARJAVA-4833 - Implement S6889: Proper Sensor Resource Management (#4654)89b288b
SONARJAVA-4839 Add S6904: Avoid using FetchType.EAGER (#4651)7524d62
SONARJAVA-4747 REVERT on-demand plugin downloading due to problems of issue s...6fc0de8
SONARJAVA-4747 Re-enable on-demand plugin downloading (#4644)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot show <dependency name> ignore conditions
will show all of the ignore conditions of the specified dependency -
@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)