This is an automated email from the ASF dual-hosted git repository. michaelo pushed a commit to branch open-issues in repository https://gitbox.apache.org/repos/asf/maven-site-plugin.git
commit 9883f84f039435a8585d2c950069262f4d9887ce Author: Michael Osipov <[email protected]> AuthorDate: Sat Apr 15 17:57:26 2023 +0200 [MSITE-949] Properly populate DocumentRenderingContext#generator for ReportDocumentRenderer --- .../maven/plugins/site/render/AbstractSiteRenderingMojo.java | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/src/main/java/org/apache/maven/plugins/site/render/AbstractSiteRenderingMojo.java b/src/main/java/org/apache/maven/plugins/site/render/AbstractSiteRenderingMojo.java index 2b5d81e6..36940a07 100644 --- a/src/main/java/org/apache/maven/plugins/site/render/AbstractSiteRenderingMojo.java +++ b/src/main/java/org/apache/maven/plugins/site/render/AbstractSiteRenderingMojo.java @@ -342,15 +342,11 @@ public abstract class AbstractSiteRenderingMojo extends AbstractSiteDescriptorMo getLog().info("Skipped \"" + report.getName(locale) + "\" report" + reportMojoInfo + ", file \"" + outputName + "\" already exists."); } else { - String reportMojoInfo = mavenReportExecution.getPlugin().getGroupId() - + ':' - + mavenReportExecution.getPlugin().getArtifactId() - + ':' - + mavenReportExecution.getPlugin().getVersion() - + ':' - + mavenReportExecution.getGoal(); + String generator = mavenReportExecution.getGoal() == null + ? null + : mavenReportExecution.getPlugin().getId() + ':' + mavenReportExecution.getGoal(); DocumentRenderingContext docRenderingContext = - new DocumentRenderingContext(siteDirectory, outputName, reportMojoInfo); + new DocumentRenderingContext(siteDirectory, outputName, generator); DocumentRenderer docRenderer = new ReportDocumentRenderer(mavenReportExecution, docRenderingContext, getLog()); documents.put(outputName, docRenderer);
