summaryrefslogtreecommitdiffstats
path: root/vespajlib
diff options
context:
space:
mode:
authorHarald Musum <musum@verizonmedia.com>2020-08-21 11:23:13 +0200
committerHarald Musum <musum@verizonmedia.com>2020-08-21 11:23:13 +0200
commitc61dae7c6ac4b5c578414c7483442a6786f3e2ed (patch)
tree70a8b01dcae767144c7138cdae9230970c3e1c8d /vespajlib
parentc9ccef5b417962c47135d4a4902d2349f0cfbec6 (diff)
Use SlimeUtils in more places
Diffstat (limited to 'vespajlib')
-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<>();