git.delta.rocks / jrsonnet / refs/commits / 02f748d69f6c

difftreelog

ci add destructuring to experimental

Yaroslav Bolyukin2022-04-30parent: #f546d2e.patch.diff
in: master

4 files changed

modifiedCargo.lockdiffbeforeafterboth
7070
71[[package]]71[[package]]
72name = "clap"72name = "clap"
73version = "3.1.8"73version = "3.1.13"
74source = "registry+https://github.com/rust-lang/crates.io-index"74source = "registry+https://github.com/rust-lang/crates.io-index"
75checksum = "71c47df61d9e16dc010b55dba1952a57d8c215dbb533fd13cdd13369aac73b1c"75checksum = "c4b3ee449efa0c4f95cd48b00539829d3655a98e189a90617246492788d22404"
76dependencies = [76dependencies = [
77 "atty",77 "atty",
78 "bitflags",78 "bitflags",
79 "clap_derive",79 "clap_derive",
80 "clap_lex",
80 "indexmap",81 "indexmap",
81 "lazy_static",82 "lazy_static",
82 "os_str_bytes",
83 "strsim",83 "strsim",
84 "termcolor",84 "termcolor",
85 "textwrap",85 "textwrap",
86]86]
8787
88[[package]]88[[package]]
89name = "clap_complete"89name = "clap_complete"
90version = "3.1.1"90version = "3.1.3"
91source = "registry+https://github.com/rust-lang/crates.io-index"91source = "registry+https://github.com/rust-lang/crates.io-index"
92checksum = "df6f3613c0a3cddfd78b41b10203eb322cb29b600cbdf808a7d3db95691b8e25"92checksum = "1d7ca9141e27e6ebc52e3c378b0c07f3cea52db46ed1cc5861735fb697b56356"
93dependencies = [93dependencies = [
94 "clap",94 "clap",
95]95]
107 "syn",107 "syn",
108]108]
109
110[[package]]
111name = "clap_lex"
112version = "0.2.0"
113source = "registry+https://github.com/rust-lang/crates.io-index"
114checksum = "a37c35f1112dad5e6e0b1adaff798507497a18fceeb30cceb3bae7d1427b9213"
115dependencies = [
116 "os_str_bytes",
117]
109118
110[[package]]119[[package]]
111name = "cloudabi"120name = "cloudabi"
309source = "registry+https://github.com/rust-lang/crates.io-index"318source = "registry+https://github.com/rust-lang/crates.io-index"
310checksum = "490cc448043f947bae3cbee9c203358d62dbee0db12107a74be5c30ccfd09771"319checksum = "490cc448043f947bae3cbee9c203358d62dbee0db12107a74be5c30ccfd09771"
311
312[[package]]
313name = "memchr"
314version = "2.4.1"
315source = "registry+https://github.com/rust-lang/crates.io-index"
316checksum = "308cc39be01b73d0d18f82a0e7b2a3df85245f84af96fdddc5d202d27e47b86a"
317320
318[[package]]321[[package]]
319name = "mimalloc-sys"322name = "mimalloc-sys"
339version = "6.0.0"342version = "6.0.0"
340source = "registry+https://github.com/rust-lang/crates.io-index"343source = "registry+https://github.com/rust-lang/crates.io-index"
341checksum = "8e22443d1643a904602595ba1cd8f7d896afe56d26712531c5ff73a15b2fbf64"344checksum = "8e22443d1643a904602595ba1cd8f7d896afe56d26712531c5ff73a15b2fbf64"
342dependencies = [
343 "memchr",
344]
345345
346[[package]]346[[package]]
347name = "parking_lot"347name = "parking_lot"
426426
427[[package]]427[[package]]
428name = "proc-macro2"428name = "proc-macro2"
429version = "1.0.37"429version = "1.0.32"
430source = "registry+https://github.com/rust-lang/crates.io-index"430source = "registry+https://github.com/rust-lang/crates.io-index"
431checksum = "ec757218438d5fda206afc041538b2f6d889286160d649a86a24d37e1235afd1"431checksum = "ba508cc11742c0dc5c1659771673afbab7a0efab23aa17e854cbab0837ed0b43"
432dependencies = [432dependencies = [
433 "unicode-xid",433 "unicode-xid",
434]434]
435435
436[[package]]436[[package]]
437name = "quote"437name = "quote"
438version = "1.0.18"438version = "1.0.10"
439source = "registry+https://github.com/rust-lang/crates.io-index"439source = "registry+https://github.com/rust-lang/crates.io-index"
440checksum = "a1feb54ed693b93a84e14094943b84b7c4eae204c512b7ccb95ab0c66d278ad1"440checksum = "38bc8cc6a5f2e3655e0899c1b848643b2562f853f114bfec7be120678e3ace05"
441dependencies = [441dependencies = [
442 "proc-macro2",442 "proc-macro2",
443]443]
523523
524[[package]]524[[package]]
525name = "syn"525name = "syn"
526version = "1.0.91"526version = "1.0.82"
527source = "registry+https://github.com/rust-lang/crates.io-index"527source = "registry+https://github.com/rust-lang/crates.io-index"
528checksum = "b683b2b825c8eef438b77c36a06dc262294da3d5a5813fac20da149241dcd44d"528checksum = "8daf5dd0bb60cbd4137b1b587d2fc0ae729bc07cf01cd70b36a1ed5ade3b9d59"
529dependencies = [529dependencies = [
530 "proc-macro2",530 "proc-macro2",
531 "quote",531 "quote",
modifiedbindings/jsonnet/Cargo.tomldiffbeforeafterboth
1717
18[features]18[features]
19interop = []19interop = []
20experimental = ["exp-preserve-order"]20experimental = ["exp-preserve-order", "exp-destruct"]
21exp-preserve-order = ["jrsonnet-evaluator/exp-preserve-order"]21exp-preserve-order = ["jrsonnet-evaluator/exp-preserve-order"]
22exp-destruct = ["jrsonnet-evaluator/exp-destruct"]
2223
modifiedcmds/jrsonnet/Cargo.tomldiffbeforeafterboth
7edition = "2021"7edition = "2021"
88
9[features]9[features]
10experimental = ["exp-preserve-order"]10experimental = ["exp-preserve-order", "exp-destruct"]
11# Use mimalloc as allocator11# Use mimalloc as allocator
12mimalloc = ["mimallocator"]12mimalloc = ["mimallocator"]
13# Experimental feature, which allows to preserve order of object fields13# Experimental feature, which allows to preserve order of object fields
modifiedcrates/jrsonnet-evaluator/Cargo.tomldiffbeforeafterboth
19exp-preserve-order = []19exp-preserve-order = []
20exp-serde-preserve-order = ["serde_json/preserve_order"]20exp-serde-preserve-order = ["serde_json/preserve_order"]
21# Implements field destructuring21# Implements field destructuring
22exp-destruct = []22exp-destruct = ["jrsonnet-parser/exp-destruct"]
2323
24[dependencies]24[dependencies]
25jrsonnet-interner = { path = "../jrsonnet-interner", version = "0.4.2" }25jrsonnet-interner = { path = "../jrsonnet-interner", version = "0.4.2" }