diff --git a/Cargo.lock b/Cargo.lock index 99ddf0f77c..3da6223359 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -248,6 +248,7 @@ dependencies = [ "strsim", "strum", "tree-sitter", + "tree-sitter-language", "tree_magic_mini", "typed-arena", "unicode-width", @@ -750,9 +751,9 @@ dependencies = [ [[package]] name = "regex" -version = "1.10.4" +version = "1.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c117dbdfde9c8308975b6a18d71f3f385c89461f7b3fb054288ecf2a2058ba4c" +checksum = "b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191" dependencies = [ "aho-corasick", "memchr", @@ -762,9 +763,9 @@ dependencies = [ [[package]] name = "regex-automata" -version = "0.4.6" +version = "0.4.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "86b83b8b9847f9bf95ef68afb0b8e6cdb80f498442f5179a29fad448fcc1eaea" +checksum = "809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908" dependencies = [ "aho-corasick", "memchr", @@ -773,9 +774,9 @@ dependencies = [ [[package]] name = "regex-syntax" -version = "0.8.2" +version = "0.8.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f" +checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c" [[package]] name = "rustc-hash" @@ -982,14 +983,22 @@ dependencies = [ [[package]] name = "tree-sitter" -version = "0.22.6" +version = "0.23.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df7cc499ceadd4dcdf7ec6d4cbc34ece92c3fa07821e287aedecd4416c516dca" +checksum = "0203df02a3b6dd63575cc1d6e609edc2181c9a11867a271b25cfd2abff3ec5ca" dependencies = [ "cc", "regex", + "regex-syntax", + "tree-sitter-language", ] +[[package]] +name = "tree-sitter-language" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c199356c799a8945965bb5f2c55b2ad9d9aa7c4b4f6e587fe9dea0bc715e5f9c" + [[package]] name = "tree_magic_mini" version = "3.1.5" diff --git a/Cargo.toml b/Cargo.toml index d0ab5374cd..952b37f943 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -41,7 +41,7 @@ typed-arena = "2.0.2" rustc-hash = "2.0.0" strsim = "0.10.0" lazy_static = "1.4.0" -tree-sitter = "0.22.0" +tree-sitter = "0.23.0" libc = "0.2.108" log = "0.4.14" pretty_env_logger = "0.5.0" @@ -76,6 +76,7 @@ serde = { version = "1.0", features = ["derive"] } serde_json = "1.0" line-numbers = "0.3.0" smallvec = "1.13.2" +tree-sitter-language = "0.1.3" [dev-dependencies] # assert_cmd 2.0.10 requires predicates 3.