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

Reply via email to