Skip to content

8.37.0.45887

Latest

Choose a tag to compare

@github-actions github-actions released this 31 Jul 09:56
Immutable release. Only release title and notes can be modified.
53f70bd

Release notes - SonarJava - 8.37

Feature

SONARJAVA-6604 Create rule S9016: Mock objects should not be created inline within "thenReturn()"
SONARJAVA-6640 Update RSPEC before 8.37 release
SONARJAVA-6671 Add parametrized exclusion list and some exceptions for java:S1192

False Positive

SONARJAVA-6637 FP on S8924 when mocking parameterized types
SONARJAVA-6655 Raise issues for S8694 only in case when there are more than 80% in project

Maintenance

SONARJAVA-6532 Reclassify and take an action on rule S6541 (Methods should not perform too many tasks)
SONARJAVA-6642 Prepare next development iteration 8.37.0
SONARJAVA-6646 Update sonar.version to v26
SONARJAVA-6647 Update dependency org.junit.jupiter:junit-jupiter-engine to v6.1.2
SONARJAVA-6649 Update dependency org.junit:junit-bom to v6.1.2
SONARJAVA-6651 Update slf4j.version
SONARJAVA-6652 Update actions/checkout action to v7
SONARJAVA-6653 Update jdx/mise-action action to v4
SONARJAVA-6658 Update dependency jdx/mise to v2025.12.13
SONARJAVA-6659 Update slackapi/slack-github-action action to v4
SONARJAVA-6661 Fix Guava ruling with SonarQube 2026.4
SONARJAVA-6662 Update jdx/mise-action action to v4.2.1
SONARJAVA-6663 Update jdx/mise-action action to v4.2.1
SONARJAVA-6664 Update jdx/mise-action action to v4.2.1
SONARJAVA-6665 Update SonarSource/sonar-analyzer-commons monorepo to v2.29.0.5104
SONARJAVA-6670 Update SonarSource/sonar-scanner-engine monorepo to v13.5.0.4089
SONARJAVA-6683 Clarify RSPEC-2447 rationale and tri-state Boolean guidance
SONARJAVA-6697 Update rule metadata