docs: @Override
    public void processReport(File report, final Map<String, CoverageMeasures> coverageData)
      throws XMLStreamException {
      LOG.debug("Parsing 'Cobertura' format");
      baseDir = Paths.get(".");
  
      StaxParser sourceParser = new StaxParser((SMHierarchicCursor rootCursor) -> {
        rootCursor.advance();
        readBaseDir(rootCursor.descendantElementCursor("source"));
      });
      sourceParser.parse(report);
  
      StaxParser packageParser = new StaxParser((SMHierarchicCursor rootCursor) -> {
        rootCursor.advance();
        collectPackageMeasures(rootCursor.descendantElementCursor("package"), coverageData);
      });
      packageParser.parse(report);
    }