Type: New Feature
Affects Version/s: None
Fix Version/s: None
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.swift.coverage.reportPath, and replace it with sonar.swift.coverage.reportPaths, to accept comma separated lists of coverage reports
The behavior should be
|reportPath||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.