git.delta.rocks / jrsonnet / refs/commits / 449686f01d55

difftreelog

fix BlackBox formatter support for bigint

ptyvotvzYaroslav Bolyukin2026-04-25parent: #1d941f8.patch.diff
in: master

2 files changed

modifiedcrates/jrsonnet-evaluator/src/gc.rsdiffbeforeafterboth
--- a/crates/jrsonnet-evaluator/src/gc.rs
+++ b/crates/jrsonnet-evaluator/src/gc.rs
@@ -31,5 +31,3 @@
 }
 
 pub fn assert_trace<T: Trace>(_v: &T) {}
-
-pub type ImHashMap<K, V> = im_rc::HashMap<K, V, FxBuildHasher>;
modifiedcrates/jrsonnet-evaluator/src/manifest.rsdiffbeforeafterboth
69 }69 }
70 Val::Obj(obj_value) => {70 Val::Obj(obj_value) => {
71 for (name, value) in obj_value.iter() {71 for (name, value) in obj_value.iter(
72 #[cfg(feature = "exp-preserve-order")]
73 true,
74 ) {
72 black_box(name);75 black_box(name);
73 let value = value?;76 let value = value?;
78 black_box(func_val);81 black_box(func_val);
79 bail!("tried to manifest function")82 bail!("tried to manifest function")
80 }83 }
84 #[cfg(feature = "exp-bigint")]
85 Val::BigInt(n) => {
86 black_box(n);
87 }
81 }88 }
82 Ok(())89 Ok(())
83 }90 }