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 805ac0ef4f3fe7b737d58e968f4b098ee33700ec
Author: Michael Osipov <[email protected]>
AuthorDate: Sat Apr 15 22:25:08 2023 +0200

    [MSITE-957] Print generation log message in CategorySummaryDocumentRenderer 
like in ReportDocumentRenderer
---
 .../plugins/site/render/CategorySummaryDocumentRenderer.java      | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git 
a/src/main/java/org/apache/maven/plugins/site/render/CategorySummaryDocumentRenderer.java
 
b/src/main/java/org/apache/maven/plugins/site/render/CategorySummaryDocumentRenderer.java
index 122474b5..21c92a8c 100644
--- 
a/src/main/java/org/apache/maven/plugins/site/render/CategorySummaryDocumentRenderer.java
+++ 
b/src/main/java/org/apache/maven/plugins/site/render/CategorySummaryDocumentRenderer.java
@@ -24,6 +24,7 @@ import java.util.Collections;
 import java.util.List;
 import java.util.Locale;
 
+import org.apache.commons.lang3.StringUtils;
 import org.apache.maven.doxia.siterenderer.DocumentRenderingContext;
 import org.apache.maven.doxia.siterenderer.RendererException;
 import org.apache.maven.doxia.siterenderer.SiteRenderer;
@@ -34,6 +35,8 @@ import org.apache.maven.plugin.logging.Log;
 import org.apache.maven.reporting.MavenReport;
 import org.codehaus.plexus.i18n.I18N;
 
+import static org.apache.maven.shared.utils.logging.MessageUtils.buffer;
+
 /**
  * Renders a Maven report.
  *
@@ -92,6 +95,11 @@ public class CategorySummaryDocumentRenderer implements 
SitePluginReportDocument
 
     public void renderDocument(Writer writer, SiteRenderer siteRenderer, 
SiteRenderingContext siteRenderingContext)
             throws RendererException, FileNotFoundException {
+        String msg = "Generating \"" + buffer().strong(title) + "\" 
site-plugin-report";
+        // CHECKSTYLE_OFF: MagicNumber
+        log.info((StringUtils.rightPad(msg, 40) + buffer().strong(" --- 
").mojo(reportMojoInfo)));
+        // CHECKSTYLE_ON: MagicNumber
+
         SiteRendererSink sink = new SiteRendererSink(docRenderingContext);
 
         sink.head();

Reply via email to