Skip to content

7.30.0.34429

Compare
Choose a tag to compare
@irina-batinic-sonarsource irina-batinic-sonarsource released this 18 Dec 15:00
· 315 commits to master since this release

Release notes - SonarJava - 7.30

Bug

SONARJAVA-4726 S1656: NPE when re-assigning static field to itself

False-Positive

SONARJAVA-4414 S5413 raises issue despite function returning after remove call

SONARJAVA-4695 FP, S6804 should not raise when @Value references a Spring ressource

New Feature

SONARJAVA-4685 Implement rule S6838: @Bean methods for Singleton should not be invoked in @Configuration when proxyBeanMethods is false

SONARJAVA-4719 Improve S125 accuracy and detection

SONARJAVA-4723 Implement rule S6856: @PathVariable annotation should be present if a path variable is used

SONARJAVA-4727 Implement rule S6862: Beans in @Configuration class should have different names

SONARJAVA-4732 Implement rule S6863: Set appropriate Status Codes on HTTP responses

SONARJAVA-4740 Support on-demand plugin downloading

Task

SONARJAVA-4742 Update Rules Metadata

SONARJAVA-4743 Update External Linters Metadata

Improvement

SONARJAVA-4697 The Java analyzer's frontend should not fail on split-package issues