This is an automated email from the ASF dual-hosted git repository.

cziegeler pushed a commit to branch master
in repository 
https://gitbox.apache.org/repos/asf/sling-slingfeature-maven-plugin.git


The following commit(s) were added to refs/heads/master by this push:
     new e29f9aa  SLING-12174 : Parameter 'defaultMetadata' is unknown for 
plugin
e29f9aa is described below

commit e29f9aa897bc12ed179750425472e4cc5464b344
Author: Carsten Ziegeler <cziege...@apache.org>
AuthorDate: Mon Dec 4 07:35:47 2023 +0100

    SLING-12174 : Parameter 'defaultMetadata' is unknown for plugin
---
 .../org/apache/sling/feature/maven/mojos/AbstractFeatureMojo.java   | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git 
a/src/main/java/org/apache/sling/feature/maven/mojos/AbstractFeatureMojo.java 
b/src/main/java/org/apache/sling/feature/maven/mojos/AbstractFeatureMojo.java
index b26c90f..3e35575 100644
--- 
a/src/main/java/org/apache/sling/feature/maven/mojos/AbstractFeatureMojo.java
+++ 
b/src/main/java/org/apache/sling/feature/maven/mojos/AbstractFeatureMojo.java
@@ -24,7 +24,9 @@ import java.net.URL;
 import java.nio.file.Path;
 import java.nio.file.Paths;
 import java.util.ArrayList;
+import java.util.HashMap;
 import java.util.List;
+import java.util.Map;
 
 import org.apache.maven.artifact.handler.manager.ArtifactHandlerManager;
 import org.apache.maven.execution.MavenSession;
@@ -196,6 +198,10 @@ public abstract class AbstractFeatureMojo extends 
AbstractMojo {
     @Parameter(defaultValue = "false")
     private boolean enableLegacyVariableReplacement;
 
+    /** This parameter is only declared to make Maven happy, it is evaluated 
in the Preprossor */
+    @Parameter
+    protected Map<String, Map<String, String>> defaultMetadata = new 
HashMap<>();
+
     @Parameter(property = "project", readonly = true, required = true)
     protected MavenProject project;
 

Reply via email to