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 6f1fb36 SLING-13417 : Support metadata bundle:rename-bsn when
generating bundle metadata
6f1fb36 is described below
commit 6f1fb365e72c00f100338eeed90e10497482b539
Author: Carsten Ziegeler <[email protected]>
AuthorDate: Tue Nov 10 16:07:06 2026 +0100
SLING-13417 : Support metadata bundle:rename-bsn when generating bundle
metadata
---
.../org/apache/sling/feature/maven/mojos/AttachFeaturesMojo.java | 6 ++++++
1 file changed, 6 insertions(+)
diff --git
a/src/main/java/org/apache/sling/feature/maven/mojos/AttachFeaturesMojo.java
b/src/main/java/org/apache/sling/feature/maven/mojos/AttachFeaturesMojo.java
index 1ed7c3d..9955b1b 100644
--- a/src/main/java/org/apache/sling/feature/maven/mojos/AttachFeaturesMojo.java
+++ b/src/main/java/org/apache/sling/feature/maven/mojos/AttachFeaturesMojo.java
@@ -121,6 +121,12 @@ public class AttachFeaturesMojo extends
AbstractFeatureMojo {
}
if (value == null) {
value = NOT_FOUND;
+ } else {
+ // check for "bundle:rename-bsn"
+ final String renameBsn =
bundle.getMetadata().get("bundle:rename-bsn");
+ if (renameBsn != null) {
+ value = new
AbstractMap.SimpleImmutableEntry<>(renameBsn, value.getValue());
+ }
}
METADATA_CACHE.put(bundle.getId().toMvnId(), value);
}