summaryrefslogtreecommitdiffstats
path: root/vespajlib
diff options
context:
space:
mode:
authorValerij Fredriksen <freva@users.noreply.github.com>2022-03-02 15:28:45 +0100
committerGitHub <noreply@github.com>2022-03-02 15:28:45 +0100
commite0ee5c167e02906add23406a6e9fbf967dd4ae16 (patch)
treef28f45c01d43f44f75c783c27d38ed2827d47383 /vespajlib
parentfac0fda572a167cb38c30ef5b762d133c2c98b3f (diff)
parentf78d00cf233a3b912cbb970e35448419777bb571 (diff)
Merge pull request #21501 from vespa-engine/jonmv/more-dep-orch-adjustments
Allow multiple test reports
Diffstat (limited to 'vespajlib')
-rw-r--r--vespajlib/src/main/java/com/yahoo/slime/SlimeUtils.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/vespajlib/src/main/java/com/yahoo/slime/SlimeUtils.java b/vespajlib/src/main/java/com/yahoo/slime/SlimeUtils.java
index d4999f5c256..5e0cafe6527 100644
--- a/vespajlib/src/main/java/com/yahoo/slime/SlimeUtils.java
+++ b/vespajlib/src/main/java/com/yahoo/slime/SlimeUtils.java
@@ -62,7 +62,10 @@ public class SlimeUtils {
}
}
- private static void copyArray(Inspector from, Cursor to) {
+ public static void copyArray(Inspector from, Cursor to) {
+ if (from.type() != Type.ARRAY) {
+ throw new IllegalArgumentException("Cannot copy array: " + from);
+ }
from.traverse((ArrayTraverser) (i, inspector) -> addValue(inspector, to));
}