moved reporting functions from the core maven plugin to a utility class

Former-commit-id: d63d2a7a5031038b9f86bbe94fc4a198374bd9f3
This commit is contained in:
Jeremy Long
2014-08-08 14:44:26 -04:00
parent 814a733258
commit 15858d03ff

View File

@@ -485,7 +485,6 @@ public class DependencyCheckMojo extends AbstractMojo implements MavenMultiPageR
if (cveUrl20Base != null && !cveUrl20Base.isEmpty()) {
Settings.setString(Settings.KEYS.CVE_SCHEMA_2_0, cveUrl20Base);
}
}
/**
@@ -498,7 +497,7 @@ public class DependencyCheckMojo extends AbstractMojo implements MavenMultiPageR
Engine engine = null;
try {
engine = executeDependencyCheck();
generateExternalReports(engine, outputDirectory);
ReportingUtil.generateExternalReports(engine, outputDirectory, project.getName(), format);
if (this.showSummary) {
showSummary(engine.getDependencies());
}
@@ -542,9 +541,9 @@ public class DependencyCheckMojo extends AbstractMojo implements MavenMultiPageR
try {
engine = executeDependencyCheck();
if (this.externalReport) {
generateExternalReports(engine, reportOutputDirectory);
ReportingUtil.generateExternalReports(engine, reportOutputDirectory, project.getName(), format);
} else {
generateMavenSiteReport(engine, sink);
ReportingUtil.generateMavenSiteReport(engine, sink, project.getName());
}
} catch (DatabaseException ex) {
logger.log(Level.SEVERE,