github SonarSource/sonar-java 7.29.0.34131

latest releases: 8.5.0.37199, 8.4.0.37032, 8.3.0.36747...
11 months ago

Release notes - SonarJava - 7.29

Bug

SONARJAVA-4591 S1319 Update MAPPING for TreeMap

SONARJAVA-4617 S1226 - Fix CFG construction inside "return switch" expression for yield without break cases

Documentation

SONARJAVA-4703 Update RSPEC S6809 and S2230: Software Quality should have only one attribute

False-Positive

SONARJAVA-4169 S3553 should not report an issue for spring mvc optional parameters

SONARJAVA-4590 S1319: Method parameter uses method not available in interface

New Feature

SONARJAVA-4576 Update the java API with methods from JUtils used by our rules so they can be used in custom rules

SONARJAVA-4700 Update the java API with methods from JUtils used by our rules so they can be used in custom rules

SONARJAVA-4702 Update the java API with methods from JUtils used by our rules so they can be used in custom rules

False Negative

SONARJAVA-4513 FN S2060 (ExternalizableClassConstructorCheck) if no-argument constructor is not public

Task

SONARJAVA-4707 Update Rules Metadata

SONARJAVA-4708 Update External Linters Metadata

Improvement

SONARJAVA-4447 S2185: Rephrase issue message to not use "silly"

SONARJAVA-4448 S2437: Rephrase issue message to not use "silly"

SONARJAVA-4460 S6548: improve RSPEC to show first the most recent recommended Singleton implementations

SONARJAVA-4502 Add quickfix for S1153

SONARJAVA-4508 Rule S2110: Add lower threshold to the Date values check

Don't miss a new sonar-java release

NewReleases is sending notifications on new releases.