Skip to content

Commit 51cb7a5

Browse files
committed
Update Rust deps
1 parent 6a32790 commit 51cb7a5

8 files changed

Lines changed: 1258 additions & 1191 deletions

File tree

Cargo.lock

Lines changed: 1012 additions & 775 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -50,20 +50,21 @@ vm-trace = []
5050
anyhow = "1.0.52"
5151
arrayvec = "0.7.2"
5252
clap = { version = "4.0.0", features = ["derive"] }
53-
codespan-reporting = "0.11.1"
54-
dirs = { version = "5.0.0", optional = true }
55-
hashbrown = { version = "0.14.5", default-features = false, features = [
53+
codespan-reporting = "0.13.1"
54+
dirs = { version = "6.0.0", optional = true }
55+
hashbrown = { version = "0.17.0", default-features = false, features = [
5656
"inline-more",
57+
"raw-entry",
5758
] }
5859
iota = "0.2.2"
59-
lalrpop-util = "0.20.2"
60-
logos = "0.12.0"
60+
lalrpop-util = "0.23.1"
61+
logos = "0.16.1"
6162
nu-ansi-term = { version = "0.50.0", optional = true }
62-
reedline = { version = "0.32.0", optional = true }
63+
reedline = { version = "0.46.0", optional = true }
6364
rust-embed = { version = "8.4.0", features = ["compression"], optional = true }
64-
rustc-hash = "1.1.0"
65+
rustc-hash = "2.1.2"
6566
termcolor = "1.1.3"
66-
thiserror = "1.0.34"
67+
thiserror = "2.0.18"
6768
tokio = { version = "1.17.0", features = ["io-std", "rt"], optional = true }
6869
tower-lsp = { version = "0.20.0", optional = true }
6970
tree-sitter = { version = "0.20.4", optional = true }
@@ -81,7 +82,7 @@ mimalloc = { version = "0.1.27", default-features = false }
8182

8283
[build-dependencies]
8384
build-deps = "0.1.4"
84-
lalrpop = { version = "0.20.2", default-features = false }
85+
lalrpop = { version = "0.23.1", default-features = false }
8586

8687
[dev-dependencies]
8788
pretty_assertions = "1.1.0"

build.rs

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,5 @@
11
fn main() {
2-
lalrpop::Configuration::new()
3-
.use_cargo_dir_conventions()
4-
.process_file("res/grammar.lalrpop")
5-
.expect("failed to process LALRPOP grammar");
6-
2+
lalrpop::process_root().unwrap();
73
if cfg!(test) {
84
for path in ["res/examples/**/*.lox", "res/benchmarks/**/*.lox"] {
95
build_deps::rerun_if_changed_paths(path).expect("could not read path");

0 commit comments

Comments
 (0)