Release notes - SonarJava - 8.39
Feature
SONARJAVA-6737 Update RSPEC before 8.39 release
SONARJAVA-6741 Create rule S9149: Static methods should not hide methods from superclasses
SONARJAVA-6742 Create rule S9146: Apache XML RPC extensions should not be enabled
SONARJAVA-6743 Create rule S9147: "NaN" should not be tested for equality using "==" or "!="
SONARJAVA-6744 Create rule S9148: "Float.compare" or "Double.compare" should be used for floating-point comparisons
False Positive
SONARJAVA-6384 FP on S2160 when using Apache commons lang EqualsBuilder.reflectionEquals
Maintenance
SONARJAVA-6738 Prepare next development iteration 8.39.0
SONARJAVA-6751 Update rule metadata
SONARJAVA-6752 Implement verifyIssueOnProject in JavaCheckVerifier and modernize MissingPackageInfoCheckTest