diff --git a/CLAUDE.md b/CLAUDE.md index c6890dcb..63177b5a 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -25,6 +25,8 @@ The assembly JAR is at `out/sjsonnet/jvm/3.3.7/assembly.dest/out.jar`. Run it wi ## Formatting +We follow the Databricks [Scala style guide](https://raw.githubusercontent.com/databricks/scala-style-guide/refs/heads/master/README.md). + Scala sources are formatted with [scalafmt](https://scalameta.org/scalafmt/) (config in `.scalafmt.conf`). The `SjsonnetCrossModule` and `bench` modules mix in `ScalafmtModule`. ```bash diff --git a/sjsonnet/src/sjsonnet/Error.scala b/sjsonnet/src/sjsonnet/Error.scala index 0bb7a70b..71e0f2e2 100644 --- a/sjsonnet/src/sjsonnet/Error.scala +++ b/sjsonnet/src/sjsonnet/Error.scala @@ -7,7 +7,7 @@ import scala.util.control.NonFatal * An exception that can keep track of the Sjsonnet call-stack while it is propagating upwards. This * helps provide good error messages with line numbers pointing towards user code. */ -class Error(msg: String, stack: List[Error.Frame] = Nil, underlying: Option[Throwable] = None) +class Error(msg: String, val stack: List[Error.Frame] = Nil, underlying: Option[Throwable] = None) extends Exception(msg, underlying.orNull) { setStackTrace(stack.reverseIterator.map(_.ste).toArray) @@ -15,22 +15,33 @@ class Error(msg: String, stack: List[Error.Frame] = Nil, underlying: Option[Thro override def fillInStackTrace: Throwable = this def addFrame(pos: Position, expr: Expr = null)(implicit ev: EvalErrorScope): Error = { - if (stack.isEmpty || alwaysAddPos(expr)) { - val exprErrorString = if (expr == null) null else expr.exprErrorString - addFrameString(pos, exprErrorString) + if (stack.isEmpty) { + val name = if (expr != null && isApplyOrBuiltin(expr)) expr.exprErrorString else null + if (name != null) + copy(stack = new Error.Frame(pos, name, collapseIntoMessage = true) :: Nil) + else + addFrameString(pos, name) + } else if (expr != null && isApplyOrBuiltin(expr)) { + addFrameString(pos, expr.exprErrorString) } else this } def addFrameString(pos: Position, exprErrorString: String)(implicit ev: EvalErrorScope): Error = { - val newFrame = new Error.Frame(pos, exprErrorString) stack match { + case s :: ss if s.exprErrorString == null && exprErrorString != null => + val collapse = s.pos == pos + copy(stack = new Error.Frame(s.pos, exprErrorString, collapse) :: ss) case s :: ss if s.pos == pos => - if (s.exprErrorString == null && exprErrorString != null) copy(stack = newFrame :: ss) + if (s.exprErrorString == null && exprErrorString != null) + copy(stack = new Error.Frame(pos, exprErrorString, collapseIntoMessage = true) :: ss) else this - case _ => copy(stack = newFrame :: stack) + case _ => copy(stack = new Error.Frame(pos, exprErrorString) :: stack) } } + def forceAddFrame(pos: Position, name: String)(implicit ev: EvalErrorScope): Error = + copy(stack = new Error.Frame(pos, name) :: stack) + def asSeenFrom(ev: EvalErrorScope): Error = copy(stack = stack.map(_.asSeenFrom(ev))) @@ -40,15 +51,20 @@ class Error(msg: String, stack: List[Error.Frame] = Nil, underlying: Option[Thro underlying: Option[Throwable] = underlying) = new Error(msg, stack, underlying) - private def alwaysAddPos(expr: Expr): Boolean = expr match { - case _: Expr.LocalExpr | _: Expr.Arr | _: Expr.ObjExtend | _: Expr.ObjBody | _: Expr.IfElse => - false - case _ => true + private def isApplyOrBuiltin(expr: Expr): Boolean = expr match { + case _: Expr.Apply | _: Expr.Apply0 | _: Expr.Apply1 | _: Expr.Apply2 | _: Expr.Apply3 | + _: Expr.ApplyBuiltin | _: Expr.ApplyBuiltin0 | _: Expr.ApplyBuiltin1 | + _: Expr.ApplyBuiltin2 | _: Expr.ApplyBuiltin3 | _: Expr.ApplyBuiltin4 => + true + case _ => false } } object Error { - final class Frame(val pos: Position, val exprErrorString: String)(implicit ev: EvalErrorScope) { + final class Frame( + val pos: Position, + val exprErrorString: String, + val collapseIntoMessage: Boolean = false)(implicit ev: EvalErrorScope) { val ste: StackTraceElement = { val cl = if (exprErrorString == null) "" else s"[$exprErrorString]" val (frameFile, frameLine) = ev.prettyIndex(pos) match { @@ -59,7 +75,8 @@ object Error { } def asSeenFrom(ev: EvalErrorScope): Frame = - if (ev eq this.ev) this else new Frame(pos, exprErrorString)(ev) + if (ev eq this.ev) this + else new Frame(pos, exprErrorString, collapseIntoMessage)(ev) } def withStackFrame[T](expr: Expr)(implicit @@ -70,7 +87,7 @@ object Error { } def fail(msg: String, expr: Expr)(implicit ev: EvalErrorScope): Nothing = - fail(msg, expr.pos, expr.exprErrorString) + fail(msg, expr.pos) def fail(msg: String, pos: Position, cl: String = null)(implicit ev: EvalErrorScope): Nothing = throw new Error(msg, new Frame(pos, cl) :: Nil, None) @@ -78,21 +95,89 @@ object Error { def fail(msg: String): Nothing = throw new Error(msg) - def formatError(e: Throwable): String = { - val s = new StringWriter() - val p = new PrintWriter(s) - try { - e.printStackTrace(p) - s.toString.replace("\t", " ") - } finally { - p.close() + private val rootName = Util.wrapInLessThanGreaterThan("root") + + def formatError(e: Throwable): String = e match { + case err: Error if err.stack.nonEmpty => + val sb = new StringBuilder + sb.append(err.getClass.getName).append(": ") + + val allFrames = err.stack.reverse + val namedFrames = allFrames.filter(_.exprErrorString != null) + val frames = if (namedFrames.nonEmpty) namedFrames else allFrames + + var msg = err.getMessage + var frameStart = 0 + while ( + frameStart < frames.length - 1 && + (frames(frameStart).collapseIntoMessage || + frames(frameStart).pos == frames(frameStart + 1).pos) + ) { + val name = Option(frames(frameStart).exprErrorString).getOrElse(rootName) + msg = "[" + name + "] " + msg + frameStart += 1 + } + + if (frameStart < frames.length && frames(frameStart).collapseIntoMessage) { + val f = frames(frameStart) + val name = Option(f.exprErrorString).getOrElse(rootName) + msg = "[" + name + "] " + msg + sb.append(msg) + appendFrame(sb, f, rootName) + } else { + sb.append(msg) + var i = frameStart + while (i < frames.length) { + val f = frames(i) + val name = + if (i == frames.length - 1) { + val n = f.exprErrorString + if (n == null || n == rootName) rootName else n + } else + Option(f.exprErrorString).getOrElse(rootName) + appendFrame(sb, f, name) + i += 1 + } + } + if (err.getCause != null) { + sb.append("\nCaused by: ") + val s = new StringWriter() + val p = new PrintWriter(s) + try { + err.getCause.printStackTrace(p) + sb.append(s.toString.replace("\t", " ")) + } finally { + p.close() + } + } else { + sb.append('\n') + } + sb.toString + + case _ => + val s = new StringWriter() + val p = new PrintWriter(s) + try { + e.printStackTrace(p) + s.toString.replace("\t", " ") + } finally { + p.close() + } + } + + private def appendFrame(sb: StringBuilder, f: Frame, name: String): Unit = { + sb.append("\n at [").append(name).append("]") + if (f.pos != null) { + sb.append(".(") + sb.append(f.ste.getFileName).append(':').append(f.ste.getLineNumber) + sb.append(')') } } } class ParseError( msg: String, - stack: List[Error.Frame] = Nil, + override val stack: List[Error.Frame] = Nil, underlying: Option[Throwable] = None, val offset: Int = -1) extends Error(msg, stack, underlying) { @@ -104,7 +189,10 @@ class ParseError( new ParseError(msg, stack, underlying, offset) } -class StaticError(msg: String, stack: List[Error.Frame] = Nil, underlying: Option[Throwable] = None) +class StaticError( + msg: String, + override val stack: List[Error.Frame] = Nil, + underlying: Option[Throwable] = None) extends Error(msg, stack, underlying) { override protected def copy( @@ -116,7 +204,7 @@ class StaticError(msg: String, stack: List[Error.Frame] = Nil, underlying: Optio object StaticError { def fail(msg: String, expr: Expr)(implicit ev: EvalErrorScope): Nothing = - throw new StaticError(msg, new Error.Frame(expr.pos, expr.exprErrorString) :: Nil, None) + throw new StaticError(msg, new Error.Frame(expr.pos, null) :: Nil, None) } trait EvalErrorScope { diff --git a/sjsonnet/src/sjsonnet/Evaluator.scala b/sjsonnet/src/sjsonnet/Evaluator.scala index 3cb3bb4e..eba341bb 100644 --- a/sjsonnet/src/sjsonnet/Evaluator.scala +++ b/sjsonnet/src/sjsonnet/Evaluator.scala @@ -826,12 +826,11 @@ class Evaluator( val a = asserts(i) if (!visitExpr(a.value)(newScope).isInstanceOf[Val.True]) { a.msg match { - case null => Error.fail("Assertion failed", a.value.pos, "Assert") + case null => Error.fail("Assertion failed", a.value.pos) case msg => Error.fail( "Assertion failed: " + visitExpr(msg)(newScope).cast[Val.Str].str, - a.value.pos, - "Assert" + a.value.pos ) } } diff --git a/sjsonnet/src/sjsonnet/Expr.scala b/sjsonnet/src/sjsonnet/Expr.scala index 6b29a405..cad2092d 100644 --- a/sjsonnet/src/sjsonnet/Expr.scala +++ b/sjsonnet/src/sjsonnet/Expr.scala @@ -45,6 +45,17 @@ trait TailstrictableExpr extends Expr { } object Expr { + private[sjsonnet] def callTargetName(value: Expr): String = value match { + case ValidId(_, name, _) => name + case Id(_, name) => name + case Select(_, _, name) => name + case f: Val.Builtin => f.qualifiedName + case f: Val.Func => + val n = f.functionName + if (n != null) n else "anonymous" + case _ => "anonymous" + } + private final def arrStr(a: Array[?]): String = { if (a == null) "null" else a.mkString("[", ", ", "]") } @@ -212,18 +223,22 @@ object Expr { tailstrict: Boolean) extends TailstrictableExpr { final override private[sjsonnet] def tag = ExprTags.Apply + override def exprErrorString: String = Expr.callTargetName(value) } final case class Apply0(pos: Position, value: Expr, tailstrict: Boolean) extends TailstrictableExpr { final override private[sjsonnet] def tag = ExprTags.Apply0 + override def exprErrorString: String = Expr.callTargetName(value) } final case class Apply1(pos: Position, value: Expr, a1: Expr, tailstrict: Boolean) extends TailstrictableExpr { final override private[sjsonnet] def tag = ExprTags.Apply1 + override def exprErrorString: String = Expr.callTargetName(value) } final case class Apply2(pos: Position, value: Expr, a1: Expr, a2: Expr, tailstrict: Boolean) extends TailstrictableExpr { final override private[sjsonnet] def tag = ExprTags.Apply2 + override def exprErrorString: String = Expr.callTargetName(value) } final case class Apply3( pos: Position, @@ -234,6 +249,7 @@ object Expr { tailstrict: Boolean) extends TailstrictableExpr { final override private[sjsonnet] def tag = ExprTags.Apply3 + override def exprErrorString: String = Expr.callTargetName(value) } final case class ApplyBuiltin( pos: Position, diff --git a/sjsonnet/src/sjsonnet/Interpreter.scala b/sjsonnet/src/sjsonnet/Interpreter.scala index d72f6753..8fe70ca6 100644 --- a/sjsonnet/src/sjsonnet/Interpreter.scala +++ b/sjsonnet/src/sjsonnet/Interpreter.scala @@ -180,7 +180,7 @@ class Interpreter( (for { v <- evaluate(txt, path) r <- materialize(v, visitor) - } yield r).left.map(Error.formatError) + } yield r).left.map(e => Error.formatError(ensureRootFrame(e))) private def handleException[T](f: => T): Either[Error, T] = { try Right(f) @@ -198,11 +198,41 @@ class Interpreter( result } + private val rootName = Util.wrapInLessThanGreaterThan("root") + + @volatile private var lastTopLevelPos: Position = _ + + private def addRootFrame(e: Error, expr: Expr): Error = { + implicit val ev: EvalErrorScope = evaluator + e.forceAddFrame(expr.pos, rootName) + } + + private def ensureRootFrame(e: Error): Error = { + if (e.stack.exists(_.exprErrorString == rootName)) e + else { + implicit val ev: EvalErrorScope = evaluator + val pos = lastTopLevelPos + if (pos == null) e + else e.forceAddFrame(pos, rootName) + } + } + private def evaluateImpl(txt: String, path: Path): Either[Error, Val] = { val resolvedImport = StaticResolvedFile(txt) resolver.cache(path) = resolvedImport resolver.parse(path, resolvedImport)(evaluator) flatMap { case (expr, _) => - handleException(evaluator.visitExpr(expr)(ValScope.empty)) flatMap { + lastTopLevelPos = expr.pos + handleException { + try evaluator.visitExpr(expr)(ValScope.empty) + catch { + case e: Error => throw addRootFrame(e, expr) + case NonFatal(e) => + throw addRootFrame( + new Error("Internal Error", Nil, Some(e)), + expr + ) + } + } flatMap { case f: Val.Func => val defaults2 = f.params.defaultExprs.clone() val tlaExpressions = collection.mutable.Set.empty[Expr] @@ -226,7 +256,23 @@ class Interpreter( ) } } - handleException(out.apply0(f.pos)(evaluator, TailstrictModeDisabled)) + handleException { + implicit val ev: EvalErrorScope = evaluator + val funcName = { + val n = f.functionName + if (n != null) n else "anonymous" + } + try out.apply0(f.pos)(evaluator, TailstrictModeDisabled) + catch { + case e: Error => + throw addRootFrame(e.addFrameString(f.pos, funcName), expr) + case NonFatal(e) => + throw addRootFrame( + new Error("Internal Error", Nil, Some(e)).addFrameString(f.pos, funcName), + expr + ) + } + } case x => Right(x) } } diff --git a/sjsonnet/src/sjsonnet/Val.scala b/sjsonnet/src/sjsonnet/Val.scala index a0b2812c..4aaf39ec 100644 --- a/sjsonnet/src/sjsonnet/Val.scala +++ b/sjsonnet/src/sjsonnet/Val.scala @@ -673,11 +673,6 @@ object Val { */ def qualifiedName: String = s"std.$functionName" - private def functionNamePrefix: String = { - val name = functionName - if (name != null) s" $name" else "" - } - private def functionNameSuffix: String = { val name = functionName if (name != null) s" in function $name" else "" @@ -728,7 +723,7 @@ object Val { val idx = params.paramMap.getOrElse( namedNames(i), Error.fail( - s"Function$functionNamePrefix has no parameter ${namedNames(i)}", + s"has no parameter ${namedNames(i)}", outerPos ) ) @@ -744,7 +739,7 @@ object Val { } if (argsL.length > params.names.length) Error.fail( - "Too many args, function" + functionNamePrefix + " has " + params.names.length + " parameter(s)", + "Too many args, has " + params.names.length + " parameter(s)", outerPos ) if (params.names.length != argsL.length) { // Args missing -> add defaults @@ -767,7 +762,7 @@ object Val { if (missing != null) { val plural = if (missing.size > 1) "s" else "" Error.fail( - s"Function$functionNamePrefix parameter$plural ${missing.mkString(", ")} not bound in call", + s"parameter$plural ${missing.mkString(", ")} not bound in call", outerPos ) } diff --git a/sjsonnet/test/resources/go_test_suite/array_comp_try_iterate_over_empty_string.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/array_comp_try_iterate_over_empty_string.jsonnet.golden index 7e45f9f6..29fc6f66 100644 --- a/sjsonnet/test/resources/go_test_suite/array_comp_try_iterate_over_empty_string.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/array_comp_try_iterate_over_empty_string.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: In comprehension, can only iterate over array, not string - at [ForSpec].(array_comp_try_iterate_over_empty_string.jsonnet:1:4) - at [Comp].(array_comp_try_iterate_over_empty_string.jsonnet:1:1) + at [].(array_comp_try_iterate_over_empty_string.jsonnet:1:1) + diff --git a/sjsonnet/test/resources/go_test_suite/array_comp_try_iterate_over_obj.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/array_comp_try_iterate_over_obj.jsonnet.golden index 7d10f3f4..78e1ac3e 100644 --- a/sjsonnet/test/resources/go_test_suite/array_comp_try_iterate_over_obj.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/array_comp_try_iterate_over_obj.jsonnet.golden @@ -1,4 +1,3 @@ sjsonnet.Error: In comprehension, can only iterate over array, not object - at [ForSpec].(array_comp_try_iterate_over_obj.jsonnet:1:4) - at [Comp].(array_comp_try_iterate_over_obj.jsonnet:1:1) + at [].(array_comp_try_iterate_over_obj.jsonnet:1:1) diff --git a/sjsonnet/test/resources/go_test_suite/array_comp_try_iterate_over_string.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/array_comp_try_iterate_over_string.jsonnet.golden index 097dcec6..81ac98d5 100644 --- a/sjsonnet/test/resources/go_test_suite/array_comp_try_iterate_over_string.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/array_comp_try_iterate_over_string.jsonnet.golden @@ -1,4 +1,3 @@ sjsonnet.Error: In comprehension, can only iterate over array, not string - at [ForSpec].(array_comp_try_iterate_over_string.jsonnet:1:4) - at [Comp].(array_comp_try_iterate_over_string.jsonnet:1:1) + at [].(array_comp_try_iterate_over_string.jsonnet:1:1) diff --git a/sjsonnet/test/resources/go_test_suite/array_out_of_bounds.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/array_out_of_bounds.jsonnet.golden index 01be46bc..8aa7a0d7 100644 --- a/sjsonnet/test/resources/go_test_suite/array_out_of_bounds.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/array_out_of_bounds.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: array bounds error: array is empty - at [Lookup].(array_out_of_bounds.jsonnet:1:3) + at [].(array_out_of_bounds.jsonnet:1:3) diff --git a/sjsonnet/test/resources/go_test_suite/array_out_of_bounds2.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/array_out_of_bounds2.jsonnet.golden index 7be7e6a0..2cec06be 100644 --- a/sjsonnet/test/resources/go_test_suite/array_out_of_bounds2.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/array_out_of_bounds2.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: array bounds error: 3 not within [0, 3) - at [Lookup].(array_out_of_bounds2.jsonnet:1:8) + at [].(array_out_of_bounds2.jsonnet:1:8) diff --git a/sjsonnet/test/resources/go_test_suite/array_out_of_bounds3.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/array_out_of_bounds3.jsonnet.golden index 19c33e61..cfe122c3 100644 --- a/sjsonnet/test/resources/go_test_suite/array_out_of_bounds3.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/array_out_of_bounds3.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: index value is not a positive integer, got: -1 - at [Lookup].(array_out_of_bounds3.jsonnet:1:3) + at [].(array_out_of_bounds3.jsonnet:1:3) diff --git a/sjsonnet/test/resources/go_test_suite/array_out_of_bounds4.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/array_out_of_bounds4.jsonnet.golden index 673805dd..0c6fcb99 100644 --- a/sjsonnet/test/resources/go_test_suite/array_out_of_bounds4.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/array_out_of_bounds4.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: array bounds error: 42 not within [0, 3) - at [Lookup].(array_out_of_bounds4.jsonnet:1:8) + at [].(array_out_of_bounds4.jsonnet:1:8) diff --git a/sjsonnet/test/resources/go_test_suite/array_plus_bad.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/array_plus_bad.jsonnet.golden index b6b04e06..67a99d15 100644 --- a/sjsonnet/test/resources/go_test_suite/array_plus_bad.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/array_plus_bad.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: Unknown binary operation: array + number - at [BinaryOp +].(array_plus_bad.jsonnet:1:4) + at [].(array_plus_bad.jsonnet:1:4) diff --git a/sjsonnet/test/resources/go_test_suite/arrcomp5.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/arrcomp5.jsonnet.golden index 7adfb1d5..99c43afe 100644 --- a/sjsonnet/test/resources/go_test_suite/arrcomp5.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/arrcomp5.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.StaticError: Unknown variable: x - at [Id x].(arrcomp5.jsonnet:1:14) + at [].(arrcomp5.jsonnet:1:14) diff --git a/sjsonnet/test/resources/go_test_suite/arrcomp_if4.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/arrcomp_if4.jsonnet.golden index 4ac4c687..7db53cc8 100644 --- a/sjsonnet/test/resources/go_test_suite/arrcomp_if4.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/arrcomp_if4.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.StaticError: Unknown variable: y - at [Id y].(arrcomp_if4.jsonnet:1:33) + at [].(arrcomp_if4.jsonnet:1:33) diff --git a/sjsonnet/test/resources/go_test_suite/arrcomp_if6.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/arrcomp_if6.jsonnet.golden index 3a7957d1..88288aad 100644 --- a/sjsonnet/test/resources/go_test_suite/arrcomp_if6.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/arrcomp_if6.jsonnet.golden @@ -1,4 +1,3 @@ sjsonnet.Error: x - at [Error].(arrcomp_if6.jsonnet:1:20) - at [Comp].(arrcomp_if6.jsonnet:1:1) + at [].(arrcomp_if6.jsonnet:1:1) diff --git a/sjsonnet/test/resources/go_test_suite/arrcomp_if7.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/arrcomp_if7.jsonnet.golden index 5713dfbf..fb967e45 100644 --- a/sjsonnet/test/resources/go_test_suite/arrcomp_if7.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/arrcomp_if7.jsonnet.golden @@ -1,4 +1,3 @@ sjsonnet.Error: Condition must be boolean, got number - at [IfSpec].(arrcomp_if7.jsonnet:1:23) - at [Comp].(arrcomp_if7.jsonnet:1:1) + at [].(arrcomp_if7.jsonnet:1:1) diff --git a/sjsonnet/test/resources/go_test_suite/assert3.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/assert3.jsonnet.golden index 38a21e6a..89f5c90c 100644 --- a/sjsonnet/test/resources/go_test_suite/assert3.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/assert3.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: Assertion failed - at [AssertExpr].(assert3.jsonnet:1:1) + at [].(assert3.jsonnet:1:1) diff --git a/sjsonnet/test/resources/go_test_suite/assert_equal4.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/assert_equal4.jsonnet.golden index f48a7d1d..6067014a 100644 --- a/sjsonnet/test/resources/go_test_suite/assert_equal4.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/assert_equal4.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: assertEqual failed: {"x":1} != {"x":2} - at [std.assertEqual].(assert_equal4.jsonnet:1:16) +sjsonnet.Error: [std.assertEqual] assertEqual failed: {"x":1} != {"x":2} + at [].(assert_equal4.jsonnet:1:16) diff --git a/sjsonnet/test/resources/go_test_suite/assert_equal5.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/assert_equal5.jsonnet.golden index 067864de..a3a724bf 100644 --- a/sjsonnet/test/resources/go_test_suite/assert_equal5.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/assert_equal5.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: assertEqual failed: "\n " != "\n" - at [std.assertEqual].(assert_equal5.jsonnet:1:16) +sjsonnet.Error: [std.assertEqual] assertEqual failed: "\n " != "\n" + at [].(assert_equal5.jsonnet:1:16) diff --git a/sjsonnet/test/resources/go_test_suite/assert_equal6.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/assert_equal6.jsonnet.golden index 714e0ae6..23953d8d 100644 --- a/sjsonnet/test/resources/go_test_suite/assert_equal6.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/assert_equal6.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: assertEqual failed: "\u001b[31m" != "" - at [std.assertEqual].(assert_equal6.jsonnet:1:16) +sjsonnet.Error: [std.assertEqual] assertEqual failed: "\u001b[31m" != "" + at [].(assert_equal6.jsonnet:1:16) diff --git a/sjsonnet/test/resources/go_test_suite/assert_failed.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/assert_failed.jsonnet.golden index 63e60337..0195234a 100644 --- a/sjsonnet/test/resources/go_test_suite/assert_failed.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/assert_failed.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: Assertion failed - at [AssertExpr].(assert_failed.jsonnet:1:1) + at [].(assert_failed.jsonnet:1:1) diff --git a/sjsonnet/test/resources/go_test_suite/assert_failed_custom.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/assert_failed_custom.jsonnet.golden index 48e1319f..d951c395 100644 --- a/sjsonnet/test/resources/go_test_suite/assert_failed_custom.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/assert_failed_custom.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: Assertion failed: Custom Message - at [AssertExpr].(assert_failed_custom.jsonnet:1:1) + at [].(assert_failed_custom.jsonnet:1:1) diff --git a/sjsonnet/test/resources/go_test_suite/bad_function_call.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/bad_function_call.jsonnet.golden index 37575a68..bf806eaf 100644 --- a/sjsonnet/test/resources/go_test_suite/bad_function_call.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/bad_function_call.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Function parameter x not bound in call - at [Apply0].(bad_function_call.jsonnet:1:16) +sjsonnet.Error: [anonymous] parameter x not bound in call + at [].(bad_function_call.jsonnet:1:16) diff --git a/sjsonnet/test/resources/go_test_suite/bad_function_call2.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/bad_function_call2.jsonnet.golden index c15c059b..20d26e10 100644 --- a/sjsonnet/test/resources/go_test_suite/bad_function_call2.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/bad_function_call2.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Too many args, function has 1 parameter(s) - at [Apply2].(bad_function_call2.jsonnet:1:16) +sjsonnet.Error: [anonymous] Too many args, has 1 parameter(s) + at [].(bad_function_call2.jsonnet:1:16) diff --git a/sjsonnet/test/resources/go_test_suite/bad_function_call_and_error.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/bad_function_call_and_error.jsonnet.golden index b4ea13eb..0b6e4fb5 100644 --- a/sjsonnet/test/resources/go_test_suite/bad_function_call_and_error.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/bad_function_call_and_error.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Too many args, function has 1 parameter(s) - at [Apply2].(bad_function_call_and_error.jsonnet:1:16) +sjsonnet.Error: [anonymous] Too many args, has 1 parameter(s) + at [].(bad_function_call_and_error.jsonnet:1:16) diff --git a/sjsonnet/test/resources/go_test_suite/bad_index_array.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/bad_index_array.jsonnet.golden index 56675fc1..9e2b8b44 100644 --- a/sjsonnet/test/resources/go_test_suite/bad_index_array.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/bad_index_array.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: attempted to index a array with string - at [Lookup].(bad_index_array.jsonnet:1:3) + at [].(bad_index_array.jsonnet:1:3) diff --git a/sjsonnet/test/resources/go_test_suite/bad_index_object.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/bad_index_object.jsonnet.golden index 3f3e385e..b1f7fe9e 100644 --- a/sjsonnet/test/resources/go_test_suite/bad_index_object.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/bad_index_object.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: attempted to index a object with number - at [Lookup].(bad_index_object.jsonnet:1:3) + at [].(bad_index_object.jsonnet:1:3) diff --git a/sjsonnet/test/resources/go_test_suite/bad_index_string.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/bad_index_string.jsonnet.golden index 11997a3e..ec1172ea 100644 --- a/sjsonnet/test/resources/go_test_suite/bad_index_string.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/bad_index_string.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: attempted to index a string with string - at [Lookup].(bad_index_string.jsonnet:1:6) + at [].(bad_index_string.jsonnet:1:6) diff --git a/sjsonnet/test/resources/go_test_suite/binaryNot2.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/binaryNot2.jsonnet.golden index 1128b146..356e6fb7 100644 --- a/sjsonnet/test/resources/go_test_suite/binaryNot2.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/binaryNot2.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: Unknown unary operation: ~ string - at [UnaryOp ~].(binaryNot2.jsonnet:1:1) + at [].(binaryNot2.jsonnet:1:1) diff --git a/sjsonnet/test/resources/go_test_suite/bitwise_and3.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/bitwise_and3.jsonnet.golden index f0ace4fc..9146b1e1 100644 --- a/sjsonnet/test/resources/go_test_suite/bitwise_and3.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/bitwise_and3.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: numeric value outside safe integer range for bitwise operation - at [BinaryOp &].(bitwise_and3.jsonnet:1:6) + at [].(bitwise_and3.jsonnet:1:6) diff --git a/sjsonnet/test/resources/go_test_suite/bitwise_and4.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/bitwise_and4.jsonnet.golden index 0d179c97..a58ab884 100644 --- a/sjsonnet/test/resources/go_test_suite/bitwise_and4.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/bitwise_and4.jsonnet.golden @@ -1,4 +1,3 @@ sjsonnet.Error: x - at [Error].(bitwise_and4.jsonnet:1:5) - at [BinaryOp &].(bitwise_and4.jsonnet:1:3) + at [].(bitwise_and4.jsonnet:1:3) diff --git a/sjsonnet/test/resources/go_test_suite/bitwise_and7.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/bitwise_and7.jsonnet.golden index 30ffb50f..117fa35f 100644 --- a/sjsonnet/test/resources/go_test_suite/bitwise_and7.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/bitwise_and7.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: numeric value outside safe integer range for bitwise operation - at [BinaryOp &].(bitwise_and7.jsonnet:1:4) + at [].(bitwise_and7.jsonnet:1:4) diff --git a/sjsonnet/test/resources/go_test_suite/bitwise_or10.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/bitwise_or10.jsonnet.golden index 1c240e01..036db1b8 100644 --- a/sjsonnet/test/resources/go_test_suite/bitwise_or10.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/bitwise_or10.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: Unknown binary operation: string | number - at [BinaryOp |].(bitwise_or10.jsonnet:1:7) + at [].(bitwise_or10.jsonnet:1:7) diff --git a/sjsonnet/test/resources/go_test_suite/bitwise_shift4.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/bitwise_shift4.jsonnet.golden index b4167547..7e5278f0 100644 --- a/sjsonnet/test/resources/go_test_suite/bitwise_shift4.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/bitwise_shift4.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: shift by negative exponent - at [BinaryOp >>].(bitwise_shift4.jsonnet:1:7) + at [].(bitwise_shift4.jsonnet:1:7) diff --git a/sjsonnet/test/resources/go_test_suite/bitwise_shift6.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/bitwise_shift6.jsonnet.golden index b2a84c6a..d132919b 100644 --- a/sjsonnet/test/resources/go_test_suite/bitwise_shift6.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/bitwise_shift6.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: shift by negative exponent - at [BinaryOp <<].(bitwise_shift6.jsonnet:1:3) + at [].(bitwise_shift6.jsonnet:1:3) diff --git a/sjsonnet/test/resources/go_test_suite/bitwise_xor7.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/bitwise_xor7.jsonnet.golden index bb81d5ca..8ed3100d 100644 --- a/sjsonnet/test/resources/go_test_suite/bitwise_xor7.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/bitwise_xor7.jsonnet.golden @@ -1,4 +1,3 @@ sjsonnet.Error: x - at [Error].(bitwise_xor7.jsonnet:1:5) - at [BinaryOp ^].(bitwise_xor7.jsonnet:1:3) + at [].(bitwise_xor7.jsonnet:1:3) diff --git a/sjsonnet/test/resources/go_test_suite/builtinBase64DecodeBytes_high_codepoint.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/builtinBase64DecodeBytes_high_codepoint.jsonnet.golden index 06950208..935593b7 100644 --- a/sjsonnet/test/resources/go_test_suite/builtinBase64DecodeBytes_high_codepoint.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/builtinBase64DecodeBytes_high_codepoint.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Invalid base64 string: Illegal base64 character 3f - at [std.base64DecodeBytes].(builtinBase64DecodeBytes_high_codepoint.jsonnet:1:22) +sjsonnet.Error: [std.base64DecodeBytes] Invalid base64 string: Illegal base64 character 3f + at [].(builtinBase64DecodeBytes_high_codepoint.jsonnet:1:22) diff --git a/sjsonnet/test/resources/go_test_suite/builtinBase64DecodeBytes_invalid_base64_data.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/builtinBase64DecodeBytes_invalid_base64_data.jsonnet.golden index 96a4d2a7..841b374b 100644 --- a/sjsonnet/test/resources/go_test_suite/builtinBase64DecodeBytes_invalid_base64_data.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/builtinBase64DecodeBytes_invalid_base64_data.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Invalid base64 string: Last unit does not have enough valid bits - at [std.base64DecodeBytes].(builtinBase64DecodeBytes_invalid_base64_data.jsonnet:1:22) +sjsonnet.Error: [std.base64DecodeBytes] Invalid base64 string: Last unit does not have enough valid bits + at [].(builtinBase64DecodeBytes_invalid_base64_data.jsonnet:1:22) diff --git a/sjsonnet/test/resources/go_test_suite/builtinBase64DecodeBytes_wrong_type.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/builtinBase64DecodeBytes_wrong_type.jsonnet.golden index b22aa07e..f1b14b97 100644 --- a/sjsonnet/test/resources/go_test_suite/builtinBase64DecodeBytes_wrong_type.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/builtinBase64DecodeBytes_wrong_type.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Wrong parameter type: expected String, got number - at [std.base64DecodeBytes].(builtinBase64DecodeBytes_wrong_type.jsonnet:1:22) +sjsonnet.Error: [std.base64DecodeBytes] Wrong parameter type: expected String, got number + at [].(builtinBase64DecodeBytes_wrong_type.jsonnet:1:22) diff --git a/sjsonnet/test/resources/go_test_suite/builtinBase64Decode_high_codepoint.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/builtinBase64Decode_high_codepoint.jsonnet.golden index 05726647..dcaff766 100644 --- a/sjsonnet/test/resources/go_test_suite/builtinBase64Decode_high_codepoint.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/builtinBase64Decode_high_codepoint.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Invalid base64 string: Illegal base64 character 3f - at [std.base64Decode].(builtinBase64Decode_high_codepoint.jsonnet:1:17) +sjsonnet.Error: [std.base64Decode] Invalid base64 string: Illegal base64 character 3f + at [].(builtinBase64Decode_high_codepoint.jsonnet:1:17) diff --git a/sjsonnet/test/resources/go_test_suite/builtinBase64Decode_invalid_base64_data.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/builtinBase64Decode_invalid_base64_data.jsonnet.golden index 0927f43b..d407788f 100644 --- a/sjsonnet/test/resources/go_test_suite/builtinBase64Decode_invalid_base64_data.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/builtinBase64Decode_invalid_base64_data.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Invalid base64 string: Last unit does not have enough valid bits - at [std.base64Decode].(builtinBase64Decode_invalid_base64_data.jsonnet:1:17) +sjsonnet.Error: [std.base64Decode] Invalid base64 string: Last unit does not have enough valid bits + at [].(builtinBase64Decode_invalid_base64_data.jsonnet:1:17) diff --git a/sjsonnet/test/resources/go_test_suite/builtinBase64Decode_wrong_type.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/builtinBase64Decode_wrong_type.jsonnet.golden index 0e5c70ac..aa00695b 100644 --- a/sjsonnet/test/resources/go_test_suite/builtinBase64Decode_wrong_type.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/builtinBase64Decode_wrong_type.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Wrong parameter type: expected String, got number - at [std.base64Decode].(builtinBase64Decode_wrong_type.jsonnet:1:17) +sjsonnet.Error: [std.base64Decode] Wrong parameter type: expected String, got number + at [].(builtinBase64Decode_wrong_type.jsonnet:1:17) diff --git a/sjsonnet/test/resources/go_test_suite/builtinBase64_invalid_byte_array.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/builtinBase64_invalid_byte_array.jsonnet.golden index bd69a609..73486811 100644 --- a/sjsonnet/test/resources/go_test_suite/builtinBase64_invalid_byte_array.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/builtinBase64_invalid_byte_array.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Expected an array of numbers, got a string at position 1 - at [std.base64].(builtinBase64_invalid_byte_array.jsonnet:1:11) +sjsonnet.Error: [std.base64] Expected an array of numbers, got a string at position 1 + at [].(builtinBase64_invalid_byte_array.jsonnet:1:11) diff --git a/sjsonnet/test/resources/go_test_suite/builtinBase64_invalid_byte_array1.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/builtinBase64_invalid_byte_array1.jsonnet.golden index 46f8a967..c3e3af48 100644 --- a/sjsonnet/test/resources/go_test_suite/builtinBase64_invalid_byte_array1.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/builtinBase64_invalid_byte_array1.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Found an invalid codepoint value at position 1 (must be 0 <= X <= 255), got -1 - at [std.base64].(builtinBase64_invalid_byte_array1.jsonnet:1:11) +sjsonnet.Error: [std.base64] Found an invalid codepoint value at position 1 (must be 0 <= X <= 255), got -1 + at [].(builtinBase64_invalid_byte_array1.jsonnet:1:11) diff --git a/sjsonnet/test/resources/go_test_suite/builtinBase64_invalid_byte_array2.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/builtinBase64_invalid_byte_array2.jsonnet.golden index e6b7a3ff..76763f8d 100644 --- a/sjsonnet/test/resources/go_test_suite/builtinBase64_invalid_byte_array2.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/builtinBase64_invalid_byte_array2.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Found an invalid codepoint value at position 1 (must be 0 <= X <= 255), got 256 - at [std.base64].(builtinBase64_invalid_byte_array2.jsonnet:1:11) +sjsonnet.Error: [std.base64] Found an invalid codepoint value at position 1 (must be 0 <= X <= 255), got 256 + at [].(builtinBase64_invalid_byte_array2.jsonnet:1:11) diff --git a/sjsonnet/test/resources/go_test_suite/builtinBase64_non_string_non_array.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/builtinBase64_non_string_non_array.jsonnet.golden index 65263332..50ad45bf 100644 --- a/sjsonnet/test/resources/go_test_suite/builtinBase64_non_string_non_array.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/builtinBase64_non_string_non_array.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Cannot base64 encode number - at [std.base64].(builtinBase64_non_string_non_array.jsonnet:1:11) +sjsonnet.Error: [std.base64] Cannot base64 encode number + at [].(builtinBase64_non_string_non_array.jsonnet:1:11) diff --git a/sjsonnet/test/resources/go_test_suite/builtinBase64_string_high_codepoint.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/builtinBase64_string_high_codepoint.jsonnet.golden index 3e3427fe..bcf32161 100644 --- a/sjsonnet/test/resources/go_test_suite/builtinBase64_string_high_codepoint.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/builtinBase64_string_high_codepoint.jsonnet.golden @@ -1,3 +1 @@ -sjsonnet.Error: Found an invalid codepoint value in the string (must be 0 <= X <= 255), got 256 - at [std.base64].(builtinBase64_string_high_codepoint.jsonnet:1:11) - +"xIA=" diff --git a/sjsonnet/test/resources/go_test_suite/builtinChar3.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/builtinChar3.jsonnet.golden index 12882c5c..ea951330 100644 --- a/sjsonnet/test/resources/go_test_suite/builtinChar3.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/builtinChar3.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Invalid unicode code point, got -1 - at [std.char].(builtinChar3.jsonnet:1:9) +sjsonnet.Error: [std.char] Invalid unicode code point, got -1 + at [].(builtinChar3.jsonnet:1:9) diff --git a/sjsonnet/test/resources/go_test_suite/builtinChar5.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/builtinChar5.jsonnet.golden index da9d2977..80dff460 100644 --- a/sjsonnet/test/resources/go_test_suite/builtinChar5.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/builtinChar5.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Invalid unicode code point, got 1114112 - at [std.char].(builtinChar5.jsonnet:2:9) +sjsonnet.Error: [std.char] Invalid unicode code point, got 1114112 + at [].(builtinChar5.jsonnet:2:9) diff --git a/sjsonnet/test/resources/go_test_suite/builtinChar7.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/builtinChar7.jsonnet.golden index 1cb9732f..5d5be44e 100644 --- a/sjsonnet/test/resources/go_test_suite/builtinChar7.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/builtinChar7.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Wrong parameter type: expected Int, got string - at [std.char].(builtinChar7.jsonnet:1:9) +sjsonnet.Error: [std.char] Wrong parameter type: expected Int, got string + at [].(builtinChar7.jsonnet:1:9) diff --git a/sjsonnet/test/resources/go_test_suite/builtinIsEmpty2.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/builtinIsEmpty2.jsonnet.golden index af19b9bc..7208b6c5 100644 --- a/sjsonnet/test/resources/go_test_suite/builtinIsEmpty2.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/builtinIsEmpty2.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Wrong parameter type: expected String, got number - at [std.isEmpty].(builtinIsEmpty2.jsonnet:1:12) +sjsonnet.Error: [std.isEmpty] Wrong parameter type: expected String, got number + at [].(builtinIsEmpty2.jsonnet:1:12) diff --git a/sjsonnet/test/resources/go_test_suite/builtinObjectFieldsEx_bad.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/builtinObjectFieldsEx_bad.jsonnet.golden index de74cb71..4dc0a4bb 100644 --- a/sjsonnet/test/resources/go_test_suite/builtinObjectFieldsEx_bad.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/builtinObjectFieldsEx_bad.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Wrong parameter type: expected Object, got number - at [std.objectFieldsEx].(builtinObjectFieldsEx_bad.jsonnet:1:19) +sjsonnet.Error: [std.objectFieldsEx] Wrong parameter type: expected Object, got number + at [].(builtinObjectFieldsEx_bad.jsonnet:1:19) diff --git a/sjsonnet/test/resources/go_test_suite/builtinObjectFieldsEx_bad2.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/builtinObjectFieldsEx_bad2.jsonnet.golden index 27cd0455..3a2a1ef8 100644 --- a/sjsonnet/test/resources/go_test_suite/builtinObjectFieldsEx_bad2.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/builtinObjectFieldsEx_bad2.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Wrong parameter type: expected Boolean, got string - at [std.objectFieldsEx].(builtinObjectFieldsEx_bad2.jsonnet:1:19) +sjsonnet.Error: [std.objectFieldsEx] Wrong parameter type: expected Boolean, got string + at [].(builtinObjectFieldsEx_bad2.jsonnet:1:19) diff --git a/sjsonnet/test/resources/go_test_suite/builtinObjectHasExBadBoolean.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/builtinObjectHasExBadBoolean.jsonnet.golden index 8f10b1b3..904ccfe4 100644 --- a/sjsonnet/test/resources/go_test_suite/builtinObjectHasExBadBoolean.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/builtinObjectHasExBadBoolean.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Wrong parameter type: expected Boolean, got string - at [std.objectHasEx].(builtinObjectHasExBadBoolean.jsonnet:1:16) +sjsonnet.Error: [std.objectHasEx] Wrong parameter type: expected Boolean, got string + at [].(builtinObjectHasExBadBoolean.jsonnet:1:16) diff --git a/sjsonnet/test/resources/go_test_suite/builtinObjectHasExBadField.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/builtinObjectHasExBadField.jsonnet.golden index 51808405..16b51f7c 100644 --- a/sjsonnet/test/resources/go_test_suite/builtinObjectHasExBadField.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/builtinObjectHasExBadField.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Wrong parameter type: expected String, got number - at [std.objectHasEx].(builtinObjectHasExBadField.jsonnet:1:16) +sjsonnet.Error: [std.objectHasEx] Wrong parameter type: expected String, got number + at [].(builtinObjectHasExBadField.jsonnet:1:16) diff --git a/sjsonnet/test/resources/go_test_suite/builtinObjectHasExBadObject.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/builtinObjectHasExBadObject.jsonnet.golden index d39215e3..4c04dc83 100644 --- a/sjsonnet/test/resources/go_test_suite/builtinObjectHasExBadObject.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/builtinObjectHasExBadObject.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Wrong parameter type: expected Object, got number - at [std.objectHasEx].(builtinObjectHasExBadObject.jsonnet:1:16) +sjsonnet.Error: [std.objectHasEx] Wrong parameter type: expected Object, got number + at [].(builtinObjectHasExBadObject.jsonnet:1:16) diff --git a/sjsonnet/test/resources/go_test_suite/builtinObjectRemoveKey_super_assert.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/builtinObjectRemoveKey_super_assert.jsonnet.golden index f3c3912b..70c8d6a3 100644 --- a/sjsonnet/test/resources/go_test_suite/builtinObjectRemoveKey_super_assert.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/builtinObjectRemoveKey_super_assert.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: Field does not exist: x - at [Select x].(builtinObjectRemoveKey_super_assert.jsonnet:2:14) + at [].(builtinObjectRemoveKey_super_assert.jsonnet:1:7) diff --git a/sjsonnet/test/resources/go_test_suite/builtinReverse_not_array.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/builtinReverse_not_array.jsonnet.golden index 6eee1c78..e0faeb82 100644 --- a/sjsonnet/test/resources/go_test_suite/builtinReverse_not_array.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/builtinReverse_not_array.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Wrong parameter type: expected Array, got boolean - at [std.reverse].(builtinReverse_not_array.jsonnet:1:12) +sjsonnet.Error: [std.reverse] Wrong parameter type: expected Array, got boolean + at [].(builtinReverse_not_array.jsonnet:1:12) diff --git a/sjsonnet/test/resources/go_test_suite/builtinSplitLimitR5.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/builtinSplitLimitR5.jsonnet.golden index b6517ec8..4e72a3d7 100644 --- a/sjsonnet/test/resources/go_test_suite/builtinSplitLimitR5.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/builtinSplitLimitR5.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: maxSplits should be -1 or non-negative, got -2 - at [std.splitLimitR].(builtinSplitLimitR5.jsonnet:1:16) +sjsonnet.Error: [std.splitLimitR] maxSplits should be -1 or non-negative, got -2 + at [].(builtinSplitLimitR5.jsonnet:1:16) diff --git a/sjsonnet/test/resources/go_test_suite/builtinSplitLimitR6.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/builtinSplitLimitR6.jsonnet.golden index 4821e76e..36070fb6 100644 --- a/sjsonnet/test/resources/go_test_suite/builtinSplitLimitR6.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/builtinSplitLimitR6.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Cannot split by an empty string - at [std.splitLimitR].(builtinSplitLimitR6.jsonnet:1:16) +sjsonnet.Error: [std.splitLimitR] Cannot split by an empty string + at [].(builtinSplitLimitR6.jsonnet:1:16) diff --git a/sjsonnet/test/resources/go_test_suite/builtinSubStr_first_param_not_string.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/builtinSubStr_first_param_not_string.jsonnet.golden index 739555b7..70b9eab9 100644 --- a/sjsonnet/test/resources/go_test_suite/builtinSubStr_first_param_not_string.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/builtinSubStr_first_param_not_string.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Wrong parameter type: expected String, got number - at [std.substr].(builtinSubStr_first_param_not_string.jsonnet:1:11) +sjsonnet.Error: [std.substr] Wrong parameter type: expected String, got number + at [].(builtinSubStr_first_param_not_string.jsonnet:1:11) diff --git a/sjsonnet/test/resources/go_test_suite/builtinSubStr_second_parameter_not_integer.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/builtinSubStr_second_parameter_not_integer.jsonnet.golden index 69f9a56b..97b4117b 100644 --- a/sjsonnet/test/resources/go_test_suite/builtinSubStr_second_parameter_not_integer.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/builtinSubStr_second_parameter_not_integer.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: index value is not a valid integer - at [std.substr].(builtinSubStr_second_parameter_not_integer.jsonnet:1:11) +sjsonnet.Error: [std.substr] index value is not a valid integer + at [].(builtinSubStr_second_parameter_not_integer.jsonnet:1:11) diff --git a/sjsonnet/test/resources/go_test_suite/builtinSubStr_second_parameter_not_number.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/builtinSubStr_second_parameter_not_number.jsonnet.golden index a51d0f15..64ebc525 100644 --- a/sjsonnet/test/resources/go_test_suite/builtinSubStr_second_parameter_not_number.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/builtinSubStr_second_parameter_not_number.jsonnet.golden @@ -1,2 +1,3 @@ -sjsonnet.Error: Expected a number for offset in substr, got string - at [std.substr].(builtinSubStr_second_parameter_not_number.jsonnet:1:11) +sjsonnet.Error: [std.substr] Expected a number for offset in substr, got string + at [].(builtinSubStr_second_parameter_not_number.jsonnet:1:11) + diff --git a/sjsonnet/test/resources/go_test_suite/builtinSubStr_third_parameter_less_then_zero.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/builtinSubStr_third_parameter_less_then_zero.jsonnet.golden index 7cc932e4..32cdf8ee 100644 --- a/sjsonnet/test/resources/go_test_suite/builtinSubStr_third_parameter_less_then_zero.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/builtinSubStr_third_parameter_less_then_zero.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: index value is not a positive integer, got: -1 - at [std.substr].(builtinSubStr_third_parameter_less_then_zero.jsonnet:1:11) +sjsonnet.Error: [std.substr] index value is not a positive integer, got: -1 + at [].(builtinSubStr_third_parameter_less_then_zero.jsonnet:1:11) diff --git a/sjsonnet/test/resources/go_test_suite/builtinSubStr_third_parameter_not_integer.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/builtinSubStr_third_parameter_not_integer.jsonnet.golden index 7eb9de5e..3728d735 100644 --- a/sjsonnet/test/resources/go_test_suite/builtinSubStr_third_parameter_not_integer.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/builtinSubStr_third_parameter_not_integer.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: index value is not a valid integer - at [std.substr].(builtinSubStr_third_parameter_not_integer.jsonnet:1:11) +sjsonnet.Error: [std.substr] index value is not a valid integer + at [].(builtinSubStr_third_parameter_not_integer.jsonnet:1:11) diff --git a/sjsonnet/test/resources/go_test_suite/builtinSubStr_third_parameter_not_number.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/builtinSubStr_third_parameter_not_number.jsonnet.golden index c0544397..43f5c18e 100644 --- a/sjsonnet/test/resources/go_test_suite/builtinSubStr_third_parameter_not_number.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/builtinSubStr_third_parameter_not_number.jsonnet.golden @@ -1,2 +1,3 @@ -sjsonnet.Error: Expected a number for len in substr, got string - at [std.substr].(builtinSubStr_third_parameter_not_number.jsonnet:1:11) +sjsonnet.Error: [std.substr] Expected a number for len in substr, got string + at [].(builtinSubStr_third_parameter_not_number.jsonnet:1:11) + diff --git a/sjsonnet/test/resources/go_test_suite/builtinTrim4.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/builtinTrim4.jsonnet.golden index 59e83057..308b4aab 100644 --- a/sjsonnet/test/resources/go_test_suite/builtinTrim4.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/builtinTrim4.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Wrong parameter type: expected String, got number - at [std.trim].(builtinTrim4.jsonnet:1:9) +sjsonnet.Error: [std.trim] Wrong parameter type: expected String, got number + at [].(builtinTrim4.jsonnet:1:9) diff --git a/sjsonnet/test/resources/go_test_suite/builtinXnor2.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/builtinXnor2.jsonnet.golden index 884a6746..1e1d6418 100644 --- a/sjsonnet/test/resources/go_test_suite/builtinXnor2.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/builtinXnor2.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Wrong parameter type: expected Boolean, got string - at [std.xnor].(builtinXnor2.jsonnet:1:9) +sjsonnet.Error: [std.xnor] Wrong parameter type: expected Boolean, got string + at [].(builtinXnor2.jsonnet:1:9) diff --git a/sjsonnet/test/resources/go_test_suite/builtinXor2.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/builtinXor2.jsonnet.golden index 2d2746ee..ee2cb75f 100644 --- a/sjsonnet/test/resources/go_test_suite/builtinXor2.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/builtinXor2.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Wrong parameter type: expected Boolean, got string - at [std.xor].(builtinXor2.jsonnet:1:8) +sjsonnet.Error: [std.xor] Wrong parameter type: expected Boolean, got string + at [].(builtinXor2.jsonnet:1:8) diff --git a/sjsonnet/test/resources/go_test_suite/builtin_cos.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/builtin_cos.jsonnet.golden index 0f6fdf03..60d5354c 100644 --- a/sjsonnet/test/resources/go_test_suite/builtin_cos.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/builtin_cos.jsonnet.golden @@ -1 +1 @@ -0.54030230586813977 +0.5403023058681398 diff --git a/sjsonnet/test/resources/go_test_suite/builtin_exp3.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/builtin_exp3.jsonnet.golden index d8d91f58..5e22515e 100644 --- a/sjsonnet/test/resources/go_test_suite/builtin_exp3.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/builtin_exp3.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: overflow - at [std.exp].(builtin_exp3.jsonnet:1:8) +sjsonnet.Error: [std.exp] overflow + at [].(builtin_exp3.jsonnet:1:8) diff --git a/sjsonnet/test/resources/go_test_suite/builtin_exp4.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/builtin_exp4.jsonnet.golden index b1416cf9..8b861152 100644 --- a/sjsonnet/test/resources/go_test_suite/builtin_exp4.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/builtin_exp4.jsonnet.golden @@ -1 +1 @@ -26881171418161356094253400435962903554686976 +26881171418161356000000000000000000000000000 diff --git a/sjsonnet/test/resources/go_test_suite/builtin_exp5.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/builtin_exp5.jsonnet.golden index 3dd36bff..d09fb891 100644 --- a/sjsonnet/test/resources/go_test_suite/builtin_exp5.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/builtin_exp5.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: overflow - at [std.exp].(builtin_exp5.jsonnet:1:8) +sjsonnet.Error: [std.exp] overflow + at [].(builtin_exp5.jsonnet:1:8) diff --git a/sjsonnet/test/resources/go_test_suite/builtin_log3.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/builtin_log3.jsonnet.golden index 7dbe4715..ffee46fa 100644 --- a/sjsonnet/test/resources/go_test_suite/builtin_log3.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/builtin_log3.jsonnet.golden @@ -1 +1 @@ -80.590478254791606 +80.5904782547916 diff --git a/sjsonnet/test/resources/go_test_suite/builtin_log5.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/builtin_log5.jsonnet.golden index 7356b4d9..2757daea 100644 --- a/sjsonnet/test/resources/go_test_suite/builtin_log5.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/builtin_log5.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: overflow - at [std.log].(builtin_log5.jsonnet:1:8) +sjsonnet.Error: [std.log] overflow + at [].(builtin_log5.jsonnet:1:8) diff --git a/sjsonnet/test/resources/go_test_suite/builtin_log7.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/builtin_log7.jsonnet.golden index 56343994..fae96456 100644 --- a/sjsonnet/test/resources/go_test_suite/builtin_log7.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/builtin_log7.jsonnet.golden @@ -1 +1,3 @@ sjsonnet.Error: not a number + at [].(builtin_log7.jsonnet:1:8) + diff --git a/sjsonnet/test/resources/go_test_suite/builtin_log8.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/builtin_log8.jsonnet.golden index 56343994..53dce451 100644 --- a/sjsonnet/test/resources/go_test_suite/builtin_log8.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/builtin_log8.jsonnet.golden @@ -1 +1,3 @@ sjsonnet.Error: not a number + at [].(builtin_log8.jsonnet:1:8) + diff --git a/sjsonnet/test/resources/go_test_suite/builtin_manifestTomlEx_array.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/builtin_manifestTomlEx_array.jsonnet.golden index 17d16b13..f9ee7181 100644 --- a/sjsonnet/test/resources/go_test_suite/builtin_manifestTomlEx_array.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/builtin_manifestTomlEx_array.jsonnet.golden @@ -1,3 +1,2 @@ -sjsonnet.Error: Wrong parameter type: expected Object, got array - at [std.manifestTomlEx].(builtin_manifestTomlEx_array.jsonnet:11:28) - +sjsonnet.Error: [std.manifestTomlEx] Wrong parameter type: expected Object, got array + at [].(builtin_manifestTomlEx_array.jsonnet:1:7) diff --git a/sjsonnet/test/resources/go_test_suite/builtin_manifestTomlEx_null.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/builtin_manifestTomlEx_null.jsonnet.golden index b7afaf0e..30a6f687 100644 --- a/sjsonnet/test/resources/go_test_suite/builtin_manifestTomlEx_null.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/builtin_manifestTomlEx_null.jsonnet.golden @@ -1,3 +1,2 @@ -sjsonnet.Error: Wrong parameter type: expected Object, got null - at [std.manifestTomlEx].(builtin_manifestTomlEx_null.jsonnet:2:29) - +sjsonnet.Error: [std.manifestTomlEx] Wrong parameter type: expected Object, got null + at [].(builtin_manifestTomlEx_null.jsonnet:1:1) diff --git a/sjsonnet/test/resources/go_test_suite/builtin_member_object_invalid.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/builtin_member_object_invalid.jsonnet.golden index 99b5198a..10baa1d9 100644 --- a/sjsonnet/test/resources/go_test_suite/builtin_member_object_invalid.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/builtin_member_object_invalid.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: std.member first argument must be an array or a string, got object - at [std.member].(builtin_member_object_invalid.jsonnet:1:11) +sjsonnet.Error: [std.member] std.member first argument must be an array or a string, got object + at [].(builtin_member_object_invalid.jsonnet:1:11) diff --git a/sjsonnet/test/resources/go_test_suite/builtin_parseInt_invalid.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/builtin_parseInt_invalid.jsonnet.golden index df73153a..0aa88221 100644 --- a/sjsonnet/test/resources/go_test_suite/builtin_parseInt_invalid.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/builtin_parseInt_invalid.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Cannot parse 'hello' as an integer in base 10 - at [std.parseInt].(builtin_parseInt_invalid.jsonnet:1:13) +sjsonnet.Error: [std.parseInt] Cannot parse 'hello' as an integer in base 10 + at [].(builtin_parseInt_invalid.jsonnet:1:13) diff --git a/sjsonnet/test/resources/go_test_suite/builtin_parseInt_invalid_decimal.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/builtin_parseInt_invalid_decimal.jsonnet.golden index 7f3f2929..ff057d02 100644 --- a/sjsonnet/test/resources/go_test_suite/builtin_parseInt_invalid_decimal.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/builtin_parseInt_invalid_decimal.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Cannot parse '123.12' as an integer in base 10 - at [std.parseInt].(builtin_parseInt_invalid_decimal.jsonnet:1:13) +sjsonnet.Error: [std.parseInt] Cannot parse '123.12' as an integer in base 10 + at [].(builtin_parseInt_invalid_decimal.jsonnet:1:13) diff --git a/sjsonnet/test/resources/go_test_suite/builtin_parseInt_invalid_hexadecimal.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/builtin_parseInt_invalid_hexadecimal.jsonnet.golden index 2203f2ad..424bb686 100644 --- a/sjsonnet/test/resources/go_test_suite/builtin_parseInt_invalid_hexadecimal.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/builtin_parseInt_invalid_hexadecimal.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Cannot parse '7B316' as an integer in base 10 - at [std.parseInt].(builtin_parseInt_invalid_hexadecimal.jsonnet:1:13) +sjsonnet.Error: [std.parseInt] Cannot parse '7B316' as an integer in base 10 + at [].(builtin_parseInt_invalid_hexadecimal.jsonnet:1:13) diff --git a/sjsonnet/test/resources/go_test_suite/builtin_sqrt2.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/builtin_sqrt2.jsonnet.golden index 99c09d57..ba016db6 100644 --- a/sjsonnet/test/resources/go_test_suite/builtin_sqrt2.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/builtin_sqrt2.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Wrong parameter type: expected Number, got string - at [std.sqrt].(builtin_sqrt2.jsonnet:1:9) +sjsonnet.Error: [std.sqrt] Wrong parameter type: expected Number, got string + at [].(builtin_sqrt2.jsonnet:1:9) diff --git a/sjsonnet/test/resources/go_test_suite/builtin_stripChars_invalid.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/builtin_stripChars_invalid.jsonnet.golden index b3dc4f0c..136f8997 100644 --- a/sjsonnet/test/resources/go_test_suite/builtin_stripChars_invalid.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/builtin_stripChars_invalid.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Wrong parameter type: expected String, got object - at [std.stripChars].(builtin_stripChars_invalid.jsonnet:1:15) +sjsonnet.Error: [std.stripChars] Wrong parameter type: expected String, got object + at [].(builtin_stripChars_invalid.jsonnet:1:15) diff --git a/sjsonnet/test/resources/go_test_suite/call_number.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/call_number.jsonnet.golden index 663d92ad..6985f8a7 100644 --- a/sjsonnet/test/resources/go_test_suite/call_number.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/call_number.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Expected function, found number - at [Apply0].(call_number.jsonnet:1:3) +sjsonnet.Error: [anonymous] Expected function, found number + at [].(call_number.jsonnet:1:3) diff --git a/sjsonnet/test/resources/go_test_suite/div3.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/div3.jsonnet.golden index 64c9a55c..837f93e7 100644 --- a/sjsonnet/test/resources/go_test_suite/div3.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/div3.jsonnet.golden @@ -1 +1 @@ -9.9999999999999991e-31 +9.999999999999999E-31 diff --git a/sjsonnet/test/resources/go_test_suite/div4.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/div4.jsonnet.golden index 2ed29681..3c27737c 100644 --- a/sjsonnet/test/resources/go_test_suite/div4.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/div4.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: overflow - at [BinaryOp /].(div4.jsonnet:1:11) + at [].(div4.jsonnet:1:11) diff --git a/sjsonnet/test/resources/go_test_suite/div_by_zero.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/div_by_zero.jsonnet.golden index 1107d7f4..f586282e 100644 --- a/sjsonnet/test/resources/go_test_suite/div_by_zero.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/div_by_zero.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: division by zero - at [BinaryOp /].(div_by_zero.jsonnet:1:2) + at [].(div_by_zero.jsonnet:1:2) diff --git a/sjsonnet/test/resources/go_test_suite/dollar_bad.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/dollar_bad.jsonnet.golden index 9173d63e..895a701e 100644 --- a/sjsonnet/test/resources/go_test_suite/dollar_bad.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/dollar_bad.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.StaticError: Can't use $ outside of an object - at [$].(dollar_bad.jsonnet:1:1) + at [].(dollar_bad.jsonnet:1:1) diff --git a/sjsonnet/test/resources/go_test_suite/double_thunk.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/double_thunk.jsonnet.golden index c0c30dc2..489b475f 100644 --- a/sjsonnet/test/resources/go_test_suite/double_thunk.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/double_thunk.jsonnet.golden @@ -1,5 +1,3 @@ sjsonnet.Error: xxx - at [Error].(double_thunk.jsonnet:1:21) - at [ValidId y].(double_thunk.jsonnet:1:34) - at [ValidId x].(double_thunk.jsonnet:1:37) + at [].(double_thunk.jsonnet:1:7) diff --git a/sjsonnet/test/resources/go_test_suite/error.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/error.jsonnet.golden index 6b0f18a6..b9bc257e 100644 --- a/sjsonnet/test/resources/go_test_suite/error.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/error.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: 42 - at [Error].(error.jsonnet:1:1) + at [].(error.jsonnet:1:1) diff --git a/sjsonnet/test/resources/go_test_suite/error_from_array.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/error_from_array.jsonnet.golden index 331d756c..252fd322 100644 --- a/sjsonnet/test/resources/go_test_suite/error_from_array.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/error_from_array.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: xxx - at [Error].(error_from_array.jsonnet:1:2) - at [Lookup].(error_from_array.jsonnet:1:14) + at [].(error_from_array.jsonnet:1:14) + diff --git a/sjsonnet/test/resources/go_test_suite/error_from_func.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/error_from_func.jsonnet.golden index b0efd016..0de940e7 100644 --- a/sjsonnet/test/resources/go_test_suite/error_from_func.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/error_from_func.jsonnet.golden @@ -1,4 +1,4 @@ sjsonnet.Error: xxx - at [Error].(error_from_func.jsonnet:1:25) - at [Apply1].(error_from_func.jsonnet:1:37) + at [foo].(error_from_func.jsonnet:1:25) + at [].(error_from_func.jsonnet:1:7) diff --git a/sjsonnet/test/resources/go_test_suite/error_function_fail.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/error_function_fail.jsonnet.golden index 931a9045..a83dbafd 100644 --- a/sjsonnet/test/resources/go_test_suite/error_function_fail.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/error_function_fail.jsonnet.golden @@ -1,4 +1,3 @@ sjsonnet.Error: Couldn't manifest function with params [x] - at .(error_function_fail.jsonnet:1:8) - at [Error].(error_function_fail.jsonnet:1:1) + at [].(error_function_fail.jsonnet:1:1) diff --git a/sjsonnet/test/resources/go_test_suite/error_hexnumber.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/error_hexnumber.jsonnet.golden index e6b2de55..3db3663c 100644 --- a/sjsonnet/test/resources/go_test_suite/error_hexnumber.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/error_hexnumber.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.ParseError: Expected end-of-input:1:2, found "x42\n" - at .(error_hexnumber.jsonnet:1:2) + at [].(error_hexnumber.jsonnet:1:2) diff --git a/sjsonnet/test/resources/go_test_suite/error_in_method.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/error_in_method.jsonnet.golden index 8ead8635..8e35d936 100644 --- a/sjsonnet/test/resources/go_test_suite/error_in_method.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/error_in_method.jsonnet.golden @@ -1,4 +1,4 @@ sjsonnet.Error: xxx - at [Error].(error_in_method.jsonnet:1:23) - at [Apply1].(error_in_method.jsonnet:1:41) + at [foo].(error_in_method.jsonnet:1:23) + at [].(error_in_method.jsonnet:1:7) diff --git a/sjsonnet/test/resources/go_test_suite/error_in_object_local.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/error_in_object_local.jsonnet.golden index 9e4f9052..24257557 100644 --- a/sjsonnet/test/resources/go_test_suite/error_in_object_local.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/error_in_object_local.jsonnet.golden @@ -1,4 +1,4 @@ sjsonnet.Error: xxx - at [Error].(error_in_object_local.jsonnet:1:20) - at [Apply1].(error_in_object_local.jsonnet:1:39) + at [foo].(error_in_object_local.jsonnet:1:20) + at [].(error_in_object_local.jsonnet:1:1) diff --git a/sjsonnet/test/resources/go_test_suite/error_object.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/error_object.jsonnet.golden index 130c09dc..0b5e093d 100644 --- a/sjsonnet/test/resources/go_test_suite/error_object.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/error_object.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: {"blah": 42} - at [Error].(error_object.jsonnet:1:1) + at [].(error_object.jsonnet:1:1) diff --git a/sjsonnet/test/resources/go_test_suite/extvar_error.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/extvar_error.jsonnet.golden index c98b9cfe..4d269a41 100644 --- a/sjsonnet/test/resources/go_test_suite/extvar_error.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/extvar_error.jsonnet.golden @@ -1,4 +1,3 @@ sjsonnet.Error: xxx - at [Error].( offset:0) - at [std.extVar].(extvar_error.jsonnet:1:11) - + at [std.extVar].( offset:0) + at [].(extvar_error.jsonnet:1:11) diff --git a/sjsonnet/test/resources/go_test_suite/extvar_error.jsonnet.golden_native b/sjsonnet/test/resources/go_test_suite/extvar_error.jsonnet.golden_native deleted file mode 100644 index db81e4c5..00000000 --- a/sjsonnet/test/resources/go_test_suite/extvar_error.jsonnet.golden_native +++ /dev/null @@ -1,4 +0,0 @@ -sjsonnet.Error: xxx - at [Error].( offset) - at [std.extVar].(extvar_error.jsonnet:1:11) - diff --git a/sjsonnet/test/resources/go_test_suite/extvar_hermetic.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/extvar_hermetic.jsonnet.golden index b200d8b9..3d196c7a 100644 --- a/sjsonnet/test/resources/go_test_suite/extvar_hermetic.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/extvar_hermetic.jsonnet.golden @@ -1,4 +1,3 @@ sjsonnet.StaticError: Unknown variable: x - at [Id x].( offset:0) - at [std.extVar].(extvar_hermetic.jsonnet:1:25) - + at [std.extVar].( offset:0) + at [].(extvar_hermetic.jsonnet:1:7) diff --git a/sjsonnet/test/resources/go_test_suite/extvar_hermetic.jsonnet.golden_native b/sjsonnet/test/resources/go_test_suite/extvar_hermetic.jsonnet.golden_native deleted file mode 100644 index af1852e1..00000000 --- a/sjsonnet/test/resources/go_test_suite/extvar_hermetic.jsonnet.golden_native +++ /dev/null @@ -1,4 +0,0 @@ -sjsonnet.StaticError: Unknown variable: x - at [Id x].( offset) - at [std.extVar].(extvar_hermetic.jsonnet:1:25) - diff --git a/sjsonnet/test/resources/go_test_suite/extvar_not_a_string.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/extvar_not_a_string.jsonnet.golden index bd28d73f..869d421b 100644 --- a/sjsonnet/test/resources/go_test_suite/extvar_not_a_string.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/extvar_not_a_string.jsonnet.golden @@ -1,3 +1,2 @@ -sjsonnet.Error: Wrong parameter type: expected String, got number - at [std.extVar].(extvar_not_a_string.jsonnet:1:11) - +sjsonnet.Error: [std.extVar] Wrong parameter type: expected String, got number + at [].(extvar_not_a_string.jsonnet:1:11) diff --git a/sjsonnet/test/resources/go_test_suite/extvar_static_error.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/extvar_static_error.jsonnet.golden index ca192fcb..4598fbde 100644 --- a/sjsonnet/test/resources/go_test_suite/extvar_static_error.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/extvar_static_error.jsonnet.golden @@ -1,4 +1,3 @@ sjsonnet.ParseError: Expected fail:1:2, found "" - at .( offset:1) - at [std.extVar].(extvar_static_error.jsonnet:1:11) - + at [std.extVar].( offset:1) + at [].(extvar_static_error.jsonnet:1:11) diff --git a/sjsonnet/test/resources/go_test_suite/extvar_unknown.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/extvar_unknown.jsonnet.golden index c01c3250..0c500564 100644 --- a/sjsonnet/test/resources/go_test_suite/extvar_unknown.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/extvar_unknown.jsonnet.golden @@ -1,3 +1,2 @@ -sjsonnet.Error: Unknown extVar: UNKNOWN - at [std.extVar].(extvar_unknown.jsonnet:1:11) - +sjsonnet.Error: [std.extVar] Unknown extVar: UNKNOWN + at [].(extvar_unknown.jsonnet:1:11) diff --git a/sjsonnet/test/resources/go_test_suite/fieldname_not_string.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/fieldname_not_string.jsonnet.golden index 9ac3e066..2d8d2fd6 100644 --- a/sjsonnet/test/resources/go_test_suite/fieldname_not_string.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/fieldname_not_string.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: Field name must be string or null, not number - at .(fieldname_not_string.jsonnet:1:3) + at [].(fieldname_not_string.jsonnet:1:1) diff --git a/sjsonnet/test/resources/go_test_suite/function_manifested.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/function_manifested.jsonnet.golden index c9a84047..8e05d35c 100644 --- a/sjsonnet/test/resources/go_test_suite/function_manifested.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/function_manifested.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: Couldn't manifest function with params [x] - at .(function_manifested.jsonnet:2:5) + at [].(function_manifested.jsonnet:1:1) diff --git a/sjsonnet/test/resources/go_test_suite/function_plus_bad.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/function_plus_bad.jsonnet.golden index 2b29d7c6..cb94f9ac 100644 --- a/sjsonnet/test/resources/go_test_suite/function_plus_bad.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/function_plus_bad.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: Unknown binary operation: function + number - at [BinaryOp +].(function_plus_bad.jsonnet:1:17) + at [].(function_plus_bad.jsonnet:1:17) diff --git a/sjsonnet/test/resources/go_test_suite/function_plus_string.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/function_plus_string.jsonnet.golden index 8620db8f..6f8f67f5 100644 --- a/sjsonnet/test/resources/go_test_suite/function_plus_string.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/function_plus_string.jsonnet.golden @@ -1,4 +1,3 @@ sjsonnet.Error: Couldn't manifest function with params [] - at .(function_plus_string.jsonnet:1:2) - at [BinaryOp +].(function_plus_string.jsonnet:1:17) + at [].(function_plus_string.jsonnet:1:17) diff --git a/sjsonnet/test/resources/go_test_suite/function_too_many_params.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/function_too_many_params.jsonnet.golden index db99753b..fe5e1930 100644 --- a/sjsonnet/test/resources/go_test_suite/function_too_many_params.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/function_too_many_params.jsonnet.golden @@ -1,2 +1,3 @@ -sjsonnet.Error: Function parameter x not bound in call - at .(function_too_many_params.jsonnet:1:1) \ No newline at end of file +sjsonnet.Error: [anonymous] parameter x not bound in call + at [].(function_too_many_params.jsonnet:1:1) + diff --git a/sjsonnet/test/resources/go_test_suite/import_block_literal.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/import_block_literal.jsonnet.golden index eafb0f25..83bd0e1f 100644 --- a/sjsonnet/test/resources/go_test_suite/import_block_literal.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/import_block_literal.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: Couldn't import file: "block_literals_for_imports_are_not_allowed_and_make_exactly_zero_sense\n" - at [Import].(import_block_literal.jsonnet:1:1) + at [].(import_block_literal.jsonnet:1:1) diff --git a/sjsonnet/test/resources/go_test_suite/import_computed.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/import_computed.jsonnet.golden index 009a5ae4..d0e0403b 100644 --- a/sjsonnet/test/resources/go_test_suite/import_computed.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/import_computed.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.ParseError: Expected string literal (computed imports are not allowed):2:1, found "" - at .(import_computed.jsonnet:2:1) + at [].(import_computed.jsonnet:2:1) diff --git a/sjsonnet/test/resources/go_test_suite/import_failure_directory.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/import_failure_directory.jsonnet.golden index 5c4e531f..70db2919 100644 --- a/sjsonnet/test/resources/go_test_suite/import_failure_directory.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/import_failure_directory.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: Couldn't import file: "." - at [Import].(import_failure_directory.jsonnet:3:1) + at [].(import_failure_directory.jsonnet:3:1) diff --git a/sjsonnet/test/resources/go_test_suite/import_syntax_error.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/import_syntax_error.jsonnet.golden index 8e33a7ea..6dc5a9cf 100644 --- a/sjsonnet/test/resources/go_test_suite/import_syntax_error.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/import_syntax_error.jsonnet.golden @@ -1,4 +1,3 @@ sjsonnet.ParseError: Expected any-char:2:1, found "" - at .(syntax_error.jsonnet:2:1) - at [Import].(import_syntax_error.jsonnet:1:1) + at [].(import_syntax_error.jsonnet:1:1) diff --git a/sjsonnet/test/resources/go_test_suite/importbin_block_literal.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/importbin_block_literal.jsonnet.golden index 93ccb583..742c37fd 100644 --- a/sjsonnet/test/resources/go_test_suite/importbin_block_literal.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/importbin_block_literal.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: Couldn't import file: "block_literals_for_imports_are_not_allowed_and_make_exactly_zero_sense\n" - at [ImportBin].(importbin_block_literal.jsonnet:1:1) + at [].(importbin_block_literal.jsonnet:1:1) diff --git a/sjsonnet/test/resources/go_test_suite/importbin_computed.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/importbin_computed.jsonnet.golden index 4a70135e..848b0431 100644 --- a/sjsonnet/test/resources/go_test_suite/importbin_computed.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/importbin_computed.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.ParseError: Expected string literal (computed imports are not allowed):2:1, found "" - at .(importbin_computed.jsonnet:2:1) + at [].(importbin_computed.jsonnet:2:1) diff --git a/sjsonnet/test/resources/go_test_suite/importstr_block_literal.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/importstr_block_literal.jsonnet.golden index fb23ace8..a7238bb9 100644 --- a/sjsonnet/test/resources/go_test_suite/importstr_block_literal.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/importstr_block_literal.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: Couldn't import file: "block_literals_for_imports_are_not_allowed_and_make_exactly_zero_sense\n" - at [ImportStr].(importstr_block_literal.jsonnet:1:1) + at [].(importstr_block_literal.jsonnet:1:1) diff --git a/sjsonnet/test/resources/go_test_suite/importstr_computed.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/importstr_computed.jsonnet.golden index 342c2fb3..bb26032f 100644 --- a/sjsonnet/test/resources/go_test_suite/importstr_computed.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/importstr_computed.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.ParseError: Expected string literal (computed imports are not allowed):2:1, found "" - at .(importstr_computed.jsonnet:2:1) + at [].(importstr_computed.jsonnet:2:1) diff --git a/sjsonnet/test/resources/go_test_suite/inf_min_number.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/inf_min_number.jsonnet.golden index 5ec44bb7..98b85281 100644 --- a/sjsonnet/test/resources/go_test_suite/inf_min_number.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/inf_min_number.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: overflow - at [BinaryOp -].(inf_min_number.jsonnet:1:8) + at [].(inf_min_number.jsonnet:1:8) diff --git a/sjsonnet/test/resources/go_test_suite/inf_mul_number.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/inf_mul_number.jsonnet.golden index e02266a4..6d10791f 100644 --- a/sjsonnet/test/resources/go_test_suite/inf_mul_number.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/inf_mul_number.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: overflow - at [BinaryOp *].(inf_mul_number.jsonnet:1:7) + at [].(inf_mul_number.jsonnet:1:7) diff --git a/sjsonnet/test/resources/go_test_suite/inf_sum_number.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/inf_sum_number.jsonnet.golden index 02fcd44b..4db39150 100644 --- a/sjsonnet/test/resources/go_test_suite/inf_sum_number.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/inf_sum_number.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: overflow - at [BinaryOp +].(inf_sum_number.jsonnet:1:7) + at [].(inf_sum_number.jsonnet:1:7) diff --git a/sjsonnet/test/resources/go_test_suite/insuper4.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/insuper4.jsonnet.golden index 956a9c27..a92ec42a 100644 --- a/sjsonnet/test/resources/go_test_suite/insuper4.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/insuper4.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.StaticError: Can't use super outside of an object - at [Super].(insuper4.jsonnet:1:8) + at [].(insuper4.jsonnet:1:8) diff --git a/sjsonnet/test/resources/go_test_suite/insuper6.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/insuper6.jsonnet.golden index 0f152fa8..12edb0cd 100644 --- a/sjsonnet/test/resources/go_test_suite/insuper6.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/insuper6.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.StaticError: Unknown variable: undeclared - at [Id undeclared].(insuper6.jsonnet:1:10) + at [].(insuper6.jsonnet:1:10) diff --git a/sjsonnet/test/resources/go_test_suite/lazy_operator2.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/lazy_operator2.jsonnet.golden index 2c323361..f6e544ae 100644 --- a/sjsonnet/test/resources/go_test_suite/lazy_operator2.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/lazy_operator2.jsonnet.golden @@ -1,4 +1,3 @@ sjsonnet.Error: should happen - at [Error].(lazy_operator2.jsonnet:1:9) - at [And].(lazy_operator2.jsonnet:1:6) + at [].(lazy_operator2.jsonnet:1:6) diff --git a/sjsonnet/test/resources/go_test_suite/missing_super.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/missing_super.jsonnet.golden index a295e7ea..3b56afc0 100644 --- a/sjsonnet/test/resources/go_test_suite/missing_super.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/missing_super.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: Attempt to use `super` when there is no super class - at [SelectSuper x].(missing_super.jsonnet:1:11) + at [].(missing_super.jsonnet:1:1) diff --git a/sjsonnet/test/resources/go_test_suite/native4.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/native4.jsonnet.golden index 5d008901..05717915 100644 --- a/sjsonnet/test/resources/go_test_suite/native4.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/native4.jsonnet.golden @@ -1,4 +1,3 @@ sjsonnet.Error: xxx - at [Error].(native4.jsonnet:1:28) - at [std.jsonToString].(native4.jsonnet:1:27) - + at [std.jsonToString].(native4.jsonnet:1:28) + at [].(native4.jsonnet:1:27) diff --git a/sjsonnet/test/resources/go_test_suite/native5.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/native5.jsonnet.golden index d1d399c6..3853813a 100644 --- a/sjsonnet/test/resources/go_test_suite/native5.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/native5.jsonnet.golden @@ -1,4 +1,3 @@ sjsonnet.Error: Couldn't manifest function with params [] - at .(native5.jsonnet:1:28) - at [std.jsonToString].(native5.jsonnet:1:27) - + at [std.jsonToString].(native5.jsonnet:1:28) + at [].(native5.jsonnet:1:27) diff --git a/sjsonnet/test/resources/go_test_suite/native7.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/native7.jsonnet.golden index a29a6e52..c0455f65 100644 --- a/sjsonnet/test/resources/go_test_suite/native7.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/native7.jsonnet.golden @@ -1,3 +1,2 @@ -sjsonnet.Error: Function jsonToString has no parameter y - at [Apply].(native7.jsonnet:1:27) - +sjsonnet.Error: [std.jsonToString] has no parameter y + at [].(native7.jsonnet:1:27) diff --git a/sjsonnet/test/resources/go_test_suite/native_error.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/native_error.jsonnet.golden index 564ff555..cc5e456b 100644 --- a/sjsonnet/test/resources/go_test_suite/native_error.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/native_error.jsonnet.golden @@ -1,3 +1,2 @@ -sjsonnet.Error: native function error - at [std.nativeError].(native_error.jsonnet:1:26) - +sjsonnet.Error: [std.nativeError] native function error + at [].(native_error.jsonnet:1:26) diff --git a/sjsonnet/test/resources/go_test_suite/native_panic.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/native_panic.jsonnet.golden index a57e96c1..22c9a2a3 100644 --- a/sjsonnet/test/resources/go_test_suite/native_panic.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/native_panic.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Internal Error - at [std.nativePanic].(native_panic.jsonnet:1:26) +sjsonnet.Error: [std.nativePanic] Internal Error + at [].(native_panic.jsonnet:1:26) Caused by: java.lang.RuntimeException: native function panic diff --git a/sjsonnet/test/resources/go_test_suite/nonexistent_import.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/nonexistent_import.jsonnet.golden index 238156e8..63d75eb8 100644 --- a/sjsonnet/test/resources/go_test_suite/nonexistent_import.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/nonexistent_import.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: Couldn't import file: "no chance a file with this name exists" - at [ImportStr].(nonexistent_import.jsonnet:1:1) + at [].(nonexistent_import.jsonnet:1:1) diff --git a/sjsonnet/test/resources/go_test_suite/nonexistent_import_crazy.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/nonexistent_import_crazy.jsonnet.golden index be6ac524..57f0081c 100644 --- a/sjsonnet/test/resources/go_test_suite/nonexistent_import_crazy.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/nonexistent_import_crazy.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: Couldn't import file: "\u0105\u0119\u00f3\u0142\u0144\u015b\u0107\u017a\u017c \" ' \n\n\t\t" - at [ImportStr].(nonexistent_import_crazy.jsonnet:1:1) + at [].(nonexistent_import_crazy.jsonnet:1:1) diff --git a/sjsonnet/test/resources/go_test_suite/number_divided_by_string.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/number_divided_by_string.jsonnet.golden index 56199f49..8b1f93a6 100644 --- a/sjsonnet/test/resources/go_test_suite/number_divided_by_string.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/number_divided_by_string.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: Unknown binary operation: number / string - at [BinaryOp /].(number_divided_by_string.jsonnet:1:4) + at [].(number_divided_by_string.jsonnet:1:4) diff --git a/sjsonnet/test/resources/go_test_suite/number_leading_zero.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/number_leading_zero.jsonnet.golden index c85897dc..af5ef539 100644 --- a/sjsonnet/test/resources/go_test_suite/number_leading_zero.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/number_leading_zero.jsonnet.golden @@ -1,2 +1,3 @@ sjsonnet.ParseError: Expected numbers cannot start with a 0 digit:1:4, found "\n" - at .(number_leading_zero.jsonnet:1:4) + at [].(number_leading_zero.jsonnet:1:4) + diff --git a/sjsonnet/test/resources/go_test_suite/number_times_string.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/number_times_string.jsonnet.golden index c0db3d7f..5175744d 100644 --- a/sjsonnet/test/resources/go_test_suite/number_times_string.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/number_times_string.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: Unknown binary operation: number * string - at [BinaryOp *].(number_times_string.jsonnet:1:4) + at [].(number_times_string.jsonnet:1:4) diff --git a/sjsonnet/test/resources/go_test_suite/object_comp_assert.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/object_comp_assert.jsonnet.golden index 172ae09b..487e0fcd 100644 --- a/sjsonnet/test/resources/go_test_suite/object_comp_assert.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/object_comp_assert.jsonnet.golden @@ -1,2 +1,3 @@ sjsonnet.ParseError: Expected object comprehension cannot have asserts:1:46, found "}\n" - at .(object_comp_assert.jsonnet:1:46) \ No newline at end of file + at [].(object_comp_assert.jsonnet:1:46) + diff --git a/sjsonnet/test/resources/go_test_suite/object_comp_bad_field.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/object_comp_bad_field.jsonnet.golden index 8d839dd2..3f8c7fe1 100644 --- a/sjsonnet/test/resources/go_test_suite/object_comp_bad_field.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/object_comp_bad_field.jsonnet.golden @@ -1,2 +1,3 @@ sjsonnet.ParseError: Expected object comprehension must have a single field with a dynamic field name:1:22, found "}\n" - at .(object_comp_bad_field.jsonnet:1:22) + at [].(object_comp_bad_field.jsonnet:1:22) + diff --git a/sjsonnet/test/resources/go_test_suite/object_comp_bad_field2.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/object_comp_bad_field2.jsonnet.golden index 03c53166..17fe5c5d 100644 --- a/sjsonnet/test/resources/go_test_suite/object_comp_bad_field2.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/object_comp_bad_field2.jsonnet.golden @@ -1,2 +1,3 @@ sjsonnet.ParseError: Expected object comprehension must have a single field with a dynamic field name:1:24, found "}\n" - at .(object_comp_bad_field2.jsonnet:1:24) \ No newline at end of file + at [].(object_comp_bad_field2.jsonnet:1:24) + diff --git a/sjsonnet/test/resources/go_test_suite/object_comp_duplicate.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/object_comp_duplicate.jsonnet.golden index 2775c159..a944128d 100644 --- a/sjsonnet/test/resources/go_test_suite/object_comp_duplicate.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/object_comp_duplicate.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: Duplicate key x in evaluated object comprehension. - at .(object_comp_duplicate.jsonnet:1:1) + at [].(object_comp_duplicate.jsonnet:1:1) diff --git a/sjsonnet/test/resources/go_test_suite/object_comp_err_elem.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/object_comp_err_elem.jsonnet.golden index 06fdfe21..de03e275 100644 --- a/sjsonnet/test/resources/go_test_suite/object_comp_err_elem.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/object_comp_err_elem.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: xxx - at [Error].(object_comp_err_elem.jsonnet:1:11) + at [].(object_comp_err_elem.jsonnet:1:1) diff --git a/sjsonnet/test/resources/go_test_suite/object_comp_err_index.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/object_comp_err_index.jsonnet.golden index 1fca2b5a..6736b138 100644 --- a/sjsonnet/test/resources/go_test_suite/object_comp_err_index.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/object_comp_err_index.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: xxx - at [Error].(object_comp_err_index.jsonnet:1:4) + at [].(object_comp_err_index.jsonnet:1:1) diff --git a/sjsonnet/test/resources/go_test_suite/object_comp_illegal.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/object_comp_illegal.jsonnet.golden index 962c2a5c..3f10bfe0 100644 --- a/sjsonnet/test/resources/go_test_suite/object_comp_illegal.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/object_comp_illegal.jsonnet.golden @@ -1,2 +1,3 @@ sjsonnet.ParseError: Expected object comprehension must have a field:1:34, found "}\n" - at .(object_comp_illegal.jsonnet:1:34) + at [].(object_comp_illegal.jsonnet:1:34) + diff --git a/sjsonnet/test/resources/go_test_suite/object_comp_int_index.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/object_comp_int_index.jsonnet.golden index 1c38eba1..cdf28e06 100644 --- a/sjsonnet/test/resources/go_test_suite/object_comp_int_index.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/object_comp_int_index.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: Field name must be string or null, not number - at .(object_comp_int_index.jsonnet:1:1) + at [].(object_comp_int_index.jsonnet:1:1) diff --git a/sjsonnet/test/resources/go_test_suite/object_comp_try_iterate_over_obj.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/object_comp_try_iterate_over_obj.jsonnet.golden index 70f26ba5..42939c2c 100644 --- a/sjsonnet/test/resources/go_test_suite/object_comp_try_iterate_over_obj.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/object_comp_try_iterate_over_obj.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: In comprehension, can only iterate over array, not object - at [ForSpec].(object_comp_try_iterate_over_obj.jsonnet:1:10) + at [].(object_comp_try_iterate_over_obj.jsonnet:1:1) diff --git a/sjsonnet/test/resources/go_test_suite/object_comp_try_iterate_over_string.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/object_comp_try_iterate_over_string.jsonnet.golden index f923422b..8530c9ed 100644 --- a/sjsonnet/test/resources/go_test_suite/object_comp_try_iterate_over_string.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/object_comp_try_iterate_over_string.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: In comprehension, can only iterate over array, not string - at [ForSpec].(object_comp_try_iterate_over_string.jsonnet:1:10) + at [].(object_comp_try_iterate_over_string.jsonnet:1:1) diff --git a/sjsonnet/test/resources/go_test_suite/object_invariant10.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/object_invariant10.jsonnet.golden index 7626558c..20737f7e 100644 --- a/sjsonnet/test/resources/go_test_suite/object_invariant10.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/object_invariant10.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: Assertion failed - at [Assert].(object_invariant10.jsonnet:1:23) + at [].(object_invariant10.jsonnet:1:1) diff --git a/sjsonnet/test/resources/go_test_suite/object_invariant11.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/object_invariant11.jsonnet.golden index 9d9ad921..a52b40e8 100644 --- a/sjsonnet/test/resources/go_test_suite/object_invariant11.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/object_invariant11.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: Field does not exist: x - at [Select x].(object_invariant11.jsonnet:1:17) + at [].(object_invariant11.jsonnet:1:17) diff --git a/sjsonnet/test/resources/go_test_suite/object_invariant13.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/object_invariant13.jsonnet.golden index aee34367..2fdc8e0b 100644 --- a/sjsonnet/test/resources/go_test_suite/object_invariant13.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/object_invariant13.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: x - at [Error].(object_invariant13.jsonnet:1:10) + at [].(object_invariant13.jsonnet:1:1) diff --git a/sjsonnet/test/resources/go_test_suite/object_invariant14.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/object_invariant14.jsonnet.golden index 60521430..3893c290 100644 --- a/sjsonnet/test/resources/go_test_suite/object_invariant14.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/object_invariant14.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: Assertion failed: xxx - at [Assert].(object_invariant14.jsonnet:1:10) + at [].(object_invariant14.jsonnet:1:1) diff --git a/sjsonnet/test/resources/go_test_suite/object_invariant2.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/object_invariant2.jsonnet.golden index 164f3165..1927fc63 100644 --- a/sjsonnet/test/resources/go_test_suite/object_invariant2.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/object_invariant2.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: Assertion failed - at [Assert].(object_invariant2.jsonnet:1:10) + at [].(object_invariant2.jsonnet:1:1) diff --git a/sjsonnet/test/resources/go_test_suite/object_invariant7.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/object_invariant7.jsonnet.golden index d454cea1..afdf8e2a 100644 --- a/sjsonnet/test/resources/go_test_suite/object_invariant7.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/object_invariant7.jsonnet.golden @@ -1,4 +1,3 @@ sjsonnet.Error: Attempt to use `super` when there is no super class - at [SelectSuper x].(object_invariant7.jsonnet:1:21) - at [BinaryOp ==].(object_invariant7.jsonnet:1:24) + at [].(object_invariant7.jsonnet:1:1) diff --git a/sjsonnet/test/resources/go_test_suite/object_invariant8.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/object_invariant8.jsonnet.golden index cec3609e..5a4c94b5 100644 --- a/sjsonnet/test/resources/go_test_suite/object_invariant8.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/object_invariant8.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: Assertion failed - at [Assert].(object_invariant8.jsonnet:1:23) + at [].(object_invariant8.jsonnet:1:1) diff --git a/sjsonnet/test/resources/go_test_suite/object_invariant9.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/object_invariant9.jsonnet.golden index 5139e412..afec5f31 100644 --- a/sjsonnet/test/resources/go_test_suite/object_invariant9.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/object_invariant9.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: Assertion failed - at [Assert].(object_invariant9.jsonnet:1:23) + at [].(object_invariant9.jsonnet:1:1) diff --git a/sjsonnet/test/resources/go_test_suite/object_invariant_plus.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/object_invariant_plus.jsonnet.golden index d686a72c..6189cd90 100644 --- a/sjsonnet/test/resources/go_test_suite/object_invariant_plus.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/object_invariant_plus.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: Assertion failed - at [Assert].(object_invariant_plus.jsonnet:1:9) + at [].(object_invariant_plus.jsonnet:1:16) diff --git a/sjsonnet/test/resources/go_test_suite/object_invariant_plus2.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/object_invariant_plus2.jsonnet.golden index df76a13b..38c3c9fb 100644 --- a/sjsonnet/test/resources/go_test_suite/object_invariant_plus2.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/object_invariant_plus2.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: Assertion failed - at [Assert].(object_invariant_plus2.jsonnet:1:25) + at [].(object_invariant_plus2.jsonnet:1:15) diff --git a/sjsonnet/test/resources/go_test_suite/object_invariant_plus6.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/object_invariant_plus6.jsonnet.golden index 851bc1b9..be49a70e 100644 --- a/sjsonnet/test/resources/go_test_suite/object_invariant_plus6.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/object_invariant_plus6.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: Assertion failed: yyy - at [Assert].(object_invariant_plus6.jsonnet:1:34) + at [].(object_invariant_plus6.jsonnet:1:25) diff --git a/sjsonnet/test/resources/go_test_suite/object_plus_bad.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/object_plus_bad.jsonnet.golden index d86d9f98..8902cad2 100644 --- a/sjsonnet/test/resources/go_test_suite/object_plus_bad.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/object_plus_bad.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: Unknown binary operation: object + number - at [BinaryOp +].(object_plus_bad.jsonnet:1:4) + at [].(object_plus_bad.jsonnet:1:4) diff --git a/sjsonnet/test/resources/go_test_suite/optional_args11.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/optional_args11.jsonnet.golden index 0983934b..04c8f254 100644 --- a/sjsonnet/test/resources/go_test_suite/optional_args11.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/optional_args11.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: binding parameter a second time: x - at [Apply].(optional_args11.jsonnet:1:20) +sjsonnet.Error: [anonymous] binding parameter a second time: x + at [].(optional_args11.jsonnet:1:20) diff --git a/sjsonnet/test/resources/go_test_suite/optional_args13.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/optional_args13.jsonnet.golden index f8afb751..5ee7da59 100644 --- a/sjsonnet/test/resources/go_test_suite/optional_args13.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/optional_args13.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Function parameter y not bound in call - at [Apply].(optional_args13.jsonnet:1:20) +sjsonnet.Error: [anonymous] parameter y not bound in call + at [].(optional_args13.jsonnet:1:20) diff --git a/sjsonnet/test/resources/go_test_suite/optional_args8.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/optional_args8.jsonnet.golden index 38b93275..36bf6ecb 100644 --- a/sjsonnet/test/resources/go_test_suite/optional_args8.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/optional_args8.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Function foo has no parameter y - at [Apply].(optional_args8.jsonnet:2:4) +sjsonnet.Error: [foo] has no parameter y + at [].(optional_args8.jsonnet:1:7) diff --git a/sjsonnet/test/resources/go_test_suite/optional_args9.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/optional_args9.jsonnet.golden index 6fc4eca7..3c14cb72 100644 --- a/sjsonnet/test/resources/go_test_suite/optional_args9.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/optional_args9.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: binding parameter a second time: x - at [Apply].(optional_args9.jsonnet:1:16) +sjsonnet.Error: [anonymous] binding parameter a second time: x + at [].(optional_args9.jsonnet:1:16) diff --git a/sjsonnet/test/resources/go_test_suite/or4.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/or4.jsonnet.golden index b24b0977..703db6e2 100644 --- a/sjsonnet/test/resources/go_test_suite/or4.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/or4.jsonnet.golden @@ -1,4 +1,3 @@ sjsonnet.Error: xxx - at [Error].(or4.jsonnet:1:10) - at [Or].(or4.jsonnet:1:7) + at [].(or4.jsonnet:1:7) diff --git a/sjsonnet/test/resources/go_test_suite/or5.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/or5.jsonnet.golden index e1885436..44d0cc0f 100644 --- a/sjsonnet/test/resources/go_test_suite/or5.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/or5.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: binary operator || does not operate on strings. - at [Or].(or5.jsonnet:1:7) + at [].(or5.jsonnet:1:7) diff --git a/sjsonnet/test/resources/go_test_suite/or6.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/or6.jsonnet.golden index d4a48072..f59f9ed5 100644 --- a/sjsonnet/test/resources/go_test_suite/or6.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/or6.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: binary operator || does not operate on strings. - at [Or].(or6.jsonnet:1:7) + at [].(or6.jsonnet:1:7) diff --git a/sjsonnet/test/resources/go_test_suite/percent_bad.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/percent_bad.jsonnet.golden index 6a45dbc0..67693f7a 100644 --- a/sjsonnet/test/resources/go_test_suite/percent_bad.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/percent_bad.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: Unknown binary operation: number % string - at [BinaryOp %].(percent_bad.jsonnet:1:4) + at [].(percent_bad.jsonnet:1:4) diff --git a/sjsonnet/test/resources/go_test_suite/percent_bad2.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/percent_bad2.jsonnet.golden index 6b01cceb..7da7a0b8 100644 --- a/sjsonnet/test/resources/go_test_suite/percent_bad2.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/percent_bad2.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Too many values to format: 1, expected 0 - at [std.format].(percent_bad2.jsonnet:1:5) +sjsonnet.Error: [std.format] Too many values to format: 1, expected 0 + at [].(percent_bad2.jsonnet:1:5) diff --git a/sjsonnet/test/resources/go_test_suite/percent_bad3.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/percent_bad3.jsonnet.golden index 4d44afc0..a4a0363a 100644 --- a/sjsonnet/test/resources/go_test_suite/percent_bad3.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/percent_bad3.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: Unknown binary operation: function % number - at [BinaryOp %].(percent_bad3.jsonnet:1:17) + at [].(percent_bad3.jsonnet:1:17) diff --git a/sjsonnet/test/resources/go_test_suite/percent_format_str4.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/percent_format_str4.jsonnet.golden index b620643a..5ed41341 100644 --- a/sjsonnet/test/resources/go_test_suite/percent_format_str4.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/percent_format_str4.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Too many values to format: 2, expected 1 - at [std.format].(percent_format_str4.jsonnet:1:8) +sjsonnet.Error: [std.format] Too many values to format: 2, expected 1 + at [].(percent_format_str4.jsonnet:1:8) diff --git a/sjsonnet/test/resources/go_test_suite/percent_format_str5.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/percent_format_str5.jsonnet.golden index 9c84f213..0184ebc0 100644 --- a/sjsonnet/test/resources/go_test_suite/percent_format_str5.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/percent_format_str5.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Too few values to format: 1, expected at least 2 - at [std.format].(percent_format_str5.jsonnet:1:11) +sjsonnet.Error: [std.format] Too few values to format: 1, expected at least 2 + at [].(percent_format_str5.jsonnet:1:11) diff --git a/sjsonnet/test/resources/go_test_suite/percent_format_str6.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/percent_format_str6.jsonnet.golden index 206d3368..63e40b60 100644 --- a/sjsonnet/test/resources/go_test_suite/percent_format_str6.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/percent_format_str6.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Too few values to format: 1, expected at least 2 - at [std.format].(percent_format_str6.jsonnet:1:11) +sjsonnet.Error: [std.format] Too few values to format: 1, expected at least 2 + at [].(percent_format_str6.jsonnet:1:11) diff --git a/sjsonnet/test/resources/go_test_suite/percent_format_str7.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/percent_format_str7.jsonnet.golden index cdea698c..9e050715 100644 --- a/sjsonnet/test/resources/go_test_suite/percent_format_str7.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/percent_format_str7.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Format required a number at 0, got string - at [std.format].(percent_format_str7.jsonnet:1:8) +sjsonnet.Error: [std.format] Format required a number at 0, got string + at [].(percent_format_str7.jsonnet:1:8) diff --git a/sjsonnet/test/resources/go_test_suite/percent_mod_int5.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/percent_mod_int5.jsonnet.golden index 64f3c689..998bf664 100644 --- a/sjsonnet/test/resources/go_test_suite/percent_mod_int5.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/percent_mod_int5.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: not a number - + at [].(percent_mod_int5.jsonnet:1:4) diff --git a/sjsonnet/test/resources/go_test_suite/plus5.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/plus5.jsonnet.golden index d99beda0..d528e3a5 100644 --- a/sjsonnet/test/resources/go_test_suite/plus5.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/plus5.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: Unknown binary operation: number + function - at [BinaryOp +].(plus5.jsonnet:1:4) + at [].(plus5.jsonnet:1:4) diff --git a/sjsonnet/test/resources/go_test_suite/pow4.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/pow4.jsonnet.golden index 7bef97f8..447a0902 100644 --- a/sjsonnet/test/resources/go_test_suite/pow4.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/pow4.jsonnet.golden @@ -1,2 +1,3 @@ sjsonnet.Error: not a number + at [].(pow4.jsonnet:1:8) diff --git a/sjsonnet/test/resources/go_test_suite/pow7.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/pow7.jsonnet.golden index 16dde907..1773d54f 100644 --- a/sjsonnet/test/resources/go_test_suite/pow7.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/pow7.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: overflow - at [std.pow].(pow7.jsonnet:2:8) +sjsonnet.Error: [std.pow] overflow + at [].(pow7.jsonnet:2:8) diff --git a/sjsonnet/test/resources/go_test_suite/pow8.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/pow8.jsonnet.golden index 8a63062e..91f02ddc 100644 --- a/sjsonnet/test/resources/go_test_suite/pow8.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/pow8.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Wrong parameter type: expected Number, got string - at [std.pow].(pow8.jsonnet:1:8) +sjsonnet.Error: [std.pow] Wrong parameter type: expected Number, got string + at [].(pow8.jsonnet:1:8) diff --git a/sjsonnet/test/resources/go_test_suite/pow9.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/pow9.jsonnet.golden index ea0b64ad..738c2bf6 100644 --- a/sjsonnet/test/resources/go_test_suite/pow9.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/pow9.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Wrong parameter type: expected Number, got string - at [std.pow].(pow9.jsonnet:1:8) +sjsonnet.Error: [std.pow] Wrong parameter type: expected Number, got string + at [].(pow9.jsonnet:1:8) diff --git a/sjsonnet/test/resources/go_test_suite/recursive_thunk.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/recursive_thunk.jsonnet.golden index 30df5427..b1914463 100644 --- a/sjsonnet/test/resources/go_test_suite/recursive_thunk.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/recursive_thunk.jsonnet.golden @@ -1,11 +1,9 @@ sjsonnet.Error: xxx - at [Error].(recursive_thunk.jsonnet:1:35) - at [Apply2].(recursive_thunk.jsonnet:2:19) - at [Apply1].(recursive_thunk.jsonnet:2:23) - at [ValidId th].(recursive_thunk.jsonnet:1:52) - at [Apply2].(recursive_thunk.jsonnet:2:19) - at [Apply1].(recursive_thunk.jsonnet:2:23) - at [ValidId th].(recursive_thunk.jsonnet:1:52) - at [Apply2].(recursive_thunk.jsonnet:2:19) - at [Apply1].(recursive_thunk.jsonnet:3:4) + at [bar].(recursive_thunk.jsonnet:1:35) + at [foo].(recursive_thunk.jsonnet:2:23) + at [bar].(recursive_thunk.jsonnet:2:19) + at [foo].(recursive_thunk.jsonnet:2:23) + at [bar].(recursive_thunk.jsonnet:2:19) + at [foo].(recursive_thunk.jsonnet:3:4) + at [].(recursive_thunk.jsonnet:1:7) diff --git a/sjsonnet/test/resources/go_test_suite/stacktrace_assert.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/stacktrace_assert.jsonnet.golden index b9d267b3..0dcaa054 100644 --- a/sjsonnet/test/resources/go_test_suite/stacktrace_assert.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/stacktrace_assert.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: Assertion failed - at [Assert].(stacktrace_assert.jsonnet:1:10) + at [].(stacktrace_assert.jsonnet:1:1) diff --git a/sjsonnet/test/resources/go_test_suite/stacktrace_plussuper.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/stacktrace_plussuper.jsonnet.golden index 7ba133c0..c41b9bc3 100644 --- a/sjsonnet/test/resources/go_test_suite/stacktrace_plussuper.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/stacktrace_plussuper.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: Cannot merge null with object - at .((materialize) offset) + at [].(stacktrace_plussuper.jsonnet:1:7) diff --git a/sjsonnet/test/resources/go_test_suite/static_error_eof.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/static_error_eof.jsonnet.golden index 99f8a184..38de0cee 100644 --- a/sjsonnet/test/resources/go_test_suite/static_error_eof.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/static_error_eof.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.ParseError: Expected ";":2:1, found "" - at .(static_error_eof.jsonnet:2:1) + at [].(static_error_eof.jsonnet:2:1) diff --git a/sjsonnet/test/resources/go_test_suite/std.codepoint3.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/std.codepoint3.jsonnet.golden index 36f4f041..ab9ac909 100644 --- a/sjsonnet/test/resources/go_test_suite/std.codepoint3.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/std.codepoint3.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: expected a single character string, got aa - at [std.codepoint].(std.codepoint3.jsonnet:1:14) +sjsonnet.Error: [std.codepoint] expected a single character string, got aa + at [].(std.codepoint3.jsonnet:1:14) diff --git a/sjsonnet/test/resources/go_test_suite/std.codepoint6.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/std.codepoint6.jsonnet.golden index bb641051..816747fb 100644 --- a/sjsonnet/test/resources/go_test_suite/std.codepoint6.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/std.codepoint6.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: expected a single character string, got - at [std.codepoint].(std.codepoint6.jsonnet:1:14) +sjsonnet.Error: [std.codepoint] expected a single character string, got + at [].(std.codepoint6.jsonnet:1:14) diff --git a/sjsonnet/test/resources/go_test_suite/std.codepoint7.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/std.codepoint7.jsonnet.golden index 3f2a0eed..119095b8 100644 --- a/sjsonnet/test/resources/go_test_suite/std.codepoint7.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/std.codepoint7.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: expected a single character string, got ą - at [std.codepoint].(std.codepoint7.jsonnet:2:14) +sjsonnet.Error: [std.codepoint] expected a single character string, got ą + at [].(std.codepoint7.jsonnet:2:14) diff --git a/sjsonnet/test/resources/go_test_suite/std.codepoint8.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/std.codepoint8.jsonnet.golden index 199612d1..6f5924e0 100644 --- a/sjsonnet/test/resources/go_test_suite/std.codepoint8.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/std.codepoint8.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Wrong parameter type: expected String, got number - at [std.codepoint].(std.codepoint8.jsonnet:1:14) +sjsonnet.Error: [std.codepoint] Wrong parameter type: expected String, got number + at [].(std.codepoint8.jsonnet:1:14) diff --git a/sjsonnet/test/resources/go_test_suite/std.filter2.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/std.filter2.jsonnet.golden index 87ef50ca..7a25a5d3 100644 --- a/sjsonnet/test/resources/go_test_suite/std.filter2.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/std.filter2.jsonnet.golden @@ -1,4 +1,4 @@ sjsonnet.Error: x - at [Error].(std.filter2.jsonnet:1:12) - at [std.filter].(std.filter2.jsonnet:1:11) + at [std.filter].(std.filter2.jsonnet:1:12) + at [].(std.filter2.jsonnet:1:11) diff --git a/sjsonnet/test/resources/go_test_suite/std.filter4.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/std.filter4.jsonnet.golden index ff03e2db..a7ceb093 100644 --- a/sjsonnet/test/resources/go_test_suite/std.filter4.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/std.filter4.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Wrong parameter type: expected Function, got number - at [std.filter].(std.filter4.jsonnet:1:11) +sjsonnet.Error: [std.filter] Wrong parameter type: expected Function, got number + at [].(std.filter4.jsonnet:1:11) diff --git a/sjsonnet/test/resources/go_test_suite/std.filter5.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/std.filter5.jsonnet.golden index e21816d5..051da224 100644 --- a/sjsonnet/test/resources/go_test_suite/std.filter5.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/std.filter5.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Wrong parameter type: expected Array, got number - at [std.filter].(std.filter5.jsonnet:1:11) +sjsonnet.Error: [std.filter] Wrong parameter type: expected Array, got number + at [].(std.filter5.jsonnet:1:11) diff --git a/sjsonnet/test/resources/go_test_suite/std.filter6.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/std.filter6.jsonnet.golden index 40f91ca6..ac63805d 100644 --- a/sjsonnet/test/resources/go_test_suite/std.filter6.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/std.filter6.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Wrong parameter type: expected Array, got string - at [std.filter].(std.filter6.jsonnet:1:11) +sjsonnet.Error: [std.filter] Wrong parameter type: expected Array, got string + at [].(std.filter6.jsonnet:1:11) diff --git a/sjsonnet/test/resources/go_test_suite/std.filter8.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/std.filter8.jsonnet.golden index 2cffa96b..eac06091 100644 --- a/sjsonnet/test/resources/go_test_suite/std.filter8.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/std.filter8.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Wrong parameter type: expected Array, got function - at [std.filter].(std.filter8.jsonnet:1:11) +sjsonnet.Error: [std.filter] Wrong parameter type: expected Array, got function + at [].(std.filter8.jsonnet:1:11) diff --git a/sjsonnet/test/resources/go_test_suite/std.filter_swapped_args.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/std.filter_swapped_args.jsonnet.golden index aa9f0293..c9727e2e 100644 --- a/sjsonnet/test/resources/go_test_suite/std.filter_swapped_args.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/std.filter_swapped_args.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Wrong parameter type: expected Array, got function - at [std.filter].(std.filter_swapped_args.jsonnet:1:11) +sjsonnet.Error: [std.filter] Wrong parameter type: expected Array, got function + at [].(std.filter_swapped_args.jsonnet:1:11) diff --git a/sjsonnet/test/resources/go_test_suite/std.flatmap5.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/std.flatmap5.jsonnet.golden index 8ca4345e..03fe722a 100644 --- a/sjsonnet/test/resources/go_test_suite/std.flatmap5.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/std.flatmap5.jsonnet.golden @@ -1,5 +1,5 @@ sjsonnet.Error: a - at [Error].(std.flatmap5.jsonnet:1:21) - at [std.flatMap].(std.flatmap5.jsonnet:2:21) + at [std.flatMap].(std.flatmap5.jsonnet:1:21) at [std.type].(std.flatmap5.jsonnet:2:9) + at [].(std.flatmap5.jsonnet:1:7) diff --git a/sjsonnet/test/resources/go_test_suite/std.join7.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/std.join7.jsonnet.golden index 80f863a7..23f5aca3 100644 --- a/sjsonnet/test/resources/go_test_suite/std.join7.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/std.join7.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Cannot join array - at [std.join].(std.join7.jsonnet:1:9) +sjsonnet.Error: [std.join] Cannot join array + at [].(std.join7.jsonnet:1:9) diff --git a/sjsonnet/test/resources/go_test_suite/std.join8.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/std.join8.jsonnet.golden index b195b90e..61298c72 100644 --- a/sjsonnet/test/resources/go_test_suite/std.join8.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/std.join8.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Cannot join string - at [std.join].(std.join8.jsonnet:1:9) +sjsonnet.Error: [std.join] Cannot join string + at [].(std.join8.jsonnet:1:9) diff --git a/sjsonnet/test/resources/go_test_suite/std.makeArrayNamed3.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/std.makeArrayNamed3.jsonnet.golden index 8a7fe105..3b9ca3a4 100644 --- a/sjsonnet/test/resources/go_test_suite/std.makeArrayNamed3.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/std.makeArrayNamed3.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Function makeArray has no parameter blahblah - at [Apply].(std.makeArrayNamed3.jsonnet:1:14) +sjsonnet.Error: [std.makeArray] has no parameter blahblah + at [].(std.makeArrayNamed3.jsonnet:1:14) diff --git a/sjsonnet/test/resources/go_test_suite/std.makeArray_bad.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/std.makeArray_bad.jsonnet.golden index fe802ac2..74eed94d 100644 --- a/sjsonnet/test/resources/go_test_suite/std.makeArray_bad.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/std.makeArray_bad.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Expected number, found string - at [std.makeArray].(std.makeArray_bad.jsonnet:1:14) +sjsonnet.Error: [std.makeArray] Expected number, found string + at [].(std.makeArray_bad.jsonnet:1:14) diff --git a/sjsonnet/test/resources/go_test_suite/std.makeArray_bad2.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/std.makeArray_bad2.jsonnet.golden index e469c1cf..72f38a8f 100644 --- a/sjsonnet/test/resources/go_test_suite/std.makeArray_bad2.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/std.makeArray_bad2.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Wrong parameter type: expected Function, got string - at [std.makeArray].(std.makeArray_bad2.jsonnet:1:14) +sjsonnet.Error: [std.makeArray] Wrong parameter type: expected Function, got string + at [].(std.makeArray_bad2.jsonnet:1:14) diff --git a/sjsonnet/test/resources/go_test_suite/std.makeArray_noninteger.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/std.makeArray_noninteger.jsonnet.golden index 0290613d..8ecc53d5 100644 --- a/sjsonnet/test/resources/go_test_suite/std.makeArray_noninteger.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/std.makeArray_noninteger.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: index value is not a valid integer - at [std.makeArray].(std.makeArray_noninteger.jsonnet:1:14) +sjsonnet.Error: [std.makeArray] index value is not a valid integer + at [].(std.makeArray_noninteger.jsonnet:1:14) diff --git a/sjsonnet/test/resources/go_test_suite/std.makeArray_noninteger_big.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/std.makeArray_noninteger_big.jsonnet.golden index cd1b8027..caa52dec 100644 --- a/sjsonnet/test/resources/go_test_suite/std.makeArray_noninteger_big.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/std.makeArray_noninteger_big.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: index value is not a valid integer - at [std.makeArray].(std.makeArray_noninteger_big.jsonnet:1:14) +sjsonnet.Error: [std.makeArray] index value is not a valid integer + at [].(std.makeArray_noninteger_big.jsonnet:1:14) diff --git a/sjsonnet/test/resources/go_test_suite/std.makeArray_recursive_evalutation_order_matters.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/std.makeArray_recursive_evalutation_order_matters.jsonnet.golden index eb1f4948..1b79f38e 100644 --- a/sjsonnet/test/resources/go_test_suite/std.makeArray_recursive_evalutation_order_matters.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/std.makeArray_recursive_evalutation_order_matters.jsonnet.golden @@ -1 +1 @@ -500 \ No newline at end of file +500 diff --git a/sjsonnet/test/resources/go_test_suite/std.manifestYamlDoc_error.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/std.manifestYamlDoc_error.jsonnet.golden index d947f9d7..300861a3 100644 --- a/sjsonnet/test/resources/go_test_suite/std.manifestYamlDoc_error.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/std.manifestYamlDoc_error.jsonnet.golden @@ -1,4 +1,4 @@ sjsonnet.Error: foo - at [Error].(std.manifestYamlDoc_error.jsonnet:1:31) - at [std.manifestYamlDoc].(std.manifestYamlDoc_error.jsonnet:1:20) + at [std.manifestYamlDoc].(std.manifestYamlDoc_error.jsonnet:1:31) + at [].(std.manifestYamlDoc_error.jsonnet:1:20) diff --git a/sjsonnet/test/resources/go_test_suite/std.mantissa3.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/std.mantissa3.jsonnet.golden index a4a817cd..91bc8733 100644 --- a/sjsonnet/test/resources/go_test_suite/std.mantissa3.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/std.mantissa3.jsonnet.golden @@ -1 +1 @@ -0.83999999999999997 +0.84 diff --git a/sjsonnet/test/resources/go_test_suite/std.maxArrayOnEmpty.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/std.maxArrayOnEmpty.jsonnet.golden index 513090df..471d932b 100644 --- a/sjsonnet/test/resources/go_test_suite/std.maxArrayOnEmpty.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/std.maxArrayOnEmpty.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Expected at least one element in array. Got none - at [std.maxArray].(std.maxArrayOnEmpty.jsonnet:1:13) +sjsonnet.Error: [std.maxArray] Expected at least one element in array. Got none + at [].(std.maxArrayOnEmpty.jsonnet:1:13) diff --git a/sjsonnet/test/resources/go_test_suite/std.md5_6.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/std.md5_6.jsonnet.golden index c7ee4d5a..0f81b32f 100644 --- a/sjsonnet/test/resources/go_test_suite/std.md5_6.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/std.md5_6.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Wrong parameter type: expected String, got number - at [std.md5].(std.md5_6.jsonnet:1:8) +sjsonnet.Error: [std.md5] Wrong parameter type: expected String, got number + at [].(std.md5_6.jsonnet:1:8) diff --git a/sjsonnet/test/resources/go_test_suite/std.minArrayOnEmpty.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/std.minArrayOnEmpty.jsonnet.golden index c84b2066..76fb6efa 100644 --- a/sjsonnet/test/resources/go_test_suite/std.minArrayOnEmpty.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/std.minArrayOnEmpty.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Expected at least one element in array. Got none - at [std.minArray].(std.minArrayOnEmpty.jsonnet:1:13) +sjsonnet.Error: [std.minArray] Expected at least one element in array. Got none + at [].(std.minArrayOnEmpty.jsonnet:1:13) diff --git a/sjsonnet/test/resources/go_test_suite/std.modulo2.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/std.modulo2.jsonnet.golden index 25a91466..8fd4b969 100644 --- a/sjsonnet/test/resources/go_test_suite/std.modulo2.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/std.modulo2.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Wrong parameter type: expected Number, got string - at [std.modulo].(std.modulo2.jsonnet:1:11) +sjsonnet.Error: [std.modulo] Wrong parameter type: expected Number, got string + at [].(std.modulo2.jsonnet:1:11) diff --git a/sjsonnet/test/resources/go_test_suite/std.modulo3.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/std.modulo3.jsonnet.golden index 6c691c0b..32aa9e29 100644 --- a/sjsonnet/test/resources/go_test_suite/std.modulo3.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/std.modulo3.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Wrong parameter type: expected Number, got string - at [std.modulo].(std.modulo3.jsonnet:1:11) +sjsonnet.Error: [std.modulo] Wrong parameter type: expected Number, got string + at [].(std.modulo3.jsonnet:1:11) diff --git a/sjsonnet/test/resources/go_test_suite/std.primitiveEquals10.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/std.primitiveEquals10.jsonnet.golden index df2d52ab..eda95fc4 100644 --- a/sjsonnet/test/resources/go_test_suite/std.primitiveEquals10.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/std.primitiveEquals10.jsonnet.golden @@ -1,4 +1,4 @@ sjsonnet.Error: x - at [Error].(std.primitiveEquals10.jsonnet:1:21) - at [std.primitiveEquals].(std.primitiveEquals10.jsonnet:1:20) + at [std.primitiveEquals].(std.primitiveEquals10.jsonnet:1:21) + at [].(std.primitiveEquals10.jsonnet:1:20) diff --git a/sjsonnet/test/resources/go_test_suite/std.primitiveEquals13.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/std.primitiveEquals13.jsonnet.golden index e9b75bf2..f278f70d 100644 --- a/sjsonnet/test/resources/go_test_suite/std.primitiveEquals13.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/std.primitiveEquals13.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: primitiveEquals operates on primitive types, got array and array - at [std.primitiveEquals].(std.primitiveEquals13.jsonnet:1:20) +sjsonnet.Error: [std.primitiveEquals] primitiveEquals operates on primitive types, got array and array + at [].(std.primitiveEquals13.jsonnet:1:20) diff --git a/sjsonnet/test/resources/go_test_suite/std.primitiveEquals6.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/std.primitiveEquals6.jsonnet.golden index 4384eadb..1e399abc 100644 --- a/sjsonnet/test/resources/go_test_suite/std.primitiveEquals6.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/std.primitiveEquals6.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: primitiveEquals operates on primitive types, got object and object - at [std.primitiveEquals].(std.primitiveEquals6.jsonnet:1:20) +sjsonnet.Error: [std.primitiveEquals] primitiveEquals operates on primitive types, got object and object + at [].(std.primitiveEquals6.jsonnet:1:20) diff --git a/sjsonnet/test/resources/go_test_suite/std.primitiveEquals7.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/std.primitiveEquals7.jsonnet.golden index fba29551..10003236 100644 --- a/sjsonnet/test/resources/go_test_suite/std.primitiveEquals7.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/std.primitiveEquals7.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: primitiveEquals operates on primitive types, got function and function - at [std.primitiveEquals].(std.primitiveEquals7.jsonnet:1:20) +sjsonnet.Error: [std.primitiveEquals] primitiveEquals operates on primitive types, got function and function + at [].(std.primitiveEquals7.jsonnet:1:20) diff --git a/sjsonnet/test/resources/go_test_suite/std.primitiveEquals9.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/std.primitiveEquals9.jsonnet.golden index e7a5c5e7..c8ec515f 100644 --- a/sjsonnet/test/resources/go_test_suite/std.primitiveEquals9.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/std.primitiveEquals9.jsonnet.golden @@ -1,4 +1,4 @@ sjsonnet.Error: x - at [Error].(std.primitiveEquals9.jsonnet:1:25) - at [std.primitiveEquals].(std.primitiveEquals9.jsonnet:1:20) + at [std.primitiveEquals].(std.primitiveEquals9.jsonnet:1:25) + at [].(std.primitiveEquals9.jsonnet:1:20) diff --git a/sjsonnet/test/resources/go_test_suite/std.sort3.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/std.sort3.jsonnet.golden index 90334ce7..c81b73a4 100644 --- a/sjsonnet/test/resources/go_test_suite/std.sort3.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/std.sort3.jsonnet.golden @@ -1,4 +1,4 @@ sjsonnet.Error: foo - at [Error].(std.sort3.jsonnet:1:16) - at [std.sort].(std.sort3.jsonnet:1:9) + at [std.sort].(std.sort3.jsonnet:1:16) + at [].(std.sort3.jsonnet:1:9) diff --git a/sjsonnet/test/resources/go_test_suite/std.sort4.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/std.sort4.jsonnet.golden index 09c58df7..e483e888 100644 --- a/sjsonnet/test/resources/go_test_suite/std.sort4.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/std.sort4.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Cannot sort with values that are not all the same type - at [std.sort].(std.sort4.jsonnet:1:9) +sjsonnet.Error: [std.sort] Cannot sort with values that are not all the same type + at [].(std.sort4.jsonnet:1:9) diff --git a/sjsonnet/test/resources/go_test_suite/std.toString5.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/std.toString5.jsonnet.golden index db07686a..f1f18cc4 100644 --- a/sjsonnet/test/resources/go_test_suite/std.toString5.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/std.toString5.jsonnet.golden @@ -1,4 +1,4 @@ sjsonnet.Error: x - at [Error].(std.toString5.jsonnet:1:14) - at [std.toString].(std.toString5.jsonnet:1:13) + at [std.toString].(std.toString5.jsonnet:1:14) + at [].(std.toString5.jsonnet:1:13) diff --git a/sjsonnet/test/resources/go_test_suite/strReplace3.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/strReplace3.jsonnet.golden index d6ee3276..3e1925af 100644 --- a/sjsonnet/test/resources/go_test_suite/strReplace3.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/strReplace3.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Cannot replace empty string in strReplace - at [std.strReplace].(strReplace3.jsonnet:1:15) +sjsonnet.Error: [std.strReplace] Cannot replace empty string in strReplace + at [].(strReplace3.jsonnet:1:15) diff --git a/sjsonnet/test/resources/go_test_suite/string_divided_by_number.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/string_divided_by_number.jsonnet.golden index 2c80963f..c1baf4e5 100644 --- a/sjsonnet/test/resources/go_test_suite/string_divided_by_number.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/string_divided_by_number.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: Unknown binary operation: string / number - at [BinaryOp /].(string_divided_by_number.jsonnet:1:7) + at [].(string_divided_by_number.jsonnet:1:7) diff --git a/sjsonnet/test/resources/go_test_suite/string_index_negative.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/string_index_negative.jsonnet.golden index 109a8917..92cd565d 100644 --- a/sjsonnet/test/resources/go_test_suite/string_index_negative.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/string_index_negative.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: index value is not a positive integer, got: -1 - at [Lookup].(string_index_negative.jsonnet:1:7) + at [].(string_index_negative.jsonnet:1:7) diff --git a/sjsonnet/test/resources/go_test_suite/string_index_out_of_bounds.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/string_index_out_of_bounds.jsonnet.golden index 7647e874..9426db8f 100644 --- a/sjsonnet/test/resources/go_test_suite/string_index_out_of_bounds.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/string_index_out_of_bounds.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: string bounds error: 4 not within [0, 4) - at [Lookup].(string_index_out_of_bounds.jsonnet:1:7) + at [].(string_index_out_of_bounds.jsonnet:1:7) diff --git a/sjsonnet/test/resources/go_test_suite/string_minus_number.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/string_minus_number.jsonnet.golden index f6b4319c..802a3733 100644 --- a/sjsonnet/test/resources/go_test_suite/string_minus_number.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/string_minus_number.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: Unknown binary operation: string - number - at [BinaryOp -].(string_minus_number.jsonnet:1:5) + at [].(string_minus_number.jsonnet:1:5) diff --git a/sjsonnet/test/resources/go_test_suite/string_plus_function.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/string_plus_function.jsonnet.golden index 1aa94152..b68baf7c 100644 --- a/sjsonnet/test/resources/go_test_suite/string_plus_function.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/string_plus_function.jsonnet.golden @@ -1,4 +1,3 @@ sjsonnet.Error: Couldn't manifest function with params [] - at .(string_plus_function.jsonnet:1:10) - at [BinaryOp +].(string_plus_function.jsonnet:1:7) + at [].(string_plus_function.jsonnet:1:7) diff --git a/sjsonnet/test/resources/go_test_suite/string_times_number.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/string_times_number.jsonnet.golden index fd76e857..6b05e85b 100644 --- a/sjsonnet/test/resources/go_test_suite/string_times_number.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/string_times_number.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: Unknown binary operation: string * number - at [BinaryOp *].(string_times_number.jsonnet:1:5) + at [].(string_times_number.jsonnet:1:5) diff --git a/sjsonnet/test/resources/go_test_suite/supersugar8.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/supersugar8.jsonnet.golden index e06bfb23..6b8407fb 100644 --- a/sjsonnet/test/resources/go_test_suite/supersugar8.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/supersugar8.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: Assertion failed - at [Assert].(supersugar8.jsonnet:1:14) + at [].(supersugar8.jsonnet:1:19) diff --git a/sjsonnet/test/resources/go_test_suite/syntax_error.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/syntax_error.jsonnet.golden index 66af1cf3..24e651a9 100644 --- a/sjsonnet/test/resources/go_test_suite/syntax_error.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/syntax_error.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.ParseError: Expected any-char:2:1, found "" - at .(syntax_error.jsonnet:2:1) + at [].(syntax_error.jsonnet:2:1) diff --git a/sjsonnet/test/resources/go_test_suite/tailstrict2.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/tailstrict2.jsonnet.golden index ca4aa76b..442a7ace 100644 --- a/sjsonnet/test/resources/go_test_suite/tailstrict2.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/tailstrict2.jsonnet.golden @@ -1,5 +1,5 @@ sjsonnet.Error: xxx - at [Error].(tailstrict2.jsonnet:1:13) - at [Apply1].(tailstrict2.jsonnet:2:15) - at [Apply1].(tailstrict2.jsonnet:2:19) + at [e].(tailstrict2.jsonnet:1:13) + at [anonymous].(tailstrict2.jsonnet:2:19) + at [].(tailstrict2.jsonnet:1:7) diff --git a/sjsonnet/test/resources/go_test_suite/tailstrict3.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/tailstrict3.jsonnet.golden index d7d4591f..1e13ba7c 100644 --- a/sjsonnet/test/resources/go_test_suite/tailstrict3.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/tailstrict3.jsonnet.golden @@ -1,3 +1,4 @@ sjsonnet.Error: xxx - at [Error].(tailstrict3.jsonnet:1:16) - at [Apply1].(tailstrict3.jsonnet:2:4) + at [foo].(tailstrict3.jsonnet:1:16) + at [].(tailstrict3.jsonnet:1:7) + diff --git a/sjsonnet/test/resources/go_test_suite/too_many_arguments.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/too_many_arguments.jsonnet.golden index e981623a..b936e8e7 100644 --- a/sjsonnet/test/resources/go_test_suite/too_many_arguments.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/too_many_arguments.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Too many args, function has 3 parameter(s) - at [Apply].(too_many_arguments.jsonnet:1:23) +sjsonnet.Error: [anonymous] Too many args, has 3 parameter(s) + at [].(too_many_arguments.jsonnet:1:23) diff --git a/sjsonnet/test/resources/go_test_suite/type_error.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/type_error.jsonnet.golden index 3dec2d54..be3b3125 100644 --- a/sjsonnet/test/resources/go_test_suite/type_error.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/type_error.jsonnet.golden @@ -1,4 +1,4 @@ sjsonnet.Error: xxx - at [Error].(type_error.jsonnet:1:10) - at [std.type].(type_error.jsonnet:1:9) + at [std.type].(type_error.jsonnet:1:10) + at [].(type_error.jsonnet:1:9) diff --git a/sjsonnet/test/resources/go_test_suite/unary_minus4.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/unary_minus4.jsonnet.golden index 5536f79c..0886fb00 100644 --- a/sjsonnet/test/resources/go_test_suite/unary_minus4.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/unary_minus4.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: Unknown unary operation: - string - at [UnaryOp -].(unary_minus4.jsonnet:1:1) + at [].(unary_minus4.jsonnet:1:1) diff --git a/sjsonnet/test/resources/go_test_suite/unary_object.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/unary_object.jsonnet.golden index 3799a7e1..bde9b3fe 100644 --- a/sjsonnet/test/resources/go_test_suite/unary_object.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/unary_object.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: Unknown unary operation: + object - at [UnaryOp +].(unary_object.jsonnet:1:1) + at [].(unary_object.jsonnet:1:1) diff --git a/sjsonnet/test/resources/go_test_suite/unfinished_args.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/unfinished_args.jsonnet.golden index 887ff6f8..afc9b5f1 100644 --- a/sjsonnet/test/resources/go_test_suite/unfinished_args.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/unfinished_args.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.ParseError: Expected ")":2:1, found "" - at .(unfinished_args.jsonnet:2:1) + at [].(unfinished_args.jsonnet:2:1) diff --git a/sjsonnet/test/resources/go_test_suite/variable_not_visible.jsonnet.golden b/sjsonnet/test/resources/go_test_suite/variable_not_visible.jsonnet.golden index fd56f99a..65912125 100644 --- a/sjsonnet/test/resources/go_test_suite/variable_not_visible.jsonnet.golden +++ b/sjsonnet/test/resources/go_test_suite/variable_not_visible.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.StaticError: Unknown variable: nested - at [Id nested].(variable_not_visible.jsonnet:1:44) + at [].(variable_not_visible.jsonnet:1:44) diff --git a/sjsonnet/test/resources/new_test_suite/deep_nested_empty_objects.jsonnet.golden b/sjsonnet/test/resources/new_test_suite/deep_nested_empty_objects.jsonnet.golden index edce105d..b7048171 100644 --- a/sjsonnet/test/resources/new_test_suite/deep_nested_empty_objects.jsonnet.golden +++ b/sjsonnet/test/resources/new_test_suite/deep_nested_empty_objects.jsonnet.golden @@ -198,7 +198,7 @@ "inner": { "inner": { "inner": { - "inner": {} + "inner": { } } } } diff --git a/sjsonnet/test/resources/new_test_suite/error.std.filter_callback.jsonnet b/sjsonnet/test/resources/new_test_suite/error.std.filter_callback.jsonnet new file mode 100644 index 00000000..9f8f338d --- /dev/null +++ b/sjsonnet/test/resources/new_test_suite/error.std.filter_callback.jsonnet @@ -0,0 +1 @@ +std.filter(function(x) error "oops", [1, 2, 3]) diff --git a/sjsonnet/test/resources/new_test_suite/error.std.filter_callback.jsonnet.golden b/sjsonnet/test/resources/new_test_suite/error.std.filter_callback.jsonnet.golden new file mode 100644 index 00000000..0e01de73 --- /dev/null +++ b/sjsonnet/test/resources/new_test_suite/error.std.filter_callback.jsonnet.golden @@ -0,0 +1,4 @@ +sjsonnet.Error: oops + at [std.filter].(error.std.filter_callback.jsonnet:1:24) + at [].(error.std.filter_callback.jsonnet:1:11) + diff --git a/sjsonnet/test/resources/new_test_suite/error.std.foldl_callback.jsonnet b/sjsonnet/test/resources/new_test_suite/error.std.foldl_callback.jsonnet new file mode 100644 index 00000000..f717ed6e --- /dev/null +++ b/sjsonnet/test/resources/new_test_suite/error.std.foldl_callback.jsonnet @@ -0,0 +1 @@ +std.foldl(function(acc, x) error "oops", [1, 2, 3], 0) diff --git a/sjsonnet/test/resources/new_test_suite/error.std.foldl_callback.jsonnet.golden b/sjsonnet/test/resources/new_test_suite/error.std.foldl_callback.jsonnet.golden new file mode 100644 index 00000000..5c62f950 --- /dev/null +++ b/sjsonnet/test/resources/new_test_suite/error.std.foldl_callback.jsonnet.golden @@ -0,0 +1,4 @@ +sjsonnet.Error: oops + at [std.foldl].(error.std.foldl_callback.jsonnet:1:28) + at [].(error.std.foldl_callback.jsonnet:1:10) + diff --git a/sjsonnet/test/resources/new_test_suite/error.std.map_callback.jsonnet b/sjsonnet/test/resources/new_test_suite/error.std.map_callback.jsonnet new file mode 100644 index 00000000..2286c619 --- /dev/null +++ b/sjsonnet/test/resources/new_test_suite/error.std.map_callback.jsonnet @@ -0,0 +1 @@ +std.map(function(x) error "oops", [1, 2, 3]) diff --git a/sjsonnet/test/resources/new_test_suite/error.std.map_callback.jsonnet.golden b/sjsonnet/test/resources/new_test_suite/error.std.map_callback.jsonnet.golden new file mode 100644 index 00000000..3df1c373 --- /dev/null +++ b/sjsonnet/test/resources/new_test_suite/error.std.map_callback.jsonnet.golden @@ -0,0 +1,3 @@ +sjsonnet.Error: oops + at [].(error.std.map_callback.jsonnet:1:8) + diff --git a/sjsonnet/test/resources/new_test_suite/error.std.nested_callback.jsonnet b/sjsonnet/test/resources/new_test_suite/error.std.nested_callback.jsonnet new file mode 100644 index 00000000..05b5933d --- /dev/null +++ b/sjsonnet/test/resources/new_test_suite/error.std.nested_callback.jsonnet @@ -0,0 +1 @@ +std.map(function(xs) std.filter(function(x) error "nested", xs), [[1,2,3]]) diff --git a/sjsonnet/test/resources/new_test_suite/error.std.nested_callback.jsonnet.golden b/sjsonnet/test/resources/new_test_suite/error.std.nested_callback.jsonnet.golden new file mode 100644 index 00000000..2f96158b --- /dev/null +++ b/sjsonnet/test/resources/new_test_suite/error.std.nested_callback.jsonnet.golden @@ -0,0 +1,4 @@ +sjsonnet.Error: nested + at [std.filter].(error.std.nested_callback.jsonnet:1:45) + at [].(error.std.nested_callback.jsonnet:1:8) + diff --git a/sjsonnet/test/resources/refresh_golden_outputs.sh b/sjsonnet/test/resources/refresh_golden_outputs.sh index f397d84a..002e308c 100755 --- a/sjsonnet/test/resources/refresh_golden_outputs.sh +++ b/sjsonnet/test/resources/refresh_golden_outputs.sh @@ -5,25 +5,47 @@ ROOT_DIR="$(git rev-parse --show-toplevel)" pushd "$ROOT_DIR" || exit 1 ./mill show "sjsonnet.jvm[3.3.7].assembly" -SJSONNET="out/sjsonnet/jvm/3.3.7/assembly.dest/out.jar" +SJSONNET="$ROOT_DIR/out/sjsonnet/jvm/3.3.7/assembly.dest/out.jar" -JAVA_OPTS="-Xss100m -Xms2g -XX:+UseG1GC" -PARAMS="--strict-import-syntax --strict-inherited-assertions --strict-set-operations" +JAVA_OPTS="-Xss100m -Xms2g -XX:+UseParallelGC" +PARAMS="" SCRIPT_DIR="sjsonnet/test/resources" +# If specific files are passed as arguments, regenerate only those +if [ $# -gt 0 ]; then + for f in "$@"; do + [ -e "$f" ] || { echo "File not found: $f"; continue; } + echo " Processing file: $f" + + EXT_PARAMS="" + TLA_PARAMS="" + base="$(basename "$f")" + if [[ $base == tla.* ]] ; then + TLA_PARAMS="--tla-str=var1=test --tla-code=var2={x:1,y:2}" + elif [[ $f == *test_suite/* ]] && [[ $f != *go_test_suite/* ]] && [[ $f != *new_test_suite/* ]]; then + EXT_PARAMS="--ext-str=var1=test --ext-code=var2={x:1,y:2}" + fi + + java $JAVA_OPTS -jar "$SJSONNET" $PARAMS $EXT_PARAMS $TLA_PARAMS "$f" > "$f.golden" 2>&1 || true + done + popd || exit 1 + echo "Done refreshing specified golden outputs." + exit 0 +fi + # Process test_suite suite="$SCRIPT_DIR/test_suite" +pushd "$suite" || exit 1 echo "Refreshing golden outputs for suite: test_suite" -for f in "$suite"/*.jsonnet; do - # Skip files that don't exist (in case no matches) +for f in *.jsonnet; do [ -e "$f" ] || continue echo " Processing file: $f" EXT_PARAMS="" TLA_PARAMS="" - if [[ $f == */tla.* ]] ; then + if [[ $f == tla.* ]] ; then TLA_PARAMS="--tla-str=var1=test --tla-code=var2={x:1,y:2}" else EXT_PARAMS="--ext-str=var1=test --ext-code=var2={x:1,y:2}" @@ -31,19 +53,32 @@ for f in "$suite"/*.jsonnet; do java $JAVA_OPTS -jar "$SJSONNET" $PARAMS $EXT_PARAMS $TLA_PARAMS "$f" > "$f.golden" 2>&1 || true done +popd || exit 1 # Process go_test_suite suite="$SCRIPT_DIR/go_test_suite" +pushd "$suite" || exit 1 echo "Refreshing golden outputs for suite: go_test_suite" -for f in "$suite"/*.jsonnet; do - # Skip files that don't exist (in case no matches) +for f in *.jsonnet; do [ -e "$f" ] || continue echo " Processing file: $f" java $JAVA_OPTS -jar "$SJSONNET" $PARAMS "$f" > "$f.golden" 2>&1 || true done +popd || exit 1 +# Process new_test_suite +suite="$SCRIPT_DIR/new_test_suite" +pushd "$suite" || exit 1 +echo "Refreshing golden outputs for suite: new_test_suite" +for f in *.jsonnet; do + [ -e "$f" ] || continue + + echo " Processing file: $f" + java $JAVA_OPTS -jar "$SJSONNET" $PARAMS "$f" > "$f.golden" 2>&1 || true +done popd || exit 1 -echo "Done refreshing golden outputs for test_suite and go_test_suite." +popd || exit 1 +echo "Done refreshing golden outputs for test_suite, go_test_suite, and new_test_suite." diff --git a/sjsonnet/test/resources/test_suite/dos_line_endings.jsonnet.golden b/sjsonnet/test/resources/test_suite/dos_line_endings.jsonnet.golden index a766859a..bb9c9fc8 100644 --- a/sjsonnet/test/resources/test_suite/dos_line_endings.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/dos_line_endings.jsonnet.golden @@ -1,3 +1,3 @@ { "text": "A paragraph\r\nof text.\r\n" -} \ No newline at end of file +} diff --git a/sjsonnet/test/resources/test_suite/error.01.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.01.jsonnet.golden index e154268f..1994fc82 100644 --- a/sjsonnet/test/resources/test_suite/error.01.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.01.jsonnet.golden @@ -1,6 +1,6 @@ sjsonnet.Error: foo - at [Error].(error.01.jsonnet:17:29) - at [Apply1].(error.01.jsonnet:18:36) - at [Apply1].(error.01.jsonnet:19:35) - at [Apply1].(error.01.jsonnet:20:7) + at [bananas].(error.01.jsonnet:17:29) + at [oranges].(error.01.jsonnet:19:35) + at [apples].(error.01.jsonnet:20:7) + at [].(error.01.jsonnet:17:7) diff --git a/sjsonnet/test/resources/test_suite/error.02.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.02.jsonnet.golden index 668f14fe..8e909c25 100644 --- a/sjsonnet/test/resources/test_suite/error.02.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.02.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: Foo. - at [Error].(error.02.jsonnet:17:1) + at [].(error.02.jsonnet:17:1) diff --git a/sjsonnet/test/resources/test_suite/error.03.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.03.jsonnet.golden index 5683fef6..e8d70027 100644 --- a/sjsonnet/test/resources/test_suite/error.03.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.03.jsonnet.golden @@ -1,4 +1,3 @@ sjsonnet.Error: foo - at [Error].(error.03.jsonnet:17:21) - at [Select x].(error.03.jsonnet:18:7) + at [].(error.03.jsonnet:17:7) diff --git a/sjsonnet/test/resources/test_suite/error.04.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.04.jsonnet.golden index b4b7d66e..bd62ff47 100644 --- a/sjsonnet/test/resources/test_suite/error.04.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.04.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: foo - at [Error].(error.04.jsonnet:17:21) + at [].(error.04.jsonnet:17:7) diff --git a/sjsonnet/test/resources/test_suite/error.05.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.05.jsonnet.golden index c89e2a28..82b847eb 100644 --- a/sjsonnet/test/resources/test_suite/error.05.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.05.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: foo - at [Error].(error.05.jsonnet:17:21) + at [].(error.05.jsonnet:17:7) diff --git a/sjsonnet/test/resources/test_suite/error.06.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.06.jsonnet.golden index 4689f18d..ba0be51d 100644 --- a/sjsonnet/test/resources/test_suite/error.06.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.06.jsonnet.golden @@ -1,6 +1,4 @@ sjsonnet.Error: division by zero - at [BinaryOp /].(error.06.jsonnet:17:15) - at [ValidId err].(error.06.jsonnet:18:22) - at [Apply0].(error.06.jsonnet:19:2) - at [BinaryOp +].(error.06.jsonnet:19:5) + at [f].(error.06.jsonnet:17:15) + at [].(error.06.jsonnet:17:7) diff --git a/sjsonnet/test/resources/test_suite/error.07.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.07.jsonnet.golden index 437d5838..a3e079f6 100644 --- a/sjsonnet/test/resources/test_suite/error.07.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.07.jsonnet.golden @@ -1,7 +1,4 @@ sjsonnet.Error: sarcasm - at [Error].(error.07.jsonnet:18:31) - at [Lookup].(error.07.jsonnet:17:32) - at [Apply1].(error.07.jsonnet:18:20) - at [ValidId toxic].(error.07.jsonnet:19:1) - at [BinaryOp +].(error.07.jsonnet:19:7) + at [third].(error.07.jsonnet:18:31) + at [].(error.07.jsonnet:17:7) diff --git a/sjsonnet/test/resources/test_suite/error.08.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.08.jsonnet.golden index 7614ce98..4f074a8c 100644 --- a/sjsonnet/test/resources/test_suite/error.08.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.08.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: {"a": 1, "b": 2, "c": 3} - at [Error].(error.08.jsonnet:18:1) + at [].(error.08.jsonnet:17:7) diff --git a/sjsonnet/test/resources/test_suite/error.args_commafodder.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.args_commafodder.jsonnet.golden index 78797454..e5ca5493 100644 --- a/sjsonnet/test/resources/test_suite/error.args_commafodder.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.args_commafodder.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.StaticError: Unknown variable: foo - at [Id foo].(error.args_commafodder.jsonnet:1:1) + at [].(error.args_commafodder.jsonnet:1:1) diff --git a/sjsonnet/test/resources/test_suite/error.array_fractional_index.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.array_fractional_index.jsonnet.golden index a1bb54b0..b8ab154b 100644 --- a/sjsonnet/test/resources/test_suite/error.array_fractional_index.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.array_fractional_index.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: index value is not a valid integer - at [Lookup].(error.array_fractional_index.jsonnet:17:10) + at [].(error.array_fractional_index.jsonnet:17:10) diff --git a/sjsonnet/test/resources/test_suite/error.array_index_string.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.array_index_string.jsonnet.golden index 35ed7da9..b4607129 100644 --- a/sjsonnet/test/resources/test_suite/error.array_index_string.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.array_index_string.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: attempted to index a array with string foo - at [Select foo].(error.array_index_string.jsonnet:17:10) + at [].(error.array_index_string.jsonnet:17:10) diff --git a/sjsonnet/test/resources/test_suite/error.array_large_index.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.array_large_index.jsonnet.golden index 0d15b986..c2fbf932 100644 --- a/sjsonnet/test/resources/test_suite/error.array_large_index.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.array_large_index.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: index value is not a valid integer - at [Lookup].(error.array_large_index.jsonnet:17:10) + at [].(error.array_large_index.jsonnet:17:10) diff --git a/sjsonnet/test/resources/test_suite/error.array_recursive_manifest.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.array_recursive_manifest.jsonnet.golden index b44a84aa..da224dc8 100644 --- a/sjsonnet/test/resources/test_suite/error.array_recursive_manifest.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.array_recursive_manifest.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: Stackoverflow while materializing, possibly due to recursive value - at .(error.array_recursive_manifest.jsonnet:17:11) + at [].(error.array_recursive_manifest.jsonnet:17:7) diff --git a/sjsonnet/test/resources/test_suite/error.assert.fail1.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.assert.fail1.jsonnet.golden index fbc3695a..37ddeab9 100644 --- a/sjsonnet/test/resources/test_suite/error.assert.fail1.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.assert.fail1.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: Assertion failed - at [AssertExpr].(error.assert.fail1.jsonnet:20:1) + at [].(error.assert.fail1.jsonnet:17:7) diff --git a/sjsonnet/test/resources/test_suite/error.assert.fail2.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.assert.fail2.jsonnet.golden index 44a6083c..25a721ba 100644 --- a/sjsonnet/test/resources/test_suite/error.assert.fail2.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.assert.fail2.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: Assertion failed: foo was not equal to bar - at [AssertExpr].(error.assert.fail2.jsonnet:20:1) + at [].(error.assert.fail2.jsonnet:17:7) diff --git a/sjsonnet/test/resources/test_suite/error.assert_equal_obj.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.assert_equal_obj.jsonnet.golden index 8b375d7f..5efa3737 100644 --- a/sjsonnet/test/resources/test_suite/error.assert_equal_obj.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.assert_equal_obj.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: assertEqual failed: {"a":1} != {"b":1} - at [std.assertEqual].(error.assert_equal_obj.jsonnet:17:16) +sjsonnet.Error: [std.assertEqual] assertEqual failed: {"a":1} != {"b":1} + at [].(error.assert_equal_obj.jsonnet:17:16) diff --git a/sjsonnet/test/resources/test_suite/error.assert_equal_str.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.assert_equal_str.jsonnet.golden index 0f482d30..e6238465 100644 --- a/sjsonnet/test/resources/test_suite/error.assert_equal_str.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.assert_equal_str.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: assertEqual failed: "one\ntwo" != "three\nfour\n" - at [std.assertEqual].(error.assert_equal_str.jsonnet:17:16) +sjsonnet.Error: [std.assertEqual] assertEqual failed: "one\ntwo" != "three\nfour\n" + at [].(error.assert_equal_str.jsonnet:17:16) diff --git a/sjsonnet/test/resources/test_suite/error.comprehension_spec_object.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.comprehension_spec_object.jsonnet.golden index e578c75b..31946dc8 100644 --- a/sjsonnet/test/resources/test_suite/error.comprehension_spec_object.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.comprehension_spec_object.jsonnet.golden @@ -1,4 +1,3 @@ sjsonnet.Error: In comprehension, can only iterate over array, not object - at [ForSpec].(error.comprehension_spec_object.jsonnet:17:4) - at [Comp].(error.comprehension_spec_object.jsonnet:17:1) + at [].(error.comprehension_spec_object.jsonnet:17:1) diff --git a/sjsonnet/test/resources/test_suite/error.comprehension_spec_object2.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.comprehension_spec_object2.jsonnet.golden index 85458129..59e68ab6 100644 --- a/sjsonnet/test/resources/test_suite/error.comprehension_spec_object2.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.comprehension_spec_object2.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: In comprehension, can only iterate over array, not object - at [ForSpec].(error.comprehension_spec_object2.jsonnet:17:13) + at [].(error.comprehension_spec_object2.jsonnet:17:1) diff --git a/sjsonnet/test/resources/test_suite/error.computed_field_scope.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.computed_field_scope.jsonnet.golden index 54cd5f35..acd802a5 100644 --- a/sjsonnet/test/resources/test_suite/error.computed_field_scope.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.computed_field_scope.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.StaticError: Unknown variable: x - at [Id x].(error.computed_field_scope.jsonnet:17:21) + at [].(error.computed_field_scope.jsonnet:17:21) diff --git a/sjsonnet/test/resources/test_suite/error.decodeUTF8_float.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.decodeUTF8_float.jsonnet.golden index 96fd1486..7424b87f 100644 --- a/sjsonnet/test/resources/test_suite/error.decodeUTF8_float.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.decodeUTF8_float.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Element 0 of the provided array was not an integer in range [0,255] - at [std.decodeUTF8].(error.decodeUTF8_float.jsonnet:1:15) +sjsonnet.Error: [std.decodeUTF8] Element 0 of the provided array was not an integer in range [0,255] + at [].(error.decodeUTF8_float.jsonnet:1:15) diff --git a/sjsonnet/test/resources/test_suite/error.decodeUTF8_nan.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.decodeUTF8_nan.jsonnet.golden index e7bfbf2f..9573513d 100644 --- a/sjsonnet/test/resources/test_suite/error.decodeUTF8_nan.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.decodeUTF8_nan.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Element 0 of the provided array was not an integer in range [0,255] - at [std.decodeUTF8].(error.decodeUTF8_nan.jsonnet:1:15) +sjsonnet.Error: [std.decodeUTF8] Element 0 of the provided array was not an integer in range [0,255] + at [].(error.decodeUTF8_nan.jsonnet:1:15) diff --git a/sjsonnet/test/resources/test_suite/error.divide_zero.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.divide_zero.jsonnet.golden index bde3edcc..1370219b 100644 --- a/sjsonnet/test/resources/test_suite/error.divide_zero.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.divide_zero.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: division by zero - at [BinaryOp /].(error.divide_zero.jsonnet:17:5) + at [].(error.divide_zero.jsonnet:17:5) diff --git a/sjsonnet/test/resources/test_suite/error.equality_function.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.equality_function.jsonnet.golden index be42a7da..144162bc 100644 --- a/sjsonnet/test/resources/test_suite/error.equality_function.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.equality_function.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: cannot test equality of functions - at [BinaryOp ==].(error.equality_function.jsonnet:17:16) + at [].(error.equality_function.jsonnet:17:16) diff --git a/sjsonnet/test/resources/test_suite/error.field_not_exist.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.field_not_exist.jsonnet.golden index be160b3b..dcc0443b 100644 --- a/sjsonnet/test/resources/test_suite/error.field_not_exist.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.field_not_exist.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: Field does not exist: y - at [Select y].(error.field_not_exist.jsonnet:17:9) + at [].(error.field_not_exist.jsonnet:17:9) diff --git a/sjsonnet/test/resources/test_suite/error.flatMap_array_typecheck.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.flatMap_array_typecheck.jsonnet.golden index 3d9a4d81..0766467f 100644 --- a/sjsonnet/test/resources/test_suite/error.flatMap_array_typecheck.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.flatMap_array_typecheck.jsonnet.golden @@ -1,2 +1,3 @@ -sjsonnet.Error: std.flatMap on arrays, provided function must return an array, got string - at [std.flatMap].(error.flatMap_array_typecheck.jsonnet:1:12) +sjsonnet.Error: [std.flatMap] std.flatMap on arrays, provided function must return an array, got string + at [].(error.flatMap_array_typecheck.jsonnet:1:12) + diff --git a/sjsonnet/test/resources/test_suite/error.flatMap_seq_typecheck.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.flatMap_seq_typecheck.jsonnet.golden index bd8bf6e7..7574bbfa 100644 --- a/sjsonnet/test/resources/test_suite/error.flatMap_seq_typecheck.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.flatMap_seq_typecheck.jsonnet.golden @@ -1,2 +1,3 @@ -sjsonnet.Error: std.flatMap second param must be array / string, got object - at [std.flatMap].(error.flatMap_seq_typecheck.jsonnet:1:12) +sjsonnet.Error: [std.flatMap] std.flatMap second param must be array / string, got object + at [].(error.flatMap_seq_typecheck.jsonnet:1:12) + diff --git a/sjsonnet/test/resources/test_suite/error.flatMap_string_typecheck.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.flatMap_string_typecheck.jsonnet.golden index 9978cac9..789f3401 100644 --- a/sjsonnet/test/resources/test_suite/error.flatMap_string_typecheck.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.flatMap_string_typecheck.jsonnet.golden @@ -1,2 +1,3 @@ -sjsonnet.Error: std.flatMap on strings, provided function must return a string, got number - at [std.flatMap].(error.flatMap_string_typecheck.jsonnet:1:12) +sjsonnet.Error: [std.flatMap] std.flatMap on strings, provided function must return a string, got number + at [].(error.flatMap_string_typecheck.jsonnet:1:12) + diff --git a/sjsonnet/test/resources/test_suite/error.format.too_few_values.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.format.too_few_values.jsonnet.golden index 1aa8437b..5a3f2f7d 100644 --- a/sjsonnet/test/resources/test_suite/error.format.too_few_values.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.format.too_few_values.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Too few values to format: 1, expected at least 2 - at [std.format].(error.format.too_few_values.jsonnet:1:12) +sjsonnet.Error: [std.format] Too few values to format: 1, expected at least 2 + at [].(error.format.too_few_values.jsonnet:1:12) diff --git a/sjsonnet/test/resources/test_suite/error.function_arg_positional_after_named.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.function_arg_positional_after_named.jsonnet.golden index 13c74850..22a9ebcf 100644 --- a/sjsonnet/test/resources/test_suite/error.function_arg_positional_after_named.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.function_arg_positional_after_named.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.ParseError: Expected no positional params after named params:19:11, found ")\n" - at .(error.function_arg_positional_after_named.jsonnet:19:11) + at [].(error.function_arg_positional_after_named.jsonnet:19:11) diff --git a/sjsonnet/test/resources/test_suite/error.function_duplicate_arg.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.function_duplicate_arg.jsonnet.golden index 1ae06d45..ad45704f 100644 --- a/sjsonnet/test/resources/test_suite/error.function_duplicate_arg.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.function_duplicate_arg.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: binding parameter a second time: x - at [Apply].(error.function_duplicate_arg.jsonnet:17:21) +sjsonnet.Error: [anonymous] binding parameter a second time: x + at [].(error.function_duplicate_arg.jsonnet:17:21) diff --git a/sjsonnet/test/resources/test_suite/error.function_duplicate_param.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.function_duplicate_param.jsonnet.golden index 00a9f2af..43ee6cd6 100644 --- a/sjsonnet/test/resources/test_suite/error.function_duplicate_param.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.function_duplicate_param.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.ParseError: Expected no duplicate parameter: x:17:14, found ") x\n" - at .(error.function_duplicate_param.jsonnet:17:14) + at [].(error.function_duplicate_param.jsonnet:17:14) diff --git a/sjsonnet/test/resources/test_suite/error.function_infinite_default.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.function_infinite_default.jsonnet.golden index 4a5b9442..96af5f49 100644 --- a/sjsonnet/test/resources/test_suite/error.function_infinite_default.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.function_infinite_default.jsonnet.golden @@ -8,1018 +8,1018 @@ Exception in thread "main" java.lang.StackOverflowError at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:579) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:527) - at sjsonnet.Error$$anon$1.isDefinedAt(Error.scala:63) - at sjsonnet.Error$$anon$1.isDefinedAt(Error.scala:61) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:75) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) - at sjsonnet.Evaluator.visitValidId(Evaluator.scala:97) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:35) - at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:197) - at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:545) - at sjsonnet.Lazy.compute(Val.scala:33) - at sjsonnet.Lazy.value(Val.scala:21) + at sjsonnet.Error$$anon$1.isDefinedAt(Error.scala:85) + at sjsonnet.Error$$anon$1.isDefinedAt(Error.scala:83) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:77) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) + at sjsonnet.Lazy.value(Val.scala:28) + at sjsonnet.Evaluator.visitValidId(Evaluator.scala:101) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) + at sjsonnet.Interpreter$$anon$2.evalDefault(Interpreter.scala:255) + at sjsonnet.Val$Func.apply$$anonfun$2(Val.scala:753) diff --git a/sjsonnet/test/resources/test_suite/error.function_no_default_arg.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.function_no_default_arg.jsonnet.golden index 9cf78408..054a1a49 100644 --- a/sjsonnet/test/resources/test_suite/error.function_no_default_arg.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.function_no_default_arg.jsonnet.golden @@ -1,2 +1,3 @@ -sjsonnet.Error: Function parameter b not bound in call - at .(error.function_no_default_arg.jsonnet:17:1) +sjsonnet.Error: [anonymous] parameter b not bound in call + at [].(error.function_no_default_arg.jsonnet:17:1) + diff --git a/sjsonnet/test/resources/test_suite/error.function_too_many_args.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.function_too_many_args.jsonnet.golden index 35d56bc1..4ccf768a 100644 --- a/sjsonnet/test/resources/test_suite/error.function_too_many_args.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.function_too_many_args.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Too many args, function foo has 2 parameter(s) - at [Apply3].(error.function_too_many_args.jsonnet:19:4) +sjsonnet.Error: [foo] Too many args, has 2 parameter(s) + at [].(error.function_too_many_args.jsonnet:17:7) diff --git a/sjsonnet/test/resources/test_suite/error.import_empty.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.import_empty.jsonnet.golden index 6394d7a4..5850a337 100644 --- a/sjsonnet/test/resources/test_suite/error.import_empty.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.import_empty.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: Couldn't import file: "" - at [Import].(error.import_empty.jsonnet:17:1) + at [].(error.import_empty.jsonnet:17:1) diff --git a/sjsonnet/test/resources/test_suite/error.import_folder.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.import_folder.jsonnet.golden index 1f2ecf91..ba63adf9 100644 --- a/sjsonnet/test/resources/test_suite/error.import_folder.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.import_folder.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: Couldn't import file: "lib" - at [Import].(error.import_folder.jsonnet:17:1) + at [].(error.import_folder.jsonnet:17:1) diff --git a/sjsonnet/test/resources/test_suite/error.import_folder_slash.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.import_folder_slash.jsonnet.golden index b576348f..af181466 100644 --- a/sjsonnet/test/resources/test_suite/error.import_folder_slash.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.import_folder_slash.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: Couldn't import file: "lib/" - at [Import].(error.import_folder_slash.jsonnet:17:1) + at [].(error.import_folder_slash.jsonnet:17:1) diff --git a/sjsonnet/test/resources/test_suite/error.import_static-check-failure.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.import_static-check-failure.jsonnet.golden index 4155a4b0..713da0f3 100644 --- a/sjsonnet/test/resources/test_suite/error.import_static-check-failure.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.import_static-check-failure.jsonnet.golden @@ -1,4 +1,3 @@ sjsonnet.StaticError: Unknown variable: x - at [Id x].(lib/static_check_failure.jsonnet:2:1) - at [Import].(error.import_static-check-failure.jsonnet:1:1) + at [].(error.import_static-check-failure.jsonnet:1:1) diff --git a/sjsonnet/test/resources/test_suite/error.import_syntax-error.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.import_syntax-error.jsonnet.golden index c5c1e636..44fbab1c 100644 --- a/sjsonnet/test/resources/test_suite/error.import_syntax-error.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.import_syntax-error.jsonnet.golden @@ -1,4 +1,3 @@ sjsonnet.ParseError: Expected "\"":2:1, found "" - at .(lib/syntax_error.jsonnet:2:1) - at [Import].(error.import_syntax-error.jsonnet:1:1) + at [].(error.import_syntax-error.jsonnet:1:1) diff --git a/sjsonnet/test/resources/test_suite/error.inside_equals_array.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.inside_equals_array.jsonnet.golden index 22e064ac..c05aceca 100644 --- a/sjsonnet/test/resources/test_suite/error.inside_equals_array.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.inside_equals_array.jsonnet.golden @@ -1,4 +1,3 @@ sjsonnet.Error: foobar - at [Error].(error.inside_equals_array.jsonnet:18:18) - at [BinaryOp ==].(error.inside_equals_array.jsonnet:19:3) + at [].(error.inside_equals_array.jsonnet:17:7) diff --git a/sjsonnet/test/resources/test_suite/error.inside_equals_object.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.inside_equals_object.jsonnet.golden index dd8c5356..4a7af819 100644 --- a/sjsonnet/test/resources/test_suite/error.inside_equals_object.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.inside_equals_object.jsonnet.golden @@ -1,4 +1,3 @@ sjsonnet.Error: foobar - at [Error].(error.inside_equals_object.jsonnet:18:22) - at [BinaryOp ==].(error.inside_equals_object.jsonnet:19:3) + at [].(error.inside_equals_object.jsonnet:17:7) diff --git a/sjsonnet/test/resources/test_suite/error.inside_tostring_array.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.inside_tostring_array.jsonnet.golden index 5c58efc3..33df71ba 100644 --- a/sjsonnet/test/resources/test_suite/error.inside_tostring_array.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.inside_tostring_array.jsonnet.golden @@ -1,4 +1,3 @@ sjsonnet.Error: foobar - at [Error].(error.inside_tostring_array.jsonnet:17:8) - at [BinaryOp +].(error.inside_tostring_array.jsonnet:17:24) + at [].(error.inside_tostring_array.jsonnet:17:24) diff --git a/sjsonnet/test/resources/test_suite/error.inside_tostring_object.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.inside_tostring_object.jsonnet.golden index a2f265d5..8c941748 100644 --- a/sjsonnet/test/resources/test_suite/error.inside_tostring_object.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.inside_tostring_object.jsonnet.golden @@ -1,4 +1,3 @@ sjsonnet.Error: foobar - at [Error].(error.inside_tostring_object.jsonnet:17:12) - at [BinaryOp +].(error.inside_tostring_object.jsonnet:17:29) + at [].(error.inside_tostring_object.jsonnet:17:29) diff --git a/sjsonnet/test/resources/test_suite/error.integer_conversion.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.integer_conversion.jsonnet.golden index 75663eff..65e88949 100644 --- a/sjsonnet/test/resources/test_suite/error.integer_conversion.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.integer_conversion.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: numeric value outside safe integer range for bitwise operation - at [BinaryOp <<].(error.integer_conversion.jsonnet:3:12) + at [].(error.integer_conversion.jsonnet:2:7) diff --git a/sjsonnet/test/resources/test_suite/error.integer_left_shift.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.integer_left_shift.jsonnet.golden index f6b86478..eed1dfe2 100644 --- a/sjsonnet/test/resources/test_suite/error.integer_left_shift.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.integer_left_shift.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: numeric value outside safe integer range for bitwise operation - at [BinaryOp <<].(error.integer_left_shift.jsonnet:3:13) + at [].(error.integer_left_shift.jsonnet:2:7) diff --git a/sjsonnet/test/resources/test_suite/error.integer_left_shift_runtime.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.integer_left_shift_runtime.jsonnet.golden index 1b3f7785..a719face 100644 --- a/sjsonnet/test/resources/test_suite/error.integer_left_shift_runtime.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.integer_left_shift_runtime.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: numeric value outside safe integer range for bitwise operation - at [BinaryOp <<].(error.integer_left_shift_runtime.jsonnet:2:13) + at [].(error.integer_left_shift_runtime.jsonnet:1:7) diff --git a/sjsonnet/test/resources/test_suite/error.invariant.avoid_output_change.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.invariant.avoid_output_change.jsonnet.golden index ce8140db..f9bbbc9c 100644 --- a/sjsonnet/test/resources/test_suite/error.invariant.avoid_output_change.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.invariant.avoid_output_change.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: Assertion failed - at [Assert].(error.invariant.avoid_output_change.jsonnet:18:15) + at [].(error.invariant.avoid_output_change.jsonnet:17:7) diff --git a/sjsonnet/test/resources/test_suite/error.invariant.equality.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.invariant.equality.jsonnet.golden index b9e7fade..1c73e3d8 100644 --- a/sjsonnet/test/resources/test_suite/error.invariant.equality.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.invariant.equality.jsonnet.golden @@ -1,4 +1,3 @@ sjsonnet.Error: Assertion failed - at [Assert].(error.invariant.equality.jsonnet:17:10) - at [BinaryOp ==].(error.invariant.equality.jsonnet:17:24) + at [].(error.invariant.equality.jsonnet:17:24) diff --git a/sjsonnet/test/resources/test_suite/error.invariant.option.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.invariant.option.jsonnet.golden index d76bdf49..85934b86 100644 --- a/sjsonnet/test/resources/test_suite/error.invariant.option.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.invariant.option.jsonnet.golden @@ -1,2 +1,3 @@ sjsonnet.Error: Assertion failed: Option "d" not in ["a", "b", "c"]. - at [Assert].(error.invariant.option.jsonnet:19:57) + at [].(error.invariant.option.jsonnet:17:7) + diff --git a/sjsonnet/test/resources/test_suite/error.invariant.simple.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.invariant.simple.jsonnet.golden index 76219b51..160e9b53 100644 --- a/sjsonnet/test/resources/test_suite/error.invariant.simple.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.invariant.simple.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: Assertion failed - at [Assert].(error.invariant.simple.jsonnet:18:10) + at [].(error.invariant.simple.jsonnet:17:1) diff --git a/sjsonnet/test/resources/test_suite/error.invariant.simple2.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.invariant.simple2.jsonnet.golden index 6b0e4b50..e5d9ad65 100644 --- a/sjsonnet/test/resources/test_suite/error.invariant.simple2.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.invariant.simple2.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: Assertion failed: my error message - at [Assert].(error.invariant.simple2.jsonnet:18:12) + at [].(error.invariant.simple2.jsonnet:17:1) diff --git a/sjsonnet/test/resources/test_suite/error.invariant.simple3.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.invariant.simple3.jsonnet.golden index 9c2e5e24..ea55d1e7 100644 --- a/sjsonnet/test/resources/test_suite/error.invariant.simple3.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.invariant.simple3.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: my error message - at [Error].(error.invariant.simple3.jsonnet:18:10) + at [].(error.invariant.simple3.jsonnet:17:1) diff --git a/sjsonnet/test/resources/test_suite/error.lazy_operator2.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.lazy_operator2.jsonnet.golden index 1efbb94c..e8ee3139 100644 --- a/sjsonnet/test/resources/test_suite/error.lazy_operator2.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.lazy_operator2.jsonnet.golden @@ -1,4 +1,3 @@ sjsonnet.Error: should happen - at [Error].(error.lazy_operator2.jsonnet:1:9) - at [And].(error.lazy_operator2.jsonnet:1:6) + at [].(error.lazy_operator2.jsonnet:1:6) diff --git a/sjsonnet/test/resources/test_suite/error.manifest_toml_null_value.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.manifest_toml_null_value.jsonnet.golden index 5a20b9c3..89fb2e64 100644 --- a/sjsonnet/test/resources/test_suite/error.manifest_toml_null_value.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.manifest_toml_null_value.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Tried to manifest "null" - at [std.manifestTomlEx].(error.manifest_toml_null_value.jsonnet:17:19) +sjsonnet.Error: [std.manifestTomlEx] Tried to manifest "null" + at [].(error.manifest_toml_null_value.jsonnet:17:19) diff --git a/sjsonnet/test/resources/test_suite/error.manifest_toml_wrong_type.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.manifest_toml_wrong_type.jsonnet.golden index f214907b..26962f95 100644 --- a/sjsonnet/test/resources/test_suite/error.manifest_toml_wrong_type.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.manifest_toml_wrong_type.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Wrong parameter type: expected Object, got array - at [std.manifestTomlEx].(error.manifest_toml_wrong_type.jsonnet:17:19) +sjsonnet.Error: [std.manifestTomlEx] Wrong parameter type: expected Object, got array + at [].(error.manifest_toml_wrong_type.jsonnet:17:19) diff --git a/sjsonnet/test/resources/test_suite/error.negative_shfit.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.negative_shfit.jsonnet.golden index a6c24a59..77683f25 100644 --- a/sjsonnet/test/resources/test_suite/error.negative_shfit.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.negative_shfit.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: shift by negative exponent - at [BinaryOp >>].(error.negative_shfit.jsonnet:1:8) + at [].(error.negative_shfit.jsonnet:1:8) diff --git a/sjsonnet/test/resources/test_suite/error.obj_assert.fail1.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.obj_assert.fail1.jsonnet.golden index 667bd5ee..c8d9f344 100644 --- a/sjsonnet/test/resources/test_suite/error.obj_assert.fail1.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.obj_assert.fail1.jsonnet.golden @@ -1,5 +1,3 @@ sjsonnet.Error: Assertion failed - at [Assert].(error.obj_assert.fail1.jsonnet:20:25) - at [BinaryOp ==].(error.obj_assert.fail1.jsonnet:20:38) - at [And].(error.obj_assert.fail1.jsonnet:20:50) + at [].(error.obj_assert.fail1.jsonnet:17:7) diff --git a/sjsonnet/test/resources/test_suite/error.obj_assert.fail2.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.obj_assert.fail2.jsonnet.golden index 6f993e65..2f1c6ae4 100644 --- a/sjsonnet/test/resources/test_suite/error.obj_assert.fail2.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.obj_assert.fail2.jsonnet.golden @@ -1,5 +1,3 @@ sjsonnet.Error: Assertion failed: foo was not equal to bar - at [Assert].(error.obj_assert.fail2.jsonnet:20:25) - at [BinaryOp ==].(error.obj_assert.fail2.jsonnet:20:74) - at [And].(error.obj_assert.fail2.jsonnet:20:86) + at [].(error.obj_assert.fail2.jsonnet:17:7) diff --git a/sjsonnet/test/resources/test_suite/error.obj_recursive.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.obj_recursive.jsonnet.golden index 0d103155..071d2342 100644 --- a/sjsonnet/test/resources/test_suite/error.obj_recursive.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.obj_recursive.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: Stackoverflow while materializing, possibly due to recursive value - at .(error.obj_recursive.jsonnet:17:1) + at [].(error.obj_recursive.jsonnet:17:12) diff --git a/sjsonnet/test/resources/test_suite/error.obj_recursive_manifest.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.obj_recursive_manifest.jsonnet.golden index c4919b52..b5a5094a 100644 --- a/sjsonnet/test/resources/test_suite/error.obj_recursive_manifest.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.obj_recursive_manifest.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: Stackoverflow while materializing, possibly due to recursive value - at .(error.obj_recursive_manifest.jsonnet:17:1) + at [].(error.obj_recursive_manifest.jsonnet:17:1) diff --git a/sjsonnet/test/resources/test_suite/error.overflow.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.overflow.jsonnet.golden index 7a5e40a4..9cad1588 100644 --- a/sjsonnet/test/resources/test_suite/error.overflow.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.overflow.jsonnet.golden @@ -1,2 +1,3 @@ sjsonnet.ParseError: Expected finite number required:17:6, found "\n" - at .(error.overflow.jsonnet:17:6) \ No newline at end of file + at [].(error.overflow.jsonnet:17:6) + diff --git a/sjsonnet/test/resources/test_suite/error.overflow2.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.overflow2.jsonnet.golden index f4eb3695..98af58dc 100644 --- a/sjsonnet/test/resources/test_suite/error.overflow2.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.overflow2.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: overflow - at [BinaryOp *].(error.overflow2.jsonnet:17:7) + at [].(error.overflow2.jsonnet:17:7) diff --git a/sjsonnet/test/resources/test_suite/error.overflow3.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.overflow3.jsonnet.golden index 2df68991..0ac2e57a 100644 --- a/sjsonnet/test/resources/test_suite/error.overflow3.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.overflow3.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.ParseError: Expected finite number required:17:6, found " & 0\n" - at .(error.overflow3.jsonnet:17:6) + at [].(error.overflow3.jsonnet:17:6) diff --git a/sjsonnet/test/resources/test_suite/error.parse.array_comma.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.parse.array_comma.jsonnet.golden index 691dcf87..59938bfb 100644 --- a/sjsonnet/test/resources/test_suite/error.parse.array_comma.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.parse.array_comma.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.ParseError: Expected "]":17:7, found "3]\n" - at .(error.parse.array_comma.jsonnet:17:7) + at [].(error.parse.array_comma.jsonnet:17:7) diff --git a/sjsonnet/test/resources/test_suite/error.parse.deep_array_nesting.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.parse.deep_array_nesting.jsonnet.golden index 4d5e4b50..880c488f 100644 --- a/sjsonnet/test/resources/test_suite/error.parse.deep_array_nesting.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.parse.deep_array_nesting.jsonnet.golden @@ -1 +1,2 @@ -sjsonnet.ParseError: Parsing exceeded maximum recursion depth of 1000 \ No newline at end of file +sjsonnet.ParseError: Parsing exceeded maximum recursion depth of 1000 + diff --git a/sjsonnet/test/resources/test_suite/error.parse.function_arg_positional_after_named.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.parse.function_arg_positional_after_named.jsonnet.golden index 46f0a16d..67a3f7b0 100644 --- a/sjsonnet/test/resources/test_suite/error.parse.function_arg_positional_after_named.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.parse.function_arg_positional_after_named.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.ParseError: Expected no positional params after named params:19:11, found ")\n" - at .(error.parse.function_arg_positional_after_named.jsonnet:19:11) + at [].(error.parse.function_arg_positional_after_named.jsonnet:19:11) diff --git a/sjsonnet/test/resources/test_suite/error.parse.import_not_literal.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.parse.import_not_literal.jsonnet.golden index 0d5fcb24..7bfc13c4 100644 --- a/sjsonnet/test/resources/test_suite/error.parse.import_not_literal.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.parse.import_not_literal.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.ParseError: Expected string literal (computed imports are not allowed):18:1, found "" - at .(error.parse.import_not_literal.jsonnet:18:1) + at [].(error.parse.import_not_literal.jsonnet:18:1) diff --git a/sjsonnet/test/resources/test_suite/error.parse.import_text_block.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.parse.import_text_block.jsonnet.golden index 35d978ba..f057a12c 100644 --- a/sjsonnet/test/resources/test_suite/error.parse.import_text_block.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.parse.import_text_block.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: Couldn't import file: "This is a paragraph of text, which is being used in the place of\na filename. That is quite unusual, and probably not intended.\n" - at [Import].(error.parse.import_text_block.jsonnet:17:1) + at [].(error.parse.import_text_block.jsonnet:17:1) diff --git a/sjsonnet/test/resources/test_suite/error.parse.index_unterminated.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.parse.index_unterminated.jsonnet.golden index 6f91a716..b589ce7f 100644 --- a/sjsonnet/test/resources/test_suite/error.parse.index_unterminated.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.parse.index_unterminated.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.ParseError: Expected "]":18:1, found "" - at .(error.parse.index_unterminated.jsonnet:18:1) + at [].(error.parse.index_unterminated.jsonnet:18:1) diff --git a/sjsonnet/test/resources/test_suite/error.parse.method_plus.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.parse.method_plus.jsonnet.golden index a35271f9..86538e39 100644 --- a/sjsonnet/test/resources/test_suite/error.parse.method_plus.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.parse.method_plus.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.ParseError: Expected (":" | "::" | ":::"):17:18, found "+:: 1, b: " - at .(error.parse.method_plus.jsonnet:17:18) + at [].(error.parse.method_plus.jsonnet:17:18) diff --git a/sjsonnet/test/resources/test_suite/error.parse.object_comma.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.parse.object_comma.jsonnet.golden index f88582b9..02637423 100644 --- a/sjsonnet/test/resources/test_suite/error.parse.object_comma.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.parse.object_comma.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.ParseError: Expected "}":17:11, found "z:1}\n" - at .(error.parse.object_comma.jsonnet:17:11) + at [].(error.parse.object_comma.jsonnet:17:11) diff --git a/sjsonnet/test/resources/test_suite/error.parse.object_comprehension_local_clash.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.parse.object_comprehension_local_clash.jsonnet.golden index a64fa965..28c5f7a8 100644 --- a/sjsonnet/test/resources/test_suite/error.parse.object_comprehension_local_clash.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.parse.object_comprehension_local_clash.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.ParseError: Expected no duplicate local: x:17:29, found ": null for" - at .(error.parse.object_comprehension_local_clash.jsonnet:17:29) + at [].(error.parse.object_comprehension_local_clash.jsonnet:17:29) diff --git a/sjsonnet/test/resources/test_suite/error.parse.object_local_clash.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.parse.object_local_clash.jsonnet.golden index cf5699aa..30f32412 100644 --- a/sjsonnet/test/resources/test_suite/error.parse.object_local_clash.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.parse.object_local_clash.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.ParseError: Expected no duplicate local: x:17:26, found "}\n" - at .(error.parse.object_local_clash.jsonnet:17:26) + at [].(error.parse.object_local_clash.jsonnet:17:26) diff --git a/sjsonnet/test/resources/test_suite/error.parse.self_in_computed_field.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.parse.self_in_computed_field.jsonnet.golden index 92b9d07c..5b14b755 100644 --- a/sjsonnet/test/resources/test_suite/error.parse.self_in_computed_field.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.parse.self_in_computed_field.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.ParseError: Expected "}":17:15, found "self.f = \"" - at .(error.parse.self_in_computed_field.jsonnet:17:15) + at [].(error.parse.self_in_computed_field.jsonnet:17:15) diff --git a/sjsonnet/test/resources/test_suite/error.parse.static_error_bad_number.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.parse.static_error_bad_number.jsonnet.golden index 25e89190..3804b056 100644 --- a/sjsonnet/test/resources/test_suite/error.parse.static_error_bad_number.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.parse.static_error_bad_number.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.ParseError: Expected fail:17:2, found "5\n" - at .(error.parse.static_error_bad_number.jsonnet:17:2) + at [].(error.parse.static_error_bad_number.jsonnet:17:2) diff --git a/sjsonnet/test/resources/test_suite/error.parse.string.invalid_escape.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.parse.string.invalid_escape.jsonnet.golden index 8ab10ae0..4dd3a85b 100644 --- a/sjsonnet/test/resources/test_suite/error.parse.string.invalid_escape.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.parse.string.invalid_escape.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.ParseError: Expected "\"":17:2, found "\\o\"\n" - at .(error.parse.string.invalid_escape.jsonnet:17:2) + at [].(error.parse.string.invalid_escape.jsonnet:17:2) diff --git a/sjsonnet/test/resources/test_suite/error.parse.string.invalid_escape_unicode_non_hex.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.parse.string.invalid_escape_unicode_non_hex.jsonnet.golden index fcd42570..89ed39dd 100644 --- a/sjsonnet/test/resources/test_suite/error.parse.string.invalid_escape_unicode_non_hex.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.parse.string.invalid_escape_unicode_non_hex.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.ParseError: Expected "\"":17:2, found "\\u000t\"\n" - at .(error.parse.string.invalid_escape_unicode_non_hex.jsonnet:17:2) + at [].(error.parse.string.invalid_escape_unicode_non_hex.jsonnet:17:2) diff --git a/sjsonnet/test/resources/test_suite/error.parse.string.invalid_escape_unicode_short.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.parse.string.invalid_escape_unicode_short.jsonnet.golden index 6fbf9c48..74e3c18c 100644 --- a/sjsonnet/test/resources/test_suite/error.parse.string.invalid_escape_unicode_short.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.parse.string.invalid_escape_unicode_short.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.ParseError: Expected "\"":17:2, found "\\u333\n" - at .(error.parse.string.invalid_escape_unicode_short.jsonnet:17:2) + at [].(error.parse.string.invalid_escape_unicode_short.jsonnet:17:2) diff --git a/sjsonnet/test/resources/test_suite/error.parse.string.invalid_escape_unicode_short2.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.parse.string.invalid_escape_unicode_short2.jsonnet.golden index d25b1729..6043d424 100644 --- a/sjsonnet/test/resources/test_suite/error.parse.string.invalid_escape_unicode_short2.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.parse.string.invalid_escape_unicode_short2.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.ParseError: Expected "\"":17:2, found "\\u333\"\n" - at .(error.parse.string.invalid_escape_unicode_short2.jsonnet:17:2) + at [].(error.parse.string.invalid_escape_unicode_short2.jsonnet:17:2) diff --git a/sjsonnet/test/resources/test_suite/error.parse.string.invalid_escape_unicode_short3.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.parse.string.invalid_escape_unicode_short3.jsonnet.golden index 6f8e9c17..870b330f 100644 --- a/sjsonnet/test/resources/test_suite/error.parse.string.invalid_escape_unicode_short3.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.parse.string.invalid_escape_unicode_short3.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.ParseError: Expected "\"":17:2, found "\\u333\n" - at .(error.parse.string.invalid_escape_unicode_short3.jsonnet:17:2) + at [].(error.parse.string.invalid_escape_unicode_short3.jsonnet:17:2) diff --git a/sjsonnet/test/resources/test_suite/error.parse.string.unfinished.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.parse.string.unfinished.jsonnet.golden index da62c777..423e0e36 100644 --- a/sjsonnet/test/resources/test_suite/error.parse.string.unfinished.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.parse.string.unfinished.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.ParseError: Expected "\"":18:1, found "" - at .(error.parse.string.unfinished.jsonnet:18:1) + at [].(error.parse.string.unfinished.jsonnet:18:1) diff --git a/sjsonnet/test/resources/test_suite/error.parse.string.unfinished2.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.parse.string.unfinished2.jsonnet.golden index 193a554c..0223f723 100644 --- a/sjsonnet/test/resources/test_suite/error.parse.string.unfinished2.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.parse.string.unfinished2.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.ParseError: Expected "'":18:1, found "" - at .(error.parse.string.unfinished2.jsonnet:18:1) + at [].(error.parse.string.unfinished2.jsonnet:18:1) diff --git a/sjsonnet/test/resources/test_suite/error.parse.string_multi_no_newline.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.parse.string_multi_no_newline.jsonnet.golden index 501df6b2..a1f9a16c 100644 --- a/sjsonnet/test/resources/test_suite/error.parse.string_multi_no_newline.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.parse.string_multi_no_newline.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.ParseError: Expected |||-blocks require multiple lines:17:5, found "|||\n" - at .(error.parse.string_multi_no_newline.jsonnet:17:5) + at [].(error.parse.string_multi_no_newline.jsonnet:17:5) diff --git a/sjsonnet/test/resources/test_suite/error.parse.text_block_bad_whitespace.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.parse.text_block_bad_whitespace.jsonnet.golden index c1047f5c..1ec9be8d 100644 --- a/sjsonnet/test/resources/test_suite/error.parse.text_block_bad_whitespace.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.parse.text_block_bad_whitespace.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.ParseError: text block indentation mismatch: expected at least 4 spaces, found 1 tab - at .(error.parse.text_block_bad_whitespace.jsonnet:19:2) + at [].(error.parse.text_block_bad_whitespace.jsonnet:19:2) diff --git a/sjsonnet/test/resources/test_suite/error.parse.text_block_eof.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.parse.text_block_eof.jsonnet.golden index 897b92a2..6e9a4b7e 100644 --- a/sjsonnet/test/resources/test_suite/error.parse.text_block_eof.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.parse.text_block_eof.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.ParseError: Expected "\n":18:7, found "" - at .(error.parse.text_block_eof.jsonnet:18:7) + at [].(error.parse.text_block_eof.jsonnet:18:7) diff --git a/sjsonnet/test/resources/test_suite/error.parse.text_block_indent_spaces.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.parse.text_block_indent_spaces.jsonnet.golden index d2a8ac00..a251ea2e 100644 --- a/sjsonnet/test/resources/test_suite/error.parse.text_block_indent_spaces.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.parse.text_block_indent_spaces.jsonnet.golden @@ -1,2 +1,3 @@ sjsonnet.ParseError: text block indentation mismatch: expected at least 4 spaces, found 2 spaces - at .(error.parse.text_block_indent_spaces.jsonnet:19:3) + at [].(error.parse.text_block_indent_spaces.jsonnet:19:3) + diff --git a/sjsonnet/test/resources/test_suite/error.parse.text_block_not_terminated.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.parse.text_block_not_terminated.jsonnet.golden index 96d77881..ed0e7202 100644 --- a/sjsonnet/test/resources/test_suite/error.parse.text_block_not_terminated.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.parse.text_block_not_terminated.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.ParseError: Expected "|||":19:1, found "" - at .(error.parse.text_block_not_terminated.jsonnet:19:1) + at [].(error.parse.text_block_not_terminated.jsonnet:19:1) diff --git a/sjsonnet/test/resources/test_suite/error.parse_json.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.parse_json.jsonnet.golden index 5bd3a91f..3578f47b 100644 --- a/sjsonnet/test/resources/test_suite/error.parse_json.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.parse_json.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Invalid JSON: expected json value got "b" at index 0 - at [std.parseJson].(error.parse_json.jsonnet:1:14) +sjsonnet.Error: [std.parseJson] Invalid JSON: expected json value got "b" at index 0 + at [].(error.parse_json.jsonnet:1:14) diff --git a/sjsonnet/test/resources/test_suite/error.recursive_function_nonterm.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.recursive_function_nonterm.jsonnet.golden index e6d675d9..29ec6490 100644 --- a/sjsonnet/test/resources/test_suite/error.recursive_function_nonterm.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.recursive_function_nonterm.jsonnet.golden @@ -8,1018 +8,1018 @@ Exception in thread "main" java.lang.StackOverflowError at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:579) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:527) - at sjsonnet.Error$$anon$1.isDefinedAt(Error.scala:63) - at sjsonnet.Error$$anon$1.isDefinedAt(Error.scala:61) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:75) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) - at sjsonnet.Evaluator.visitApply1(Evaluator.scala:231) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:47) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:620) - at sjsonnet.Val$Func.apply1(Val.scala:590) + at sjsonnet.Error$$anon$1.isDefinedAt(Error.scala:85) + at sjsonnet.Error$$anon$1.isDefinedAt(Error.scala:83) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:77) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:49) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.sjsonnet$Evaluator$$visitExprWithTailCallSupport(Evaluator.scala:781) + at sjsonnet.Evaluator$$anon$1.evalRhs(Evaluator.scala:683) + at sjsonnet.Val$Func.apply1(Val.scala:808) + at sjsonnet.Evaluator.visitApply1(Evaluator.scala:251) diff --git a/sjsonnet/test/resources/test_suite/error.recursive_import.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.recursive_import.jsonnet.golden index e48ef380..96b5eabb 100644 --- a/sjsonnet/test/resources/test_suite/error.recursive_import.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.recursive_import.jsonnet.golden @@ -8,1018 +8,1018 @@ Exception in thread "main" java.lang.StackOverflowError at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:579) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:527) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:74) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:414) - at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) - at sjsonnet.Evaluator.visitImport(Evaluator.scala:415) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:66) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:154) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) + at sjsonnet.Error$$anon$1.isDefinedAt(Error.scala:85) + at sjsonnet.Error$$anon$1.isDefinedAt(Error.scala:83) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:77) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) + at sjsonnet.Evaluator.visitImport(Evaluator.scala:465) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:68) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator.visitImport$$anonfun$1(Evaluator.scala:464) + at scala.collection.mutable.HashMap.getOrElseUpdate(HashMap.scala:469) diff --git a/sjsonnet/test/resources/test_suite/error.recursive_object_non_term.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.recursive_object_non_term.jsonnet.golden index 5eabf272..48f58821 100644 --- a/sjsonnet/test/resources/test_suite/error.recursive_object_non_term.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.recursive_object_non_term.jsonnet.golden @@ -8,1018 +8,1018 @@ Exception in thread "main" java.lang.StackOverflowError at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:579) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:527) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:74) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:37) - at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:459) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:36) - at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:158) - at sjsonnet.Evaluator.visitExpr(Evaluator.scala:52) - at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:726) - at sjsonnet.Val$Obj.valueRaw(Val.scala:405) - at sjsonnet.Val$Obj.value(Val.scala:356) - at sjsonnet.Evaluator.visitSelect(Evaluator.scala:101) + at sjsonnet.Error$$anon$1.isDefinedAt(Error.scala:85) + at sjsonnet.Error$$anon$1.isDefinedAt(Error.scala:83) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:77) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:39) + at sjsonnet.Evaluator.visitBinaryOp(Evaluator.scala:509) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:38) + at sjsonnet.Evaluator.visitIfElse(Evaluator.scala:162) + at sjsonnet.Evaluator.visitExpr(Evaluator.scala:54) + at sjsonnet.Evaluator$$anon$2.invoke(Evaluator.scala:874) + at sjsonnet.Val$Obj.valueRaw(Val.scala:578) + at sjsonnet.Val$Obj.value(Val.scala:522) + at sjsonnet.Evaluator.visitSelect(Evaluator.scala:105) diff --git a/sjsonnet/test/resources/test_suite/error.sanity.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.sanity.jsonnet.golden index 08866bf0..6a82c329 100644 --- a/sjsonnet/test/resources/test_suite/error.sanity.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.sanity.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: assertEqual failed: 1 != 2 - at [std.assertEqual].(error.sanity.jsonnet:17:16) +sjsonnet.Error: [std.assertEqual] assertEqual failed: 1 != 2 + at [].(error.sanity.jsonnet:17:16) diff --git a/sjsonnet/test/resources/test_suite/error.static_error_self.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.static_error_self.jsonnet.golden index 3ad0a1e5..f4663d71 100644 --- a/sjsonnet/test/resources/test_suite/error.static_error_self.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.static_error_self.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.StaticError: Can't use self outside of an object - at [Self].(error.static_error_self.jsonnet:17:2) + at [].(error.static_error_self.jsonnet:17:2) diff --git a/sjsonnet/test/resources/test_suite/error.static_error_super.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.static_error_super.jsonnet.golden index 13fe182e..7451f05e 100644 --- a/sjsonnet/test/resources/test_suite/error.static_error_super.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.static_error_super.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.StaticError: Can't use super outside of an object - at [Super].(error.static_error_super.jsonnet:17:2) + at [].(error.static_error_super.jsonnet:17:2) diff --git a/sjsonnet/test/resources/test_suite/error.static_error_var_not_exist.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.static_error_var_not_exist.jsonnet.golden index c0c32da1..ab63af54 100644 --- a/sjsonnet/test/resources/test_suite/error.static_error_var_not_exist.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.static_error_var_not_exist.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.StaticError: Unknown variable: tmp2 - at [Id tmp2].(error.static_error_var_not_exist.jsonnet:17:16) + at [].(error.static_error_var_not_exist.jsonnet:17:16) diff --git a/sjsonnet/test/resources/test_suite/error.std_join_types1.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.std_join_types1.jsonnet.golden index 487ade91..7336d0f3 100644 --- a/sjsonnet/test/resources/test_suite/error.std_join_types1.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.std_join_types1.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Cannot join array - at [std.join].(error.std_join_types1.jsonnet:17:9) +sjsonnet.Error: [std.join] Cannot join array + at [].(error.std_join_types1.jsonnet:17:9) diff --git a/sjsonnet/test/resources/test_suite/error.std_join_types2.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.std_join_types2.jsonnet.golden index 7f6a301c..201ea734 100644 --- a/sjsonnet/test/resources/test_suite/error.std_join_types2.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.std_join_types2.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Cannot join string - at [std.join].(error.std_join_types2.jsonnet:17:9) +sjsonnet.Error: [std.join] Cannot join string + at [].(error.std_join_types2.jsonnet:17:9) diff --git a/sjsonnet/test/resources/test_suite/error.std_makeArray_negative.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.std_makeArray_negative.jsonnet.golden index 749848f5..3defc9bf 100644 --- a/sjsonnet/test/resources/test_suite/error.std_makeArray_negative.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.std_makeArray_negative.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: index value is not a positive integer, got: -10 - at [std.makeArray].(error.std_makeArray_negative.jsonnet:17:14) +sjsonnet.Error: [std.makeArray] index value is not a positive integer, got: -10 + at [].(error.std_makeArray_negative.jsonnet:17:14) diff --git a/sjsonnet/test/resources/test_suite/error.std_maxArray.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.std_maxArray.jsonnet.golden index 94accc43..dbbff2a1 100644 --- a/sjsonnet/test/resources/test_suite/error.std_maxArray.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.std_maxArray.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Expected at least one element in array. Got none - at [std.maxArray].(error.std_maxArray.jsonnet:1:13) +sjsonnet.Error: [std.maxArray] Expected at least one element in array. Got none + at [].(error.std_maxArray.jsonnet:1:13) diff --git a/sjsonnet/test/resources/test_suite/error.std_minArray.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.std_minArray.jsonnet.golden index bea4aa45..f208a6a7 100644 --- a/sjsonnet/test/resources/test_suite/error.std_minArray.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.std_minArray.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Expected at least one element in array. Got none - at [std.minArray].(error.std_minArray.jsonnet:1:13) +sjsonnet.Error: [std.minArray] Expected at least one element in array. Got none + at [].(error.std_minArray.jsonnet:1:13) diff --git a/sjsonnet/test/resources/test_suite/error.std_parseJson.nodigitsep.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.std_parseJson.nodigitsep.jsonnet.golden index 5b5f13dd..ab38a1bd 100644 --- a/sjsonnet/test/resources/test_suite/error.std_parseJson.nodigitsep.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.std_parseJson.nodigitsep.jsonnet.golden @@ -1,2 +1,3 @@ -sjsonnet.Error: Invalid JSON: expected whitespace or eof got "_" at index 3 - at [std.parseJson].(error.std_parseJson.nodigitsep.jsonnet:1:14) \ No newline at end of file +sjsonnet.Error: [std.parseJson] Invalid JSON: expected whitespace or eof got "_" at index 3 + at [].(error.std_parseJson.nodigitsep.jsonnet:1:14) + diff --git a/sjsonnet/test/resources/test_suite/error.tailstrict_stack.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.tailstrict_stack.jsonnet.golden index 607a2d3d..9272e080 100644 --- a/sjsonnet/test/resources/test_suite/error.tailstrict_stack.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.tailstrict_stack.jsonnet.golden @@ -1,7 +1,6 @@ sjsonnet.Error: n is 0 - at [Error].(error.tailstrict_stack.jsonnet:10:9) - at [Apply2].(error.tailstrict_stack.jsonnet:12:26) - at [Apply2].(error.tailstrict_stack.jsonnet:14:37) - at [ValidId result].(error.tailstrict_stack.jsonnet:15:5) - at [Apply1].(error.tailstrict_stack.jsonnet:19:18) + at [sum_from_one_to_n].(error.tailstrict_stack.jsonnet:10:9) + at [sum_from_one_to_n].(error.tailstrict_stack.jsonnet:14:37) + at [foo].(error.tailstrict_stack.jsonnet:19:18) + at [].(error.tailstrict_stack.jsonnet:1:7) diff --git a/sjsonnet/test/resources/test_suite/error.top_level_func.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.top_level_func.jsonnet.golden index a82ccc24..165311dc 100644 --- a/sjsonnet/test/resources/test_suite/error.top_level_func.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.top_level_func.jsonnet.golden @@ -1,2 +1,3 @@ -sjsonnet.Error: Function parameter name not bound in call - at .(error.top_level_func.jsonnet:17:1) +sjsonnet.Error: [anonymous] parameter name not bound in call + at [].(error.top_level_func.jsonnet:17:1) + diff --git a/sjsonnet/test/resources/test_suite/error.trace_one_param.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.trace_one_param.jsonnet.golden index 77b3c149..008c538c 100644 --- a/sjsonnet/test/resources/test_suite/error.trace_one_param.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.trace_one_param.jsonnet.golden @@ -1,4 +1,3 @@ -sjsonnet.Error: Function trace parameter rest not bound in call - at [Apply1].(error.trace_one_param.jsonnet:17:20) - at [ValidId v].(error.trace_one_param.jsonnet:19:6) +sjsonnet.Error: [std.trace] parameter rest not bound in call + at [].(error.trace_one_param.jsonnet:17:7) diff --git a/sjsonnet/test/resources/test_suite/error.trace_three_param.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.trace_three_param.jsonnet.golden index bbf586ba..f704eff8 100644 --- a/sjsonnet/test/resources/test_suite/error.trace_three_param.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.trace_three_param.jsonnet.golden @@ -1,4 +1,3 @@ -sjsonnet.Error: Too many args, function trace has 2 parameter(s) - at [Apply3].(error.trace_three_param.jsonnet:17:20) - at [ValidId v].(error.trace_three_param.jsonnet:19:6) +sjsonnet.Error: [std.trace] Too many args, has 2 parameter(s) + at [].(error.trace_three_param.jsonnet:17:7) diff --git a/sjsonnet/test/resources/test_suite/error.trace_two_param.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.trace_two_param.jsonnet.golden index f2d90b0c..e4f91fe4 100644 --- a/sjsonnet/test/resources/test_suite/error.trace_two_param.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.trace_two_param.jsonnet.golden @@ -1,4 +1,2 @@ -sjsonnet.Error: Wrong parameter type: expected String, got number - at [std.trace].(error.trace_two_param.jsonnet:17:20) - at [ValidId v].(error.trace_two_param.jsonnet:19:6) - +sjsonnet.Error: [std.trace] Wrong parameter type: expected String, got number + at [].(error.trace_two_param.jsonnet:17:7) diff --git a/sjsonnet/test/resources/test_suite/error.trace_zero_param.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.trace_zero_param.jsonnet.golden index 76abf29e..c3563bfe 100644 --- a/sjsonnet/test/resources/test_suite/error.trace_zero_param.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.trace_zero_param.jsonnet.golden @@ -1,4 +1,3 @@ -sjsonnet.Error: Function trace parameters str, rest not bound in call - at [Apply0].(error.trace_zero_param.jsonnet:17:20) - at [ValidId v].(error.trace_zero_param.jsonnet:19:6) +sjsonnet.Error: [std.trace] parameters str, rest not bound in call + at [].(error.trace_zero_param.jsonnet:17:7) diff --git a/sjsonnet/test/resources/test_suite/error.verbatim_import.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.verbatim_import.jsonnet.golden index 5cd514d2..c697a35a 100644 --- a/sjsonnet/test/resources/test_suite/error.verbatim_import.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.verbatim_import.jsonnet.golden @@ -1,3 +1,3 @@ sjsonnet.Error: Couldn't import file: "C:\\can't possibly exist~" - at [Import].(error.verbatim_import.jsonnet:22:1) + at [].(error.verbatim_import.jsonnet:22:1) diff --git a/sjsonnet/test/resources/test_suite/error.wrong_type.jsonnet.golden b/sjsonnet/test/resources/test_suite/error.wrong_type.jsonnet.golden index 28688953..48e74a13 100644 --- a/sjsonnet/test/resources/test_suite/error.wrong_type.jsonnet.golden +++ b/sjsonnet/test/resources/test_suite/error.wrong_type.jsonnet.golden @@ -1,3 +1,3 @@ -sjsonnet.Error: Wrong parameter type: expected String, got number - at [std.codepoint].(error.wrong_type.jsonnet:1:14) +sjsonnet.Error: [std.codepoint] Wrong parameter type: expected String, got number + at [].(error.wrong_type.jsonnet:1:14) diff --git a/sjsonnet/test/src-js/sjsonnet/BaseFileTests.scala b/sjsonnet/test/src-js/sjsonnet/BaseFileTests.scala index eb123680..001014b0 100644 --- a/sjsonnet/test/src-js/sjsonnet/BaseFileTests.scala +++ b/sjsonnet/test/src-js/sjsonnet/BaseFileTests.scala @@ -203,9 +203,7 @@ abstract class BaseFileTests extends TestSuite { fileName: String, goldenContent: String, testSuite: String): Unit = { - val expected = goldenContent - .replaceAll(" at", " at") - .strip() + val expected = goldenContent.strip() try { val result = ujson.WebJson.transform(eval(files, fileName, testSuite), ujson.Value) diff --git a/sjsonnet/test/src/sjsonnet/EvaluatorTests.scala b/sjsonnet/test/src/sjsonnet/EvaluatorTests.scala index 17288b79..f7728051 100644 --- a/sjsonnet/test/src/sjsonnet/EvaluatorTests.scala +++ b/sjsonnet/test/src/sjsonnet/EvaluatorTests.scala @@ -19,7 +19,7 @@ object EvaluatorTests extends TestSuite { eval("([1, 2, 3] + [4, 5, 6])[3]", useNewEvaluator = useNewEvaluator) ==> ujson.Num(4) evalErr("[][0]", useNewEvaluator = useNewEvaluator) ==> """sjsonnet.Error: array bounds error: array is empty - |at [Lookup].(:1:3)""".stripMargin + |at [].(:1:3)""".stripMargin eval("std.slice(std.range(1,4), 0, null, 2)", useNewEvaluator = useNewEvaluator) ==> ujson .Arr(1, 3) eval("std.slice(std.range(1,4), null, null, 2)", useNewEvaluator = useNewEvaluator) ==> ujson @@ -216,7 +216,7 @@ object EvaluatorTests extends TestSuite { // Regression test for a bug in handling of non-string field names: evalErr("{[k]: k for k in [1]}", useNewEvaluator = useNewEvaluator) ==> """sjsonnet.Error: Field name must be string or null, not number - |at .(:1:1)""".stripMargin + |at [].(:1:1)""".stripMargin // Basic function support: eval( """ @@ -333,9 +333,7 @@ object EvaluatorTests extends TestSuite { useNewEvaluator = useNewEvaluator ) ==> """sjsonnet.Error: Attempt to use `super` when there is no super class - |at [SelectSuper b].(:1:68) - |at [Select c].(:1:70) - |at [BinaryOp *].(:1:73)""".stripMargin + |at [].(:1:7)""".stripMargin } } test("hidden") { @@ -457,7 +455,7 @@ object EvaluatorTests extends TestSuite { ) } - assert(ex.getMessage.contains("Function newParams parameter y not bound in call")) + assert(ex.getMessage.contains("parameter y not bound in call")) } test("invalidParam") { @@ -475,22 +473,22 @@ object EvaluatorTests extends TestSuite { ) } - assert(ex.getMessage.contains("Function Person has no parameter hello")) + assert(ex.getMessage.contains("has no parameter hello")) } test("unknownVariable") { evalErr("x", useNewEvaluator = useNewEvaluator) ==> """sjsonnet.StaticError: Unknown variable: x - |at [Id x].(:1:1)""".stripMargin + |at [].(:1:1)""".stripMargin evalErr("self.x", useNewEvaluator = useNewEvaluator) ==> """sjsonnet.StaticError: Can't use self outside of an object - |at [Self].(:1:1)""".stripMargin + |at [].(:1:1)""".stripMargin evalErr("$.x", useNewEvaluator = useNewEvaluator) ==> """sjsonnet.StaticError: Can't use $ outside of an object - |at [$].(:1:1)""".stripMargin + |at [].(:1:1)""".stripMargin evalErr("super.x", useNewEvaluator = useNewEvaluator) ==> """sjsonnet.StaticError: Can't use super outside of an object - |at [Super].(:1:1)""".stripMargin + |at [].(:1:1)""".stripMargin } test("validParam") { @@ -595,7 +593,7 @@ object EvaluatorTests extends TestSuite { .Num(1) evalErr("({ a: 1 } { b: 2 }).a", strict = true, useNewEvaluator = useNewEvaluator) ==> """sjsonnet.StaticError: Adjacent object literals not allowed in strict mode - Use '+' to concatenate objects - |at [ObjExtend].(:1:11)""".stripMargin + |at [].(:1:11)""".stripMargin eval( "local x = { c: 3 }; (x { a: 1 } { b: 2 }).a", strict = false, @@ -612,7 +610,7 @@ object EvaluatorTests extends TestSuite { useNewEvaluator = useNewEvaluator ) ==> """sjsonnet.StaticError: Adjacent object literals not allowed in strict mode - Use '+' to concatenate objects - |at [ObjExtend].(:1:31)""".stripMargin + |at [].(:1:31)""".stripMargin } test("objectDeclaration") { eval("{ ['foo']: x for x in []}", false, useNewEvaluator = useNewEvaluator) ==> ujson.Obj() @@ -645,7 +643,7 @@ object EvaluatorTests extends TestSuite { useNewEvaluator = useNewEvaluator ) ==> """sjsonnet.Error: Duplicate key A in evaluated object comprehension. - |at .(:1:1)""".stripMargin + |at [].(:1:1)""".stripMargin } test("givenDuplicateFieldsInIndirectListComprehension_expectFailure") { evalErr( @@ -655,7 +653,7 @@ object EvaluatorTests extends TestSuite { useNewEvaluator = useNewEvaluator ) ==> """sjsonnet.Error: Duplicate key A in evaluated object comprehension. - |at .(:3:1)""".stripMargin + |at [].(:1:7)""".stripMargin } test("functionEqualsNull") { eval("""local f(x)=null; f == null""", useNewEvaluator = useNewEvaluator) ==> ujson.False @@ -670,15 +668,15 @@ object EvaluatorTests extends TestSuite { // Cases where StaticOptimizer replaces the dynamic field names with fixed ones: test - (evalErr("""{ ["k"]: 1, ["k"]: 2 }""", useNewEvaluator = useNewEvaluator) ==> """sjsonnet.Error: Duplicate key k in evaluated object. - |at .(:1:13)""".stripMargin) + |at [].(:1:1)""".stripMargin) test - (evalErr("""{ k: 1, ["k"]: 2 }""", useNewEvaluator = useNewEvaluator) ==> """sjsonnet.Error: Duplicate key k in evaluated object. - |at .(:1:9)""".stripMargin) + |at [].(:1:1)""".stripMargin) test - (evalErr("""{ ["k"]: 1, k: 2 }""", useNewEvaluator = useNewEvaluator) ==> """sjsonnet.Error: Duplicate key k in evaluated object. - |at .(:1:13)""".stripMargin) + |at [].(:1:1)""".stripMargin) // Test that lazy evaluation is preserved - duplicate fields should only error when accessed test - (eval( @@ -692,13 +690,12 @@ object EvaluatorTests extends TestSuite { useNewEvaluator = useNewEvaluator ) ==> """sjsonnet.Error: Duplicate key k in evaluated object. - |at .(:1:17) - |at [Select x].(:1:34)""".stripMargin) + |at [].(:1:34)""".stripMargin) // Non-StaticOptimizable case: test - (evalErr("""{ k: 1, ["k" + ""]: 2 }""", useNewEvaluator = useNewEvaluator) ==> """sjsonnet.Error: Duplicate key k in evaluated object. - |at .(:1:9)""".stripMargin) + |at [].(:1:1)""".stripMargin) } test("identifierStartsWithKeyword") { @@ -874,7 +871,7 @@ object EvaluatorTests extends TestSuite { val ex = assertThrows[Exception] { eval("std.length([1], [2])", useNewEvaluator = useNewEvaluator) } - assert(ex.getMessage.contains("Too many args, function length has")) + assert(ex.getMessage.contains("Too many args, has")) } // Parameter not bound in call (missing required arg) @@ -882,7 +879,7 @@ object EvaluatorTests extends TestSuite { val ex = assertThrows[Exception] { eval("std.substr('hello')", useNewEvaluator = useNewEvaluator) } - assert(ex.getMessage.contains("Function substr parameter")) + assert(ex.getMessage.contains("parameter")) assert(ex.getMessage.contains("not bound in call")) } @@ -891,7 +888,7 @@ object EvaluatorTests extends TestSuite { val ex = assertThrows[Exception] { eval("std.length(x=[1], noSuchParam=2)", useNewEvaluator = useNewEvaluator) } - assert(ex.getMessage.contains("Function length has no parameter noSuchParam")) + assert(ex.getMessage.contains("has no parameter noSuchParam")) } // Binding parameter a second time @@ -912,7 +909,7 @@ object EvaluatorTests extends TestSuite { useNewEvaluator = useNewEvaluator ) } - assert(ex.getMessage.contains("Function myFunc parameter y not bound in call")) + assert(ex.getMessage.contains("parameter y not bound in call")) } // User-defined function: too many args should include function name @@ -925,7 +922,7 @@ object EvaluatorTests extends TestSuite { useNewEvaluator = useNewEvaluator ) } - assert(ex.getMessage.contains("Too many args, function add has 2 parameter(s)")) + assert(ex.getMessage.contains("Too many args, has 2 parameter(s)")) } // Anonymous function should NOT include function name in error message @@ -933,8 +930,7 @@ object EvaluatorTests extends TestSuite { val ex = assertThrows[Exception] { eval("(function(x, y) x + y)('a')", useNewEvaluator = useNewEvaluator) } - // Should be exactly "Function parameter..." without a function name inserted - assert(ex.getMessage.contains("Function parameter y not bound in call")) + assert(ex.getMessage.contains("parameter y not bound in call")) } // Anonymous function: too many args should NOT include function name @@ -942,7 +938,7 @@ object EvaluatorTests extends TestSuite { val ex = assertThrows[Exception] { eval("(function(x) x)(1, 2)", useNewEvaluator = useNewEvaluator) } - assert(ex.getMessage.contains("Too many args, function has 1 parameter(s)")) + assert(ex.getMessage.contains("Too many args, has 1 parameter(s)")) } } diff --git a/sjsonnet/test/src/sjsonnet/Std0150FunctionsTests.scala b/sjsonnet/test/src/sjsonnet/Std0150FunctionsTests.scala index 3edff0b0..ab906b7d 100644 --- a/sjsonnet/test/src/sjsonnet/Std0150FunctionsTests.scala +++ b/sjsonnet/test/src/sjsonnet/Std0150FunctionsTests.scala @@ -196,7 +196,9 @@ object Std0150FunctionsTests extends TestSuite { eval("""std.isEmpty("non-empty string")""") ==> ujson.Bool(false) assert( evalErr("""std.isEmpty(10)""") - .startsWith("sjsonnet.Error: Wrong parameter type: expected String, got number") + .startsWith( + "sjsonnet.Error: [std.isEmpty] Wrong parameter type: expected String, got number" + ) ) } @@ -211,7 +213,7 @@ object Std0150FunctionsTests extends TestSuite { eval("""std.trim("string with tabs at end\t\t")""") ==> ujson.Str("string with tabs at end") assert( evalErr("""std.trim(10)""").startsWith( - "sjsonnet.Error: Wrong parameter type: expected String, got number" + "sjsonnet.Error: [std.trim] Wrong parameter type: expected String, got number" ) ) } @@ -221,7 +223,9 @@ object Std0150FunctionsTests extends TestSuite { eval("""std.xnor(false, false)""") ==> ujson.True assert( evalErr("""std.xnor("false", false)""") - .startsWith("sjsonnet.Error: Wrong parameter type: expected Boolean, got string") + .startsWith( + "sjsonnet.Error: [std.xnor] Wrong parameter type: expected Boolean, got string" + ) ) } @@ -230,7 +234,9 @@ object Std0150FunctionsTests extends TestSuite { eval("""std.xor(true, true)""") ==> ujson.False assert( evalErr("""std.xor("false", false)""") - .startsWith("sjsonnet.Error: Wrong parameter type: expected Boolean, got string") + .startsWith( + "sjsonnet.Error: [std.xor] Wrong parameter type: expected Boolean, got string" + ) ) } diff --git a/sjsonnet/test/src/sjsonnet/StdFlatMapTests.scala b/sjsonnet/test/src/sjsonnet/StdFlatMapTests.scala index 2be0263b..3a48b90e 100644 --- a/sjsonnet/test/src/sjsonnet/StdFlatMapTests.scala +++ b/sjsonnet/test/src/sjsonnet/StdFlatMapTests.scala @@ -20,7 +20,7 @@ object StdFlatMapTests extends TestSuite { assert( evalErr("std.flatMap(function(x) 123, 'Hello')") .startsWith( - "sjsonnet.Error: std.flatMap on strings, provided function must return a string, got number" + "sjsonnet.Error: [std.flatMap] std.flatMap on strings, provided function must return a string, got number" ) ) diff --git a/sjsonnet/test/src/sjsonnet/StdWithKeyFTests.scala b/sjsonnet/test/src/sjsonnet/StdWithKeyFTests.scala index fea66c2f..c386cf6b 100644 --- a/sjsonnet/test/src/sjsonnet/StdWithKeyFTests.scala +++ b/sjsonnet/test/src/sjsonnet/StdWithKeyFTests.scala @@ -68,18 +68,18 @@ object StdWithKeyFTests extends TestSuite { assert(evalErr("""std.sort([1,2, error "foo"])""").startsWith("sjsonnet.Error: foo")) assert( evalErr("""std.sort([1, [error "foo"]])""").startsWith( - "sjsonnet.Error: Cannot sort with values that are not all the same type" + "sjsonnet.Error: [std.sort] Cannot sort with values that are not all the same type" ) ) // google/go-jsonnet and google/jsonnet also error on sorting of booleans: assert( evalErr("""std.sort([false, true])""").startsWith( - "sjsonnet.Error: Cannot sort with values that are booleans" + "sjsonnet.Error: [std.sort] Cannot sort with values that are booleans" ) ) assert( evalErr("""std.sort([1, 2], keyF=function(x) x == 1)""").startsWith( - "sjsonnet.Error: Cannot sort with key values that are booleans" + "sjsonnet.Error: [std.sort] Cannot sort with key values that are booleans" ) )