difftreelog
fix upgrade gcmodule
in: master
11 files changed
Cargo.lockdiffbeforeafterboth8source = "registry+https://github.com/rust-lang/crates.io-index"8source = "registry+https://github.com/rust-lang/crates.io-index"9checksum = "bf6ccdb167abbf410dcb915cabd428929d7f6a04980b54a11f26a39f1c7f7107"9checksum = "bf6ccdb167abbf410dcb915cabd428929d7f6a04980b54a11f26a39f1c7f7107"10dependencies = [10dependencies = [11 "cfg-if 1.0.0",11 "cfg-if",12 "once_cell",12 "once_cell",13 "version_check",13 "version_check",14]14]82source = "registry+https://github.com/rust-lang/crates.io-index"82source = "registry+https://github.com/rust-lang/crates.io-index"83checksum = "a20104e2335ce8a659d6dd92a51a767a0c062599c73b343fd152cb401e828c3d"83checksum = "a20104e2335ce8a659d6dd92a51a767a0c062599c73b343fd152cb401e828c3d"8485[[package]]86name = "cfg-if"87version = "0.1.10"88source = "registry+https://github.com/rust-lang/crates.io-index"89checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822"908491[[package]]85[[package]]92name = "cfg-if"86name = "cfg-if"140 "os_str_bytes",134 "os_str_bytes",141]135]142143[[package]]144name = "cloudabi"145version = "0.0.3"146source = "registry+https://github.com/rust-lang/crates.io-index"147checksum = "ddfc5b9aa5d4507acaf872de71051dfd0e309860e88966e1051e462a077aac4f"148dependencies = [149 "bitflags",150]151136152[[package]]137[[package]]153name = "cpufeatures"138name = "cpufeatures"326311327[[package]]312[[package]]328name = "jrsonnet-gcmodule"313name = "jrsonnet-gcmodule"329version = "0.3.4"314version = "0.3.5"330source = "registry+https://github.com/rust-lang/crates.io-index"315source = "registry+https://github.com/rust-lang/crates.io-index"331checksum = "22d4e1572e4b61e4f5deb3701312a330df0e69b48805a540d740e5e53ac8c78a"316checksum = "35243aa6a013032e9469f3798c54e2ca7af44973b1eafdc924cb6ca351a71f72"332dependencies = [317dependencies = [333 "jrsonnet-gcmodule-derive",318 "jrsonnet-gcmodule-derive",334 "parking_lot",319 "parking_lot",335]320]336321337[[package]]322[[package]]338name = "jrsonnet-gcmodule-derive"323name = "jrsonnet-gcmodule-derive"339version = "0.3.4"324version = "0.3.5"340source = "registry+https://github.com/rust-lang/crates.io-index"325source = "registry+https://github.com/rust-lang/crates.io-index"341checksum = "ae2f3bf7d38e0a9098b5b9062a7d9e7a97a206bc3c91118d76e7e37f2e0f1202"326checksum = "96206bf4ae74d5257bbbd23113bfe67b09e8973de3843b728c3ce289dee86eda"342dependencies = [327dependencies = [343 "proc-macro2",328 "proc-macro2",344 "quote",329 "quote",433418434[[package]]419[[package]]435name = "lock_api"420name = "lock_api"436version = "0.3.4"421version = "0.4.9"437source = "registry+https://github.com/rust-lang/crates.io-index"422source = "registry+https://github.com/rust-lang/crates.io-index"438checksum = "c4da24a77a3d8a6d4862d95f72e6fdb9c09a643ecdb402d754004a557f2bec75"423checksum = "435011366fe56583b16cf956f9df0095b405b82d76425bc8981c0e22e60ec4df"439dependencies = [424dependencies = [425 "autocfg",440 "scopeguard",426 "scopeguard",441]427]442428479465480[[package]]466[[package]]481name = "parking_lot"467name = "parking_lot"482version = "0.10.2"468version = "0.12.1"483source = "registry+https://github.com/rust-lang/crates.io-index"469source = "registry+https://github.com/rust-lang/crates.io-index"484checksum = "d3a704eb390aafdc107b0e392f56a82b668e3a71366993b5340f5833fd62505e"470checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f"485dependencies = [471dependencies = [486 "lock_api",472 "lock_api",487 "parking_lot_core",473 "parking_lot_core",488]474]489475490[[package]]476[[package]]491name = "parking_lot_core"477name = "parking_lot_core"492version = "0.7.3"478version = "0.9.6"493source = "registry+https://github.com/rust-lang/crates.io-index"479source = "registry+https://github.com/rust-lang/crates.io-index"494checksum = "b93f386bb233083c799e6e642a9d73db98c24a5deeb95ffc85bf281255dffc98"480checksum = "ba1ef8814b5c993410bb3adfad7a5ed269563e4a2f90c41f5d85be7fb47133bf"495dependencies = [481dependencies = [496 "cfg-if 0.1.10",482 "cfg-if",497 "cloudabi",498 "libc",483 "libc",499 "redox_syscall",484 "redox_syscall",500 "smallvec",485 "smallvec",501 "winapi",486 "windows-sys",502]487]503488504[[package]]489[[package]]578563579[[package]]564[[package]]580name = "redox_syscall"565name = "redox_syscall"581version = "0.1.57"566version = "0.2.16"582source = "registry+https://github.com/rust-lang/crates.io-index"567source = "registry+https://github.com/rust-lang/crates.io-index"583checksum = "41cc0f7e4d5d4544e8861606a285bb08d3e70712ccc7d2b84d7c0ccfaf4b05ce"568checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a"569dependencies = [570 "bitflags",571]584572585[[package]]573[[package]]586name = "rustc-hash"574name = "rustc-hash"663source = "registry+https://github.com/rust-lang/crates.io-index"651source = "registry+https://github.com/rust-lang/crates.io-index"664checksum = "82e6b795fe2e3b1e845bafcb27aa35405c4d47cdfc92af5fc8d3002f76cebdc0"652checksum = "82e6b795fe2e3b1e845bafcb27aa35405c4d47cdfc92af5fc8d3002f76cebdc0"665dependencies = [653dependencies = [666 "cfg-if 1.0.0",654 "cfg-if",667 "cpufeatures",655 "cpufeatures",668 "digest",656 "digest",669]657]Cargo.tomldiffbeforeafterboth--- a/Cargo.toml
+++ b/Cargo.toml
@@ -12,8 +12,10 @@
jrsonnet-cli = { path = "./crates/jrsonnet-cli", version = "0.5.0-pre6" }
jrsonnet-types = { path = "./crates/jrsonnet-types", version = "0.5.0-pre6" }
-[profile.test]
-opt-level = 1
+jrsonnet-gcmodule = "0.3.5"
+
+#[profile.test]
+#opt-level = 1
[profile.release]
opt-level = 3
bindings/jsonnet/Cargo.tomldiffbeforeafterboth--- a/bindings/jsonnet/Cargo.toml
+++ b/bindings/jsonnet/Cargo.toml
@@ -11,7 +11,7 @@
jrsonnet-evaluator.workspace = true
jrsonnet-parser.workspace = true
jrsonnet-stdlib.workspace = true
-jrsonnet-gcmodule = { version = "0.3.4" }
+jrsonnet-gcmodule.workspace = true
[lib]
name = "jsonnet"
cmds/jrsonnet/Cargo.tomldiffbeforeafterboth--- a/cmds/jrsonnet/Cargo.toml
+++ b/cmds/jrsonnet/Cargo.toml
@@ -29,7 +29,7 @@
jrsonnet-evaluator.workspace = true
jrsonnet-parser.workspace = true
jrsonnet-cli.workspace = true
-jrsonnet-gcmodule = { version = "0.3.4" }
+jrsonnet-gcmodule.workspace = true
mimallocator = { version = "0.1.3", optional = true }
thiserror = "1.0"
crates/jrsonnet-cli/Cargo.tomldiffbeforeafterboth--- a/crates/jrsonnet-cli/Cargo.toml
+++ b/crates/jrsonnet-cli/Cargo.toml
@@ -17,6 +17,6 @@
jrsonnet-evaluator = { workspace = true, features = ["explaining-traces"] }
jrsonnet-parser.workspace = true
jrsonnet-stdlib.workspace = true
-jrsonnet-gcmodule = { version = "0.3.4" }
+jrsonnet-gcmodule.workspace = true
clap = { version = "4.0", features = ["derive"] }
crates/jrsonnet-evaluator/Cargo.tomldiffbeforeafterboth--- a/crates/jrsonnet-evaluator/Cargo.toml
+++ b/crates/jrsonnet-evaluator/Cargo.toml
@@ -33,7 +33,7 @@
jrsonnet-parser.workspace = true
jrsonnet-types.workspace = true
jrsonnet-macros.workspace = true
-jrsonnet-gcmodule = { version = "0.3.4" }
+jrsonnet-gcmodule.workspace = true
pathdiff = "0.2.1"
hashbrown = "0.13.2"
crates/jrsonnet-interner/Cargo.tomldiffbeforeafterboth--- a/crates/jrsonnet-interner/Cargo.toml
+++ b/crates/jrsonnet-interner/Cargo.toml
@@ -16,7 +16,7 @@
serde = ["dep:serde"]
[dependencies]
-jrsonnet-gcmodule = { version = "0.3.4" }
+jrsonnet-gcmodule.workspace = true
serde = { version = "1.0", optional = true }
structdump = { version = "0.2.0", optional = true }
crates/jrsonnet-parser/Cargo.tomldiffbeforeafterboth--- a/crates/jrsonnet-parser/Cargo.toml
+++ b/crates/jrsonnet-parser/Cargo.toml
@@ -27,7 +27,7 @@
[dependencies]
jrsonnet-interner.workspace = true
-jrsonnet-gcmodule = { version = "0.3.4" }
+jrsonnet-gcmodule.workspace = true
static_assertions = "1.1"
crates/jrsonnet-stdlib/Cargo.tomldiffbeforeafterboth--- a/crates/jrsonnet-stdlib/Cargo.toml
+++ b/crates/jrsonnet-stdlib/Cargo.toml
@@ -21,7 +21,7 @@
jrsonnet-evaluator.workspace = true
jrsonnet-macros.workspace = true
jrsonnet-parser.workspace = true
-jrsonnet-gcmodule = "0.3.4"
+jrsonnet-gcmodule.workspace = true
# Used for stdlib AST serialization
bincode = { version = "1.3", optional = true }
crates/jrsonnet-types/Cargo.tomldiffbeforeafterboth--- a/crates/jrsonnet-types/Cargo.toml
+++ b/crates/jrsonnet-types/Cargo.toml
@@ -7,6 +7,6 @@
edition = "2021"
[dependencies]
-jrsonnet-gcmodule = { version = "0.3.4" }
+jrsonnet-gcmodule.workspace = true
peg = "0.8.1"
tests/Cargo.tomldiffbeforeafterboth--- a/tests/Cargo.toml
+++ b/tests/Cargo.toml
@@ -5,7 +5,7 @@
publish = false
[dependencies]
-jrsonnet-evaluator = { path = "../crates/jrsonnet-evaluator" }
-jrsonnet-gcmodule = "0.3.4"
-jrsonnet-stdlib = { path = "../crates/jrsonnet-stdlib" }
+jrsonnet-evaluator.workspace = true
+jrsonnet-gcmodule.workspace = true
+jrsonnet-stdlib.workspace = true
serde = "1.0.142"