From abbab2c5867d5596543982c7492f7dd4960940a9 Mon Sep 17 00:00:00 2001 From: He-Pin Date: Thu, 12 Feb 2026 20:48:18 +0800 Subject: [PATCH] chore: fix bench suite --- bench/src/sjsonnet/bench/MainBenchmark.scala | 6 ++++-- bench/src/sjsonnet/bench/MaterializerBenchmark.scala | 9 ++++----- bench/src/sjsonnet/bench/RunProfiler.scala | 6 ++++-- 3 files changed, 12 insertions(+), 9 deletions(-) diff --git a/bench/src/sjsonnet/bench/MainBenchmark.scala b/bench/src/sjsonnet/bench/MainBenchmark.scala index 029bb6c4..5ab5c1da 100644 --- a/bench/src/sjsonnet/bench/MainBenchmark.scala +++ b/bench/src/sjsonnet/bench/MainBenchmark.scala @@ -33,8 +33,10 @@ object MainBenchmark { Map("var1" -> "\"test\"", "var2" -> """{"x": 1, "y": 2}"""), Map.empty[String, String], OsPath(wd), - importer = SjsonnetMainBase - .resolveImport(config.getOrderedJpaths.map(os.Path(_, wd)).map(OsPath(_)), None), + importer = new SjsonnetMainBase.SimpleImporter( + config.getOrderedJpaths.map(os.Path(_, wd)).map(OsPath(_)), + None + ), parseCache = parseCache ) val renderer = new Renderer(new StringWriter, indent = 3) diff --git a/bench/src/sjsonnet/bench/MaterializerBenchmark.scala b/bench/src/sjsonnet/bench/MaterializerBenchmark.scala index 08979067..067e6597 100644 --- a/bench/src/sjsonnet/bench/MaterializerBenchmark.scala +++ b/bench/src/sjsonnet/bench/MaterializerBenchmark.scala @@ -34,11 +34,10 @@ class MaterializerBenchmark { Map.empty[String, String], Map.empty[String, String], OsPath(wd), - importer = SjsonnetMainBase - .resolveImport( - config.getOrderedJpaths.map(os.Path(_, wd)).map(OsPath(_)).toIndexedSeq, - None - ), + importer = new SjsonnetMainBase.SimpleImporter( + config.getOrderedJpaths.map(os.Path(_, wd)).map(OsPath(_)).toIndexedSeq, + None + ), parseCache = new DefaultParseCache ) value = interp.evaluate(os.read(path), OsPath(path)).toOption.get diff --git a/bench/src/sjsonnet/bench/RunProfiler.scala b/bench/src/sjsonnet/bench/RunProfiler.scala index b25350be..8414612d 100644 --- a/bench/src/sjsonnet/bench/RunProfiler.scala +++ b/bench/src/sjsonnet/bench/RunProfiler.scala @@ -18,8 +18,10 @@ object RunProfiler extends App { Map.empty[String, String], Map.empty[String, String], OsPath(wd), - importer = SjsonnetMainBase - .resolveImport(config.getOrderedJpaths.map(os.Path(_, wd)).map(OsPath(_)).toIndexedSeq, None), + importer = new SjsonnetMainBase.SimpleImporter( + config.getOrderedJpaths.map(os.Path(_, wd)).map(OsPath(_)).toIndexedSeq, + None + ), parseCache = parseCache ) { override def createEvaluator(