@Override public void perform(GraphRewrite event, EvaluationContext context) { WindupConfigurationModel conf = WindupConfigurationService.getConfigurationModel(event.getGraphContext()); int inputApplicationCount = Iterables.size(conf.getInputPaths()); if (inputApplicationCount > 1) { createGlobalMigrationIssuesReport(event.getGraphContext(), conf.isExportingCSV()); } for (FileModel inputPath : conf.getInputPaths()) { ApplicationReportModel report = createSingleApplicationMigrationIssuesReport(event.getGraphContext(), inputPath.getProjectModel()); report.setMainApplicationReport(false); } }