Skip to content

Commit

Permalink
Refactor lexer into module & upgrade lexer & parser dependencies
Browse files Browse the repository at this point in the history
  • Loading branch information
jpschorr committed Sep 6, 2024
1 parent 370bb96 commit c48a795
Show file tree
Hide file tree
Showing 7 changed files with 1,361 additions and 1,323 deletions.
2 changes: 1 addition & 1 deletion deny.toml
Original file line number Diff line number Diff line change
Expand Up @@ -125,7 +125,7 @@ allow = [
deny = [
# Use `once_cell` instead
# `OnceCell`s API is under consideration for inclusion in `std`: https://github.com/rust-lang/rust/issues/74465
{ name = "lazy_static", wrappers = ["Inflector", "criterion", "insta", "console"] },
{ name = "lazy_static", wrappers = ["Inflector", "criterion", "insta", "console", "logos-codegen"] },
# Advisory: https://rustsec.org/advisories/RUSTSEC-2020-0071
# `time` < 0.2.23 has a potential (though unlikely) potential segfault
{ name = "time", version = "<0.2.23", wrappers = ["chrono"] },
Expand Down
6 changes: 3 additions & 3 deletions partiql-parser/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ bench = false

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[build-dependencies]
lalrpop = "0.20"
lalrpop = "0.21"

[dependencies]
partiql-ast = { path = "../partiql-ast", version = "0.10.*" }
Expand All @@ -37,8 +37,8 @@ rust_decimal = { version = "1.25.0", default-features = false, features = ["std"

bitflags = "2"

lalrpop-util = "0.20"
logos = "0.12"
lalrpop-util = "0.21"
logos = "0.14"

itertools = "~0.10.3"

Expand Down
Loading

0 comments on commit c48a795

Please sign in to comment.