Prevent changing meaning of std in desugared expressions
Also removes intrinsic interface for natives, they weren't useable for users anyway, and we have native callback support now. Fixes https://github.com/google/jsonnet/issues/378 Fixes https://github.com/google/go-jsonnet/issues/69
- fix(evaluator) wrap TLA evaluation in state
- style increase clippy linting level
- docs(evaluator) typo `files` -> `file`
- docs cleanup evaluator's docs
- perf move error and stacktrace to heap
- perf reduce error enum size
- feat multi and stream manifests
- feat native callbacks
- feat yaml stream output
- feat(evaluator) serde_json integration
- build stable rustc support
- Merge branch 'master' of github.com:CertainLach/jsonnet-rs
- refact: simplify error management
- fix run manifest in state
difftreelog
commits
crates/jrsonnet-evaluator/src/lib.rs21.7 KiBsourcehistory