From 83b30f97431fb6073acd85b5e3291919c36d12cc Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 27 Jul 2026 22:43:26 +0000 Subject: [PATCH 1/2] chore(deps): bump ast-grep-core from 0.43.0 to 0.45.0 Bumps [ast-grep-core](https://github.com/ast-grep/ast-grep) from 0.43.0 to 0.45.0. - [Release notes](https://github.com/ast-grep/ast-grep/releases) - [Changelog](https://github.com/ast-grep/ast-grep/blob/main/CHANGELOG.md) - [Commits](https://github.com/ast-grep/ast-grep/compare/0.43.0...0.45.0) --- updated-dependencies: - dependency-name: ast-grep-core dependency-version: 0.45.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Cargo.lock | 107 ++++++++++++++++++++++++++++++++++++++++++++++++++++- Cargo.toml | 2 +- 2 files changed, 106 insertions(+), 3 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 9baa0b47..004e5065 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -278,7 +278,7 @@ dependencies = [ "aether-mcp-utils", "aether-project", "aether-utils", - "ast-grep-core", + "ast-grep-core 0.45.0", "ast-grep-language", "chrono", "clap", @@ -674,13 +674,25 @@ dependencies = [ "tree-sitter", ] +[[package]] +name = "ast-grep-core" +version = "0.45.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f378c151f97e66921165bcfd962793cb85f86a7453bb20598913292c96a09f1" +dependencies = [ + "bit-set 0.11.1", + "regex", + "thiserror 2.0.19", + "tree-sitter", +] + [[package]] name = "ast-grep-language" version = "0.43.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "07b41f5cc1c89eaef8330a873ba26030dbb5b917076de5890d0446e549e4187c" dependencies = [ - "ast-grep-core", + "ast-grep-core 0.43.0", "ignore", "serde", "tree-sitter", @@ -1488,6 +1500,15 @@ dependencies = [ "bit-vec 0.9.1", ] +[[package]] +name = "bit-set" +version = "0.11.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "56d87354e4229f54a44f7bf2435906a4656dba36026ab6eaca629a2c436a691c" +dependencies = [ + "bit-vec 0.10.1", +] + [[package]] name = "bit-vec" version = "0.8.0" @@ -1503,6 +1524,16 @@ dependencies = [ "serde", ] +[[package]] +name = "bit-vec" +version = "0.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5727b15fa97d4f4fee0a3b7c3d550ed0269f54329207b86388de918604e31269" +dependencies = [ + "borsh", + "serde", +] + [[package]] name = "bitflags" version = "1.3.2" @@ -1632,6 +1663,30 @@ dependencies = [ "time", ] +[[package]] +name = "borsh" +version = "1.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a88b7ea17d208c4193f2c1e6de3c35fe71f98c96982d5ced308bdcc749ff6e1f" +dependencies = [ + "borsh-derive", + "bytes", + "cfg_aliases", +] + +[[package]] +name = "borsh-derive" +version = "1.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d8f347189c62a579b8cd5f80714efa178f52e461dc2e6d701d264f5ff22e566c" +dependencies = [ + "once_cell", + "proc-macro-crate", + "proc-macro2", + "quote", + "syn 2.0.119", +] + [[package]] name = "bs58" version = "0.5.1" @@ -4829,6 +4884,15 @@ dependencies = [ "elliptic-curve", ] +[[package]] +name = "proc-macro-crate" +version = "3.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e67ba7e9b2b56446f1d419b1d807906278ffa1a658a8a5d8a39dcb1f5a78614f" +dependencies = [ + "toml_edit", +] + [[package]] name = "proc-macro-error-attr3" version = "3.0.3" @@ -6657,6 +6721,36 @@ dependencies = [ "serde", ] +[[package]] +name = "toml_datetime" +version = "1.1.1+spec-1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3165f65f62e28e0115a00b2ebdd37eb6f3b641855f9d636d3cd4103767159ad7" +dependencies = [ + "serde_core", +] + +[[package]] +name = "toml_edit" +version = "0.25.13+spec-1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6975367e4d2ef766d86af01ffad14b622fecc8d4357a998fbc4deb6e9bacaf9b" +dependencies = [ + "indexmap 2.14.0", + "toml_datetime", + "toml_parser", + "winnow", +] + +[[package]] +name = "toml_parser" +version = "1.1.3+spec-1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d38ac1cf9b95face32296c0a3ede1fdc270627c9d9c02a7274dd6d960dc4d56" +dependencies = [ + "winnow", +] + [[package]] name = "tonic" version = "0.14.6" @@ -7885,6 +7979,15 @@ version = "0.53.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650" +[[package]] +name = "winnow" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "23b97319f7b8343df12cc98938e5c3eb436064524c8d2b4e30a1d3a36eecdf81" +dependencies = [ + "memchr", +] + [[package]] name = "wit-bindgen" version = "0.57.1" diff --git a/Cargo.toml b/Cargo.toml index 7f827b71..2277c7dc 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -100,7 +100,7 @@ glob = "0.3" globset = "0.4" grep = "0.4.1" ignore = "0.4" -ast-grep-core = "0.43" +ast-grep-core = "0.45" ast-grep-language = "0.43" # Terminal UI From a3ead1b3fe315b3f2565de133aa1657dc950cdc5 Mon Sep 17 00:00:00 2001 From: PatchWave Date: Tue, 28 Jul 2026 22:12:00 +0000 Subject: [PATCH 2/2] fix(deps): align ast-grep language with core --- Cargo.lock | 38 ++++---------------------------------- Cargo.toml | 2 +- 2 files changed, 5 insertions(+), 35 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 004e5065..d8e8a2c7 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -278,7 +278,7 @@ dependencies = [ "aether-mcp-utils", "aether-project", "aether-utils", - "ast-grep-core 0.45.0", + "ast-grep-core", "ast-grep-language", "chrono", "clap", @@ -662,18 +662,6 @@ dependencies = [ "rustversion", ] -[[package]] -name = "ast-grep-core" -version = "0.43.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce81c07a23ebe5012b2053ba72af27e36699bf5f8ae6c204cdc2906aa277e5a6" -dependencies = [ - "bit-set 0.10.0", - "regex", - "thiserror 2.0.19", - "tree-sitter", -] - [[package]] name = "ast-grep-core" version = "0.45.0" @@ -688,11 +676,11 @@ dependencies = [ [[package]] name = "ast-grep-language" -version = "0.43.0" +version = "0.45.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07b41f5cc1c89eaef8330a873ba26030dbb5b917076de5890d0446e549e4187c" +checksum = "75ac3b94d4adab9542f0b690d2ebe6885893bed074906673ba92230e5fcfb0e0" dependencies = [ - "ast-grep-core 0.43.0", + "ast-grep-core", "ignore", "serde", "tree-sitter", @@ -1491,15 +1479,6 @@ dependencies = [ "bit-vec 0.8.0", ] -[[package]] -name = "bit-set" -version = "0.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09ec2f926cc3060f09db9ebc5b52823d85268d24bb917e472c0c4bea35780a7d" -dependencies = [ - "bit-vec 0.9.1", -] - [[package]] name = "bit-set" version = "0.11.1" @@ -1515,15 +1494,6 @@ version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5e764a1d40d510daf35e07be9eb06e75770908c27d411ee6c92109c9840eaaf7" -[[package]] -name = "bit-vec" -version = "0.9.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b71798fca2c1fe1086445a7258a4bc81e6e49dcd24c8d0dd9a1e57395b603f51" -dependencies = [ - "serde", -] - [[package]] name = "bit-vec" version = "0.10.1" diff --git a/Cargo.toml b/Cargo.toml index 2277c7dc..0fe96406 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -101,7 +101,7 @@ globset = "0.4" grep = "0.4.1" ignore = "0.4" ast-grep-core = "0.45" -ast-grep-language = "0.43" +ast-grep-language = "0.45" # Terminal UI crossterm = { version = "0.29", features = ["event-stream"] }