This is an automated email from the ASF dual-hosted git repository.
davidb pushed a commit to branch master
in repository
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-feature-extension-content.git
The following commit(s) were added to refs/heads/master by this push:
new 4047af6 SLING-8109 Replace KeyValueMap with Map<String,String>
4047af6 is described below
commit 4047af667f9e57b298bc298e4e8f56bb58b9ad73
Author: David Bosschaert <[email protected]>
AuthorDate: Wed Nov 14 16:17:15 2018 +0000
SLING-8109 Replace KeyValueMap with Map<String,String>
Also updated deps to feature model to 0.2.1-SNAPSHOT
---
pom.xml | 6 +++---
.../sling/feature/extension/content/ContentOrderMergeProcessor.java | 5 +++--
2 files changed, 6 insertions(+), 5 deletions(-)
diff --git a/pom.xml b/pom.xml
index dc15f7f..7ffd003 100644
--- a/pom.xml
+++ b/pom.xml
@@ -122,19 +122,19 @@
<dependency>
<groupId>org.apache.sling</groupId>
<artifactId>org.apache.sling.feature.launcher</artifactId>
- <version>0.2.0</version>
+ <version>0.2.1-SNAPSHOT</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.apache.sling</groupId>
<artifactId>org.apache.sling.feature.io</artifactId>
- <version>0.2.0</version>
+ <version>0.2.1-SNAPSHOT</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.apache.sling</groupId>
<artifactId>org.apache.sling.feature</artifactId>
- <version>0.2.0</version>
+ <version>0.2.1-SNAPSHOT</version>
<scope>provided</scope>
</dependency>
<dependency>
diff --git
a/src/main/java/org/apache/sling/feature/extension/content/ContentOrderMergeProcessor.java
b/src/main/java/org/apache/sling/feature/extension/content/ContentOrderMergeProcessor.java
index 82ad7db..3d5d51e 100644
---
a/src/main/java/org/apache/sling/feature/extension/content/ContentOrderMergeProcessor.java
+++
b/src/main/java/org/apache/sling/feature/extension/content/ContentOrderMergeProcessor.java
@@ -21,10 +21,11 @@ import org.apache.sling.feature.Extension;
import org.apache.sling.feature.ExtensionType;
import org.apache.sling.feature.Feature;
import org.apache.sling.feature.FeatureConstants;
-import org.apache.sling.feature.KeyValueMap;
import org.apache.sling.feature.builder.HandlerContext;
import org.apache.sling.feature.builder.MergeHandler;
+import java.util.Map;
+
public class ContentOrderMergeProcessor implements MergeHandler {
public static final String DEFAULT_CONTENT_START_ORDER =
"default.content.startorder";
@@ -36,7 +37,7 @@ public class ContentOrderMergeProcessor implements
MergeHandler {
String defaultOrder =
feature.getVariables().get(DEFAULT_CONTENT_START_ORDER);
if (defaultOrder != null) {
for (Artifact a : extension.getArtifacts()) {
- KeyValueMap kvm = a.getMetadata();
+ Map<String,String> kvm = a.getMetadata();
if(kvm.get(Artifact.KEY_START_ORDER) == null) {
kvm.put(Artifact.KEY_START_ORDER, defaultOrder);
}