summaryrefslogtreecommitdiffstats
path: root/vespajlib/src/main/java/com/yahoo/osgi/maven/ProjectBundleClassPaths.java
diff options
context:
space:
mode:
Diffstat (limited to 'vespajlib/src/main/java/com/yahoo/osgi/maven/ProjectBundleClassPaths.java')
-rw-r--r--vespajlib/src/main/java/com/yahoo/osgi/maven/ProjectBundleClassPaths.java6
1 files changed, 2 insertions, 4 deletions
diff --git a/vespajlib/src/main/java/com/yahoo/osgi/maven/ProjectBundleClassPaths.java b/vespajlib/src/main/java/com/yahoo/osgi/maven/ProjectBundleClassPaths.java
index a22bf21ba92..5d64548e4b9 100644
--- a/vespajlib/src/main/java/com/yahoo/osgi/maven/ProjectBundleClassPaths.java
+++ b/vespajlib/src/main/java/com/yahoo/osgi/maven/ProjectBundleClassPaths.java
@@ -3,9 +3,9 @@ package com.yahoo.osgi.maven;
import com.yahoo.slime.Cursor;
import com.yahoo.slime.Inspector;
-import com.yahoo.slime.JsonDecoder;
import com.yahoo.slime.JsonFormat;
import com.yahoo.slime.Slime;
+import com.yahoo.slime.SlimeUtils;
import java.io.BufferedOutputStream;
import java.io.IOException;
@@ -60,9 +60,7 @@ public class ProjectBundleClassPaths {
}
static ProjectBundleClassPaths load(byte[] bytes) {
- Slime slime = new Slime();
- new JsonDecoder().decode(slime, bytes);
- Inspector inspector = slime.get();
+ Inspector inspector = SlimeUtils.jsonToSlime(bytes).get();
BundleClasspathMapping mainBundle = BundleClasspathMapping.load(inspector.field("mainBundle"));
Inspector dependenciesInspector = inspector.field("providedDependencies");
List<BundleClasspathMapping> providedDependencies = new ArrayList<>();