This is an automated email from the ASF dual-hosted git repository. michaelo pushed a commit to branch doxia-sitetools-2.0.0-M4 in repository https://gitbox.apache.org/repos/asf/maven-site-plugin.git
commit 91c3a922d901c12b6852210fdf17d52fc6ca9803 Author: Michael Osipov <[email protected]> AuthorDate: Sat Nov 19 23:23:06 2022 +0100 [MSITE-914] SiteMojo never populates supportedLocales Velocity context property TODO add/extend IT --- src/main/java/org/apache/maven/plugins/site/render/SiteMojo.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/java/org/apache/maven/plugins/site/render/SiteMojo.java b/src/main/java/org/apache/maven/plugins/site/render/SiteMojo.java index 9b8412f7..e0537517 100644 --- a/src/main/java/org/apache/maven/plugins/site/render/SiteMojo.java +++ b/src/main/java/org/apache/maven/plugins/site/render/SiteMojo.java @@ -132,7 +132,7 @@ public class SiteMojo getLog().info( "Rendering site for " + buffer().strong( ( locale.equals( defaultLocale ) ? "default locale" : "locale '" + locale + "'" ) ).toString() ); - renderLocale( locale, reports ); + renderLocale( locale, reports, localesList ); } } catch ( RendererException e ) @@ -150,10 +150,11 @@ public class SiteMojo } } - private void renderLocale( Locale locale, List<MavenReportExecution> reports ) + private void renderLocale( Locale locale, List<MavenReportExecution> reports, List<Locale> supportedLocales ) throws IOException, RendererException, MojoFailureException, MojoExecutionException { SiteRenderingContext context = createSiteRenderingContext( locale ); + context.addSiteLocales( supportedLocales ); // MSITE-723 add generated site directory, in case some content has been put in pre-site phase context.addSiteDirectory( generatedSiteDirectory );
