difftreelog
feat(evaluator) track object field source location
in: master
2 files changed
crates/jrsonnet-evaluator/src/evaluate.rsdiffbeforeafterboth--- a/crates/jrsonnet-evaluator/src/evaluate.rs
+++ b/crates/jrsonnet-evaluator/src/evaluate.rs
@@ -276,6 +276,7 @@
})?))
}),
)),
+ location: value.1.clone(),
},
);
}
@@ -305,6 +306,7 @@
)))
}),
)),
+ location: value.1.clone(),
},
);
}
@@ -368,6 +370,7 @@
add: false,
visibility: Visibility::Normal,
invoke: v,
+ location: obj.value.1.clone(),
},
);
}
crates/jrsonnet-evaluator/src/obj.rsdiffbeforeafterboth8 pub add: bool,8 pub add: bool,9 pub visibility: Visibility,9 pub visibility: Visibility,10 pub invoke: LazyBinding,10 pub invoke: LazyBinding,11 pub location: Option<ExprLocation>,11}12}121313#[derive(Debug)]14#[derive(Debug)]