ReportGenerator converts coverage reports generated by coverlet, OpenCover, dotCover, Visual Studio, NCover, Cobertura, JaCoCo, Clover, gcov or lcov into human readable reports in various formats.
When using multiple coverage reports as input for the SonarQube format, then the coverage is not correctly merged.
The reason for this is that the SonarCubeBuilder skips the whole file if an existing line is found in an existing file.
With this PR this behavior is fixed, so that only the existing line is not added a second time.
When using multiple coverage reports as input for the SonarQube format, then the coverage is not correctly merged. The reason for this is that the SonarCubeBuilder skips the whole file if an existing line is found in an existing file. With this PR this behavior is fixed, so that only the existing line is not added a second time.