Release notes - SonarJava - 7.21
Documentation
SONARJAVA-4482 LayC: review and update as appropriate SonarWay rules (1 of 15)
SONARJAVA-4483 LayC: review and update as appropriate SonarWay rules (2 of 15)
SONARJAVA-4484 LayC: review and update as appropriate SonarWay rules (3 of 15)
SONARJAVA-4485 LayC: review and update as appropriate SonarWay rules (4 of 15)
SONARJAVA-4486 LayC: review and update as appropriate SonarWay rules (5.1 of 15)
SONARJAVA-4487 LayC: review and update as appropriate SonarWay rules (6 of 15)
SONARJAVA-4488 LayC: review and update as appropriate SonarWay rules (7 of 15)
SONARJAVA-4489 LayC: review and update as appropriate SonarWay rules (8.1 of 15)
SONARJAVA-4491 LayC: review and update as appropriate SonarWay rules (10 of 15)
SONARJAVA-4492 LayC: review and update as appropriate SonarWay rules (11 of 15)
SONARJAVA-4506 Rule S1291 (NoSonar) metadata are not up to date and do not follow LayC format
SONARJAVA-4524 Update rules metadata
False-Positive
SONARJAVA-4107 Rule S100 - Underscore in method is acceptable when using SpringData
SONARJAVA-4476 FP for S2629 on record getter methods
SONARJAVA-4497 FP on S2142 when using union types and rethrowing
SONARJAVA-4501 FP on S1149 when overriding a method and using same symbols of the signature within method body
Task
SONARJAVA-4445 Upgrade sonarlint-plugin-api to version 8.15.0.65216 or greater
Improvement
SONARJAVA-4518 Introduce a new Spring Issue Filter to filter out spring-specific cases