@Override
 public void execute() {
   BatchReport.Metadata reportMetadata = reportReader.readMetadata();
   mutableAnalysisMetadataHolder.setRootComponentRef(reportMetadata.getRootComponentRef());
   mutableAnalysisMetadataHolder.setBranch(
       reportMetadata.hasBranch() ? reportMetadata.getBranch() : null);
   mutableAnalysisMetadataHolder.setAnalysisDate(reportMetadata.getAnalysisDate());
   mutableAnalysisMetadataHolder.setCrossProjectDuplicationEnabled(
       reportMetadata.hasCrossProjectDuplicationActivated()
           && reportMetadata.getCrossProjectDuplicationActivated());
 }