Release notes - SonarJava - 7.18
Bug
SONARJAVA-4396 The Java analyzer distinguishes between changed and unchanged in files in PR context
New Feature
SONARJAVA-4433 S6539: Class depends on an excessive number of classes
SONARJAVA-4434 S6541: Methods should not perform too many tasks (Brain method)
SONARJAVA-4440 S6548: Identify Singleton Design Patterns
Task
SONARJAVA-4455 Update Rules Metadata
Improvement
SONARJAVA-4277 Fix S1142 message wording and secondaries