Type: New Feature
Affects Version/s: None
Fix Version/s: 6.x
In SonarQube 6.2, the concept of coverage type (unit/IT/overall) was dropped. Instead a plugin can save multiple coverage reports (with no specific type) per file. As a result, the plugin should be updated.
When the runtime is SonarQube 6.2+:
- deprecate sonar.cfamily.*.reportPath, and sonar.cfamily.*.reportsPath, and replace them with sonar.cfamily.*.reportPaths, to accept comma separated lists of coverage reports
The behavior should be
|reportPath & reportsPath||honor||honor & print deprecation notice|
|reportPaths||ignore; no coverage||honor|
Note that "honor" behavior is specified for SQ versions 6.1 and lower to not break backward compatibility with the LTS version.