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();
