* @param sourceLoader source loader that extracts source files
* @return coverage parsers for all maven modules and additional reports
* @throws IOException if parsers cannot be created
*/
protected List<CoverageParser> createCoverageParsers(final SourceLoader sourceLoader) throws IOException {
return new CoverageParsersFactory(project, sourceLoader)
.withJaCoCoReports(jacocoReports)
.withCoberturaReports(coberturaReports)
.withSagaReports(sagaReports)
.createParsers();
}