Release notes - SonarJava - 7.34
Bug
SONARJAVA-4934 On-demand plugin downloading ignore jsp files
False-Positive
SONARJAVA-4520 Rule S3655: False Positive with JUnit assertions
SONARJAVA-4529 FP on rule S3740 when instanceof with variable is used on raw types
SONARJAVA-4699 FP on S3516 when calling a method using objects from "unknown" packages
SONARJAVA-4741 FP on S6857 for special default values in property placeholders
SONARJAVA-4933 FP on S1068 with lombok @DaTa, @getter, @Setter annotations
SONARJAVA-4937 FP on S1118 when using Lombok generated constructors with private access
SONARJAVA-4943 FP on S1144 if private method is referenced by name in annotations
SONARJAVA-4944 FP on S2699 on SpringBoot sanity test "contextLoads"
Task
SONARJAVA-4936 Allow rules to analyze both main and test code
SONARJAVA-4952 Update Rules Metadata
SONARJAVA-4953 Update External Linters Metadata
SONARJAVA-4956 Update parent pom
Improvement
SONARJAVA-4935 S1192 should not report on individual lines of multi line string literal
SONARJAVA-4939 Enable batch of rules for tests (1/3)
SONARJAVA-4940 Enable batch of rules for tests (2/3)
SONARJAVA-4941 Enable batch of rules for tests (3/3)
SONARJAVA-4942 [S6437] Update list of affected method signatures