Release notes - SonarJava - 7.23
Bug
SONARJAVA-4477 S1125 quickfix breaking compilation with instanceof
False-Positive
SONARJAVA-1186 Indentation Check (S1120): Block in case of switch statements are not taken into account
SONARJAVA-4007 FP in S1120 with switch expressions
SONARJAVA-4401 FP on Rule S1120 (indentation checking) regarding switch blocks
SONARJAVA-4411 FP S1075 Regex or Pattern are not hardcoded URI
SONARJAVA-4519 FP on S100 when using OSGI annotation `AttributeDefinition`
SONARJAVA-4527 S6204 Collections.reverse(List) is not considered a modification
SONARJAVA-4530 FP on S110 for javafx package
Task
SONARJAVA-4569 Update rules metadata
Improvement
SONARJAVA-4467 Remove deprecation S2039 for Java
SONARJAVA-4528 Lower log level for error messages in ContentHashCache
SONARJAVA-4551 [S3749] Update issue type from vulnerability to code-smell
SONARJAVA-4556 Add a language to the PMD Sensor descriptor
SONARJAVA-4557 Add missing dependencies to Writing Custom Java Rules 101