difftreelog
chore rename crates for publish
in: master
46 files changed
Cargo.lockdiffbeforeafterboth127 "annotate-snippets",127 "annotate-snippets",128 "clap",128 "clap",129 "jemallocator",129 "jemallocator",130 "jsonnet-evaluator",130 "jrsonnet-evaluator",131 "jsonnet-parser",131 "jrsonnet-parser",132]132]133133134[[package]]134[[package]]135name = "jsonnet-evaluator"135name = "jrsonnet-evaluator"136version = "0.1.0"136version = "0.1.0"137dependencies = [137dependencies = [138 "bincode",138 "bincode",139 "closure",139 "closure",140 "indexmap",140 "indexmap",141 "jsonnet-parser",141 "jrsonnet-parser",142 "jsonnet-stdlib",142 "jrsonnet-stdlib",143 "md5",143 "md5",144 "serde",144 "serde",145 "structdump",145 "structdump",146]146]147147148[[package]]148[[package]]149name = "jsonnet-parser"149name = "jrsonnet-parser"150version = "0.1.0"150version = "0.1.0"151dependencies = [151dependencies = [152 "jsonnet-stdlib",152 "jrsonnet-stdlib",153 "peg",153 "peg",154 "serde",154 "serde",155 "structdump",155 "structdump",158]158]159159160[[package]]160[[package]]161name = "jsonnet-stdlib"161name = "jrsonnet-stdlib"162version = "0.1.0"162version = "0.1.0"163163164[[package]]164[[package]]Cargo.tomldiffbeforeafterboth1[workspace]1[workspace]2members = [2members = [3 "crates/jsonnet-parser",3 "crates/jrsonnet-parser",4 "crates/jsonnet-evaluator",4 "crates/jrsonnet-evaluator",5 "crates/jsonnet-stdlib",5 "crates/jrsonnet-stdlib",6 "cmds/jrsonnet"6 "cmds/jrsonnet"7]7]88cmds/jrsonnet/Cargo.tomldiffbeforeafterboth7# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html7# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html889[dependencies]9[dependencies]10jsonnet-evaluator = { path = "../../crates/jsonnet-evaluator" }10jrsonnet-evaluator = { path = "../../crates/jrsonnet-evaluator" }11jsonnet-parser = { path = "../../crates/jsonnet-parser" }11jrsonnet-parser = { path = "../../crates/jrsonnet-parser" }12annotate-snippets = "0.8.0"12annotate-snippets = "0.8.0"13jemallocator = "0.3.2"13jemallocator = "0.3.2"1414cmds/jrsonnet/src/main.rsdiffbeforeafterboth1pub mod location;1pub mod location;223use clap::Clap;3use clap::Clap;4use jsonnet_evaluator::{EvaluationSettings, EvaluationState, LocError, StackTrace, Val};4use jrsonnet_evaluator::{EvaluationSettings, EvaluationState, LocError, StackTrace, Val};5use jsonnet_parser::{el, Arg, ArgsDesc, Expr, LocExpr, ParserSettings};5use jsonnet_parser::{el, Arg, ArgsDesc, Expr, LocExpr, ParserSettings};6use location::{offset_to_location, CodeLocation};6use location::{offset_to_location, CodeLocation};7use std::env::current_dir;7use std::env::current_dir;118118119fn main() {119fn main() {120 let opts: Opts = Opts::parse();120 let opts: Opts = Opts::parse();121 let evaluator = jsonnet_evaluator::EvaluationState::new(121 let evaluator = jrsonnet_evaluator::EvaluationState::new(122 EvaluationSettings {122 EvaluationSettings {123 max_stack_trace_size: opts.max_trace,123 max_stack_trace_size: opts.max_trace,124 max_stack_frames: opts.max_stack,124 max_stack_frames: opts.max_stack,125 },125 },126 Box::new(jsonnet_evaluator::FileImportResolver {126 Box::new(jrsonnet_evaluator::FileImportResolver {127 library_paths: opts.jpath.clone(),127 library_paths: opts.jpath.clone(),128 }),128 }),129 );129 );crates/jrsonnet-evaluator/Cargo.tomldiffbeforeafterbothno changes
crates/jrsonnet-evaluator/README.mddiffbeforeafterbothno changes
crates/jrsonnet-evaluator/build.rsdiffbeforeafterbothno changes
crates/jrsonnet-evaluator/src/ctx.rsdiffbeforeafterbothno changes
crates/jrsonnet-evaluator/src/dynamic.rsdiffbeforeafterbothno changes
crates/jrsonnet-evaluator/src/error.rsdiffbeforeafterbothno changes
crates/jrsonnet-evaluator/src/evaluate.rsdiffbeforeafterbothno changes
crates/jrsonnet-evaluator/src/function.rsdiffbeforeafterbothno changes
crates/jrsonnet-evaluator/src/import.rsdiffbeforeafterbothno changes
crates/jrsonnet-evaluator/src/lib.rsdiffbeforeafterbothno changes
crates/jrsonnet-evaluator/src/map.rsdiffbeforeafterbothno changes
crates/jrsonnet-evaluator/src/obj.rsdiffbeforeafterbothno changes
crates/jrsonnet-evaluator/src/val.rsdiffbeforeafterbothno changes
crates/jrsonnet-parser/Cargo.tomldiffbeforeafterbothno changes
crates/jrsonnet-parser/README.mddiffbeforeafterbothno changes
crates/jrsonnet-parser/src/expr.rsdiffbeforeafterbothno changes
crates/jrsonnet-parser/src/lib.rsdiffbeforeafterbothno changes
crates/jrsonnet-stdlib/Cargo.tomldiffbeforeafterbothno changes
crates/jrsonnet-stdlib/README.mddiffbeforeafterbothno changes
crates/jrsonnet-stdlib/src/lib.rsdiffbeforeafterbothno changes
crates/jrsonnet-stdlib/src/std.jsonnetdiffbeforeafterbothno changes
crates/jsonnet-evaluator/Cargo.tomldiffbeforeafterbothno changes
crates/jsonnet-evaluator/README.mddiffbeforeafterbothno changes
crates/jsonnet-evaluator/build.rsdiffbeforeafterbothno changes
crates/jsonnet-evaluator/src/ctx.rsdiffbeforeafterbothno changes
crates/jsonnet-evaluator/src/dynamic.rsdiffbeforeafterbothno changes
crates/jsonnet-evaluator/src/error.rsdiffbeforeafterbothno changes
crates/jsonnet-evaluator/src/evaluate.rsdiffbeforeafterbothno changes
crates/jsonnet-evaluator/src/function.rsdiffbeforeafterbothno changes
crates/jsonnet-evaluator/src/import.rsdiffbeforeafterbothno changes
crates/jsonnet-evaluator/src/lib.rsdiffbeforeafterbothno changes
crates/jsonnet-evaluator/src/map.rsdiffbeforeafterbothno changes
crates/jsonnet-evaluator/src/obj.rsdiffbeforeafterbothno changes
crates/jsonnet-evaluator/src/val.rsdiffbeforeafterbothno changes
crates/jsonnet-parser/Cargo.tomldiffbeforeafterbothno changes
crates/jsonnet-parser/README.mddiffbeforeafterbothno changes
crates/jsonnet-parser/src/expr.rsdiffbeforeafterbothno changes
crates/jsonnet-parser/src/lib.rsdiffbeforeafterbothno changes
crates/jsonnet-stdlib/Cargo.tomldiffbeforeafterbothno changes
crates/jsonnet-stdlib/README.mddiffbeforeafterbothno changes
crates/jsonnet-stdlib/src/lib.rsdiffbeforeafterbothno changes
crates/jsonnet-stdlib/src/std.jsonnetdiffbeforeafterbothno changes