diff --git a/Cargo.lock b/Cargo.lock index 5f7543319c17..a83808660897 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1324,9 +1324,9 @@ dependencies = [ [[package]] name = "ra-ap-rustc_abi" -version = "0.80.0" +version = "0.87.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "613760a3071b25a67a8d7bc97b37c7fd4722562e9479137b83ae9cf8f8c1601a" +checksum = "28b782af0a7a8df16ddf43cd70da9f17bc3b1ce712c9e4992b6edb16f5f53632" dependencies = [ "bitflags 2.6.0", "ra-ap-rustc_index", @@ -1335,20 +1335,19 @@ dependencies = [ [[package]] name = "ra-ap-rustc_index" -version = "0.80.0" +version = "0.87.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5b2bc6b4ecede8ff28295041e22c2e66853f8e0125990c05135bad3c30bad12c" +checksum = "ce5742f134960482f543b35ecebec3cacc6d79a9a685713518b4d8d70c5f9aa8" dependencies = [ - "arrayvec", "ra-ap-rustc_index_macros", "smallvec", ] [[package]] name = "ra-ap-rustc_index_macros" -version = "0.80.0" +version = "0.87.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2374a39fb2d92d0509178c2b442eadca3cc10e403ef9729a040c1855b08ff261" +checksum = "d7ea011fcf68309a8835ad01d91c032cb18444617b00e2cab21d45b208164441" dependencies = [ "proc-macro2", "quote", @@ -1357,9 +1356,9 @@ dependencies = [ [[package]] name = "ra-ap-rustc_lexer" -version = "0.80.0" +version = "0.87.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a2cf8e48b69af3ecc29ed3449892e8a999111d2f75212a78aa242e117cf1711" +checksum = "eb76f0a4d4c20859e41f0a23bff0f37ab9ca9171c214a6c7dd72ea69434865dc" dependencies = [ "unicode-properties", "unicode-xid", @@ -1367,9 +1366,9 @@ dependencies = [ [[package]] name = "ra-ap-rustc_parse_format" -version = "0.80.0" +version = "0.87.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d6f59a22b559263c5c42747ae362cf5d4fb272293fa119a4623f8ec288f9656" +checksum = "06080bd35078305421a62da77f3c128482d8d44441b6da8ce9d146d1cd9cdb5b" dependencies = [ "ra-ap-rustc_index", "ra-ap-rustc_lexer", @@ -1377,9 +1376,9 @@ dependencies = [ [[package]] name = "ra-ap-rustc_pattern_analysis" -version = "0.80.0" +version = "0.87.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a7d0575b54ffe09bc5d2f158454bc05f0c30c01d9992310965f854be50ae22b8" +checksum = "68a3154fe4c20c177d7b3c678a2d3a97aba0cca156ddef88959915041889daf0" dependencies = [ "ra-ap-rustc_index", "rustc-hash 2.1.0", @@ -1390,9 +1389,9 @@ dependencies = [ [[package]] name = "ra_ap_base_db" -version = "0.0.248" +version = "0.0.257" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "321b770750ff90b03af539ac6d47ca46208f6f747be97c0a4aaca3a428447c8f" +checksum = "55bd06c212246716572baf2babd2f4e8b2bbfedccdb2deb5107dc67f0cd9f727" dependencies = [ "la-arena", "lz4_flex", @@ -1411,9 +1410,9 @@ dependencies = [ [[package]] name = "ra_ap_cfg" -version = "0.0.248" +version = "0.0.257" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5023f50ebcf3656d85b96565dac56d50cc3e3d959c41592f457d2230d7be706a" +checksum = "4b507e0a9d182ac490400992264006b057d24f26164fb015a4927bedf4381d9f" dependencies = [ "ra_ap_intern", "ra_ap_tt", @@ -1421,11 +1420,17 @@ dependencies = [ "tracing", ] +[[package]] +name = "ra_ap_edition" +version = "0.0.257" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "287c134d67e3bfb606211b039acc711c3dfd74b61dc570beb18556901d2a4cde" + [[package]] name = "ra_ap_hir" -version = "0.0.248" +version = "0.0.257" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d07a9a085cf581d5f503aa467d32bbd1e5e7f94a3e86f881ca9c19b379570c62" +checksum = "cf94ce7ef4564b34584ddecc20c948c746370256c1dd96babe1dff06f9992821" dependencies = [ "arrayvec", "either", @@ -1448,9 +1453,9 @@ dependencies = [ [[package]] name = "ra_ap_hir_def" -version = "0.0.248" +version = "0.0.257" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "825c47fec7aab22c38ad9eba1d76102a95a6eb089e85b4e58308089d056c3cdc" +checksum = "95b60cb43d1dd97c6288436277174f09440a81e56c42c9c00b3747669ec18933" dependencies = [ "arrayvec", "bitflags 2.6.0", @@ -1485,9 +1490,9 @@ dependencies = [ [[package]] name = "ra_ap_hir_expand" -version = "0.0.248" +version = "0.0.257" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1084b708f90de31888deb6e7f9cda5ebb8e6a59484143a3df0a4007dcf496b17" +checksum = "0e2884baf95b2ab8b7f6d88e0b3d3dcf9bc9c9fede8b6353cca1f93ec0db02df" dependencies = [ "cov-mark", "either", @@ -1513,9 +1518,9 @@ dependencies = [ [[package]] name = "ra_ap_hir_ty" -version = "0.0.248" +version = "0.0.257" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "400a42e442b6d8f64adea48a8c9e39f76a1b9ed9964fd40222bd2d7cfe0a5a79" +checksum = "562c8a0bf46e3ace2493b8c42b6cfb506a6b992e2376e3f1b18b0252bf8b226b" dependencies = [ "arrayvec", "bitflags 2.6.0", @@ -1553,9 +1558,9 @@ dependencies = [ [[package]] name = "ra_ap_ide_db" -version = "0.0.248" +version = "0.0.257" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d4ced45b107a8f4c1a4cee68b270d08832327b34ad0bf7794879342ac280bc8b" +checksum = "d16df71464447314e043790d407246af3d692815cd826bbfab9318ba50b0543a" dependencies = [ "arrayvec", "bitflags 2.6.0", @@ -1584,9 +1589,9 @@ dependencies = [ [[package]] name = "ra_ap_intern" -version = "0.0.248" +version = "0.0.257" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e5432d6cf7382c06dab31b6c1772446c8576dd19fcbc007bc8a6fd8bca3d424d" +checksum = "29dd636c9c7c0b3ac0736a8e6e31202cae7b0b378ac1a8d73dd2c1f71c5931a4" dependencies = [ "dashmap", "hashbrown 0.14.5", @@ -1597,15 +1602,15 @@ dependencies = [ [[package]] name = "ra_ap_limit" -version = "0.0.248" +version = "0.0.257" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "822501c9f88830865ebedf944130dbe0603fa8d30a5da90f3224c1dcca2660de" +checksum = "4d1d98e79549c0a75f35d534042cbb3358a498985726bd5ae8f8f420e323a6ea" [[package]] name = "ra_ap_load-cargo" -version = "0.0.248" +version = "0.0.257" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2d5b002bcda197a4e9442c827dc86305d8fc1820fbbcb9814ff9bbc2c50f4e9c" +checksum = "7d448f55f96ac9c5ecfdea9261bc122f9b586f4e43b8fb53e62a54a11090d479" dependencies = [ "anyhow", "crossbeam-channel", @@ -1625,9 +1630,9 @@ dependencies = [ [[package]] name = "ra_ap_mbe" -version = "0.0.248" +version = "0.0.257" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b4fce40b490b6bbca3d033f4cbf32ef07069423aa3edc1e00ec26ddabf503866" +checksum = "5ff107e50b96ceacd2046e9c1ffae526721f14a6e5c6671dff2be8ad6252fb23" dependencies = [ "arrayvec", "cov-mark", @@ -1646,34 +1651,33 @@ dependencies = [ [[package]] name = "ra_ap_parser" -version = "0.0.248" +version = "0.0.257" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "573c14046174e3ef03a9d73841dbc52fd1d6224fffd1a0713aef95b45e024f75" +checksum = "af7c6b15845145bc4f1351c4e6f3a06c3c390dfc0a8fd1e40ee3f05b6f73ba77" dependencies = [ "drop_bomb", "ra-ap-rustc_lexer", + "ra_ap_edition", "ra_ap_limit", "tracing", ] [[package]] name = "ra_ap_paths" -version = "0.0.248" +version = "0.0.257" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "57aa6e3d7c45806434cdee09aa74b561723552732e8b089213fe821ae84404ec" +checksum = "01e41f198abdce6161d071fb88fb906189f9a6ee55dd7cfa1ba7bf5da41b2cd2" dependencies = [ "camino", - "serde", ] [[package]] name = "ra_ap_proc_macro_api" -version = "0.0.248" +version = "0.0.257" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "79d9595e05b422f3258c51f9a529129c9a59f99037deac652ff2cdd0c97e0bda" +checksum = "c719165f2e0e42706644e223f3b80dbab41061c4f60132d4a6a282bb67df6ef2" dependencies = [ "indexmap 2.7.0", - "ra_ap_base_db", "ra_ap_intern", "ra_ap_paths", "ra_ap_span", @@ -1681,15 +1685,16 @@ dependencies = [ "ra_ap_tt", "rustc-hash 2.1.0", "serde", + "serde_derive", "serde_json", "tracing", ] [[package]] name = "ra_ap_profile" -version = "0.0.248" +version = "0.0.257" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "459551d7e5a6dda9204c3741215c1f6a97cf6f4553e3c29294f7f8ac0ec91f57" +checksum = "43cf9a02881c4ce8107d2eb7454a4d386438fc99ee5bba021ff829b76cf29807" dependencies = [ "cfg-if", "libc", @@ -1699,9 +1704,9 @@ dependencies = [ [[package]] name = "ra_ap_project_model" -version = "0.0.248" +version = "0.0.257" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "171aacd6d1642f9d821f27fc318a503cfe10c5c6294193c401e991266e38a583" +checksum = "9238f0e90f2f9e7ab6a8c27916326668ab9d0971a1131b3d2ce51d806077af6a" dependencies = [ "anyhow", "cargo_metadata", @@ -1717,6 +1722,7 @@ dependencies = [ "rustc-hash 2.1.0", "semver", "serde", + "serde_derive", "serde_json", "tracing", "triomphe", @@ -1724,9 +1730,9 @@ dependencies = [ [[package]] name = "ra_ap_salsa" -version = "0.0.248" +version = "0.0.257" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "504314128b0998f54d8e253a328a53e2a697f579f8d1f194b52f77cd8a540e36" +checksum = "288a0cd35aca45106f613e92a52c7fe63109c8ad2adfddd9181b55a8ced5fba4" dependencies = [ "indexmap 2.7.0", "itertools 0.12.1", @@ -1742,9 +1748,9 @@ dependencies = [ [[package]] name = "ra_ap_salsa-macros" -version = "0.0.248" +version = "0.0.257" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d957f6ec9a6f11cf9c8ce0f27711f4f9813bdd690b3efa6a280cb06a75b5a0fc" +checksum = "a417dc1192f6e1739560dac84f4d8ed18e4e0228144f13eba66191d7be494528" dependencies = [ "heck 0.4.1", "proc-macro2", @@ -1754,9 +1760,9 @@ dependencies = [ [[package]] name = "ra_ap_span" -version = "0.0.248" +version = "0.0.257" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c82fd3ff10c25958db0c254f8f4378cb75069017b675f4fe4c5e7d5f2827e71" +checksum = "10c82d730d56e5c0fadb2029f4347ef67b2453586a94cee40a151178ba77d1b4" dependencies = [ "hashbrown 0.14.5", "la-arena", @@ -1770,9 +1776,9 @@ dependencies = [ [[package]] name = "ra_ap_stdx" -version = "0.0.248" +version = "0.0.257" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0be113ed187f4bf5403ebd8256d3d4aead8d265f670d534c646edea68516ef86" +checksum = "0b39817ff288eb2d922878e8b517a4569246606dab4313665e2fa9470ae3602a" dependencies = [ "always-assert", "crossbeam-channel", @@ -1785,9 +1791,9 @@ dependencies = [ [[package]] name = "ra_ap_syntax" -version = "0.0.248" +version = "0.0.257" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d5af8d681a9fd408be1b17f3b150eb98907fb72b9b44000ada9c3e9b6c059188" +checksum = "135493df963d932d4e4a9d9058db990384eb0a2fa694a06ecd1b161b0502c32e" dependencies = [ "cov-mark", "either", @@ -1805,9 +1811,9 @@ dependencies = [ [[package]] name = "ra_ap_syntax-bridge" -version = "0.0.248" +version = "0.0.257" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f957885289e9789dffcd81ebfa4c2d49be3fad41f7718ffeacb3599f6d88678" +checksum = "a95c0fd654ff10425387c24c9b28004fda5794db212990b2a997938429e0c499" dependencies = [ "ra_ap_intern", "ra_ap_parser", @@ -1821,9 +1827,9 @@ dependencies = [ [[package]] name = "ra_ap_toolchain" -version = "0.0.248" +version = "0.0.257" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e067bd4107ec52a241b68398539632df0a850013907070002d4d403c3691e51c" +checksum = "1b5e4c88d75ba247f15dfa28a1291e3e75c887bc2b6d00f1fa0cc17789111840" dependencies = [ "camino", "home", @@ -1831,9 +1837,9 @@ dependencies = [ [[package]] name = "ra_ap_tt" -version = "0.0.248" +version = "0.0.257" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c38deb50d7a26663c28deb01e5611b3b92b5a87298940e0638589f03c3faf62" +checksum = "f04de8deab5777101652f9c79275785589fe5c7375d0f18207edb040ffaead9b" dependencies = [ "arrayvec", "ra-ap-rustc_lexer", @@ -1844,9 +1850,9 @@ dependencies = [ [[package]] name = "ra_ap_vfs" -version = "0.0.248" +version = "0.0.257" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "168a9378dd3f185ae94dda9c35e4d468a8ff105c8f4bb57e17f6e2312d84d1a8" +checksum = "78c33cc88cb19b3b6d8af79d07a6989871025ef092af61f8d261a5e63117390e" dependencies = [ "crossbeam-channel", "fst", @@ -1860,9 +1866,9 @@ dependencies = [ [[package]] name = "ra_ap_vfs-notify" -version = "0.0.248" +version = "0.0.257" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a5e13d88bf8bbd8dd02c96dd8d89e6cebc2757a0edf13b3b85007024fcf216c" +checksum = "f690622dc77b2f6cae03ad3a019fca808802dae0915977d186928d9a202c4761" dependencies = [ "crossbeam-channel", "notify", diff --git a/MODULE.bazel b/MODULE.bazel index 5c5b9930528f..0d0052893ee4 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -65,26 +65,92 @@ rust_host_tools.host_tools( # deps for python extractor # keep in sync by running `misc/bazel/3rdparty/update_cargo_deps.sh` py_deps = use_extension("//misc/bazel/3rdparty:py_deps_extension.bzl", "p") -use_repo(py_deps, "vendor__anyhow-1.0.44", "vendor__cc-1.0.70", "vendor__clap-2.33.3", "vendor__regex-1.5.5", "vendor__smallvec-1.6.1", "vendor__string-interner-0.12.2", "vendor__thiserror-1.0.29", "vendor__tree-sitter-0.20.4", "vendor__tree-sitter-graph-0.7.0") +use_repo( + py_deps, + "vendor__anyhow-1.0.44", + "vendor__cc-1.0.70", + "vendor__clap-2.33.3", + "vendor__regex-1.5.5", + "vendor__smallvec-1.6.1", + "vendor__string-interner-0.12.2", + "vendor__thiserror-1.0.29", + "vendor__tree-sitter-0.20.4", + "vendor__tree-sitter-graph-0.7.0", +) # deps for ruby+rust # keep in sync by running `misc/bazel/3rdparty/update_cargo_deps.sh` tree_sitter_extractors_deps = use_extension("//misc/bazel/3rdparty:tree_sitter_extractors_extension.bzl", "r") -use_repo(tree_sitter_extractors_deps, "vendor__anyhow-1.0.95", "vendor__argfile-0.2.1", "vendor__chrono-0.4.39", "vendor__clap-4.5.24", "vendor__dunce-1.0.5", "vendor__either-1.13.0", "vendor__encoding-0.2.33", "vendor__figment-0.10.19", "vendor__flate2-1.0.35", "vendor__glob-0.3.2", "vendor__globset-0.4.15", "vendor__itertools-0.14.0", "vendor__lazy_static-1.5.0", "vendor__log-0.4.22", "vendor__mustache-0.9.0", "vendor__num-traits-0.2.19", "vendor__num_cpus-1.16.0", "vendor__proc-macro2-1.0.92", "vendor__quote-1.0.38", "vendor__ra_ap_base_db-0.0.248", "vendor__ra_ap_cfg-0.0.248", "vendor__ra_ap_hir-0.0.248", "vendor__ra_ap_hir_def-0.0.248", "vendor__ra_ap_hir_expand-0.0.248", "vendor__ra_ap_ide_db-0.0.248", "vendor__ra_ap_intern-0.0.248", "vendor__ra_ap_load-cargo-0.0.248", "vendor__ra_ap_parser-0.0.248", "vendor__ra_ap_paths-0.0.248", "vendor__ra_ap_project_model-0.0.248", "vendor__ra_ap_span-0.0.248", "vendor__ra_ap_stdx-0.0.248", "vendor__ra_ap_syntax-0.0.248", "vendor__ra_ap_vfs-0.0.248", "vendor__rand-0.8.5", "vendor__rayon-1.10.0", "vendor__regex-1.11.1", "vendor__serde-1.0.217", "vendor__serde_json-1.0.135", "vendor__serde_with-3.12.0", "vendor__stderrlog-0.6.0", "vendor__syn-2.0.95", "vendor__tracing-0.1.41", "vendor__tracing-subscriber-0.3.19", "vendor__tree-sitter-0.24.6", "vendor__tree-sitter-embedded-template-0.23.2", "vendor__tree-sitter-json-0.24.8", "vendor__tree-sitter-ql-0.23.1", "vendor__tree-sitter-ruby-0.23.1", "vendor__triomphe-0.1.14", "vendor__ungrammar-1.16.1") +use_repo( + tree_sitter_extractors_deps, + "vendor__anyhow-1.0.95", + "vendor__argfile-0.2.1", + "vendor__chrono-0.4.39", + "vendor__clap-4.5.24", + "vendor__dunce-1.0.5", + "vendor__either-1.13.0", + "vendor__encoding-0.2.33", + "vendor__figment-0.10.19", + "vendor__flate2-1.0.35", + "vendor__glob-0.3.2", + "vendor__globset-0.4.15", + "vendor__itertools-0.14.0", + "vendor__lazy_static-1.5.0", + "vendor__log-0.4.22", + "vendor__mustache-0.9.0", + "vendor__num-traits-0.2.19", + "vendor__num_cpus-1.16.0", + "vendor__proc-macro2-1.0.92", + "vendor__quote-1.0.38", + "vendor__ra_ap_base_db-0.0.257", + "vendor__ra_ap_cfg-0.0.257", + "vendor__ra_ap_hir-0.0.257", + "vendor__ra_ap_hir_def-0.0.257", + "vendor__ra_ap_hir_expand-0.0.257", + "vendor__ra_ap_ide_db-0.0.257", + "vendor__ra_ap_intern-0.0.257", + "vendor__ra_ap_load-cargo-0.0.257", + "vendor__ra_ap_parser-0.0.257", + "vendor__ra_ap_paths-0.0.257", + "vendor__ra_ap_project_model-0.0.257", + "vendor__ra_ap_span-0.0.257", + "vendor__ra_ap_stdx-0.0.257", + "vendor__ra_ap_syntax-0.0.257", + "vendor__ra_ap_vfs-0.0.257", + "vendor__rand-0.8.5", + "vendor__rayon-1.10.0", + "vendor__regex-1.11.1", + "vendor__serde-1.0.217", + "vendor__serde_json-1.0.135", + "vendor__serde_with-3.12.0", + "vendor__stderrlog-0.6.0", + "vendor__syn-2.0.95", + "vendor__tracing-0.1.41", + "vendor__tracing-subscriber-0.3.19", + "vendor__tree-sitter-0.24.6", + "vendor__tree-sitter-embedded-template-0.23.2", + "vendor__tree-sitter-json-0.24.8", + "vendor__tree-sitter-ql-0.23.1", + "vendor__tree-sitter-ruby-0.23.1", + "vendor__triomphe-0.1.14", + "vendor__ungrammar-1.16.1", +) http_archive = use_repo_rule("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") # rust-analyzer sources needed by the rust ast-generator (see `rust/ast-generator/README.md`) +RUST_ANALYZER_SRC_TAG = "2025-01-07" + http_archive( name = "rust-analyzer-src", build_file = "//rust/ast-generator:BUILD.rust-analyzer-src.bazel", - integrity = "sha256-jl4KJmZku+ilMLnuX2NU+qa1v10IauSiDiz23sZo360=", + integrity = "sha256-eo8mIaUafZL8LOM65bDIIIXw1rNQ/P/x5RK/XUtgo5g=", patch_args = ["-p1"], patches = [ "//rust/ast-generator:patches/rust-analyzer.patch", ], - strip_prefix = "rust-analyzer-2024-12-16", - url = "https://github.com/rust-lang/rust-analyzer/archive/refs/tags/2024-12-16.tar.gz", + strip_prefix = "rust-analyzer-%s" % RUST_ANALYZER_SRC_TAG, + url = "https://github.com/rust-lang/rust-analyzer/archive/refs/tags/%s.tar.gz" % RUST_ANALYZER_SRC_TAG, ) dotnet = use_extension("@rules_dotnet//dotnet:extensions.bzl", "dotnet") diff --git a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.bazel b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.bazel index 0fc796d2d85c..0fb616318bd4 100644 --- a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.bazel +++ b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.bazel @@ -147,91 +147,91 @@ alias( alias( name = "ra_ap_base_db", - actual = "@vendor__ra_ap_base_db-0.0.248//:ra_ap_base_db", + actual = "@vendor__ra_ap_base_db-0.0.257//:ra_ap_base_db", tags = ["manual"], ) alias( name = "ra_ap_cfg", - actual = "@vendor__ra_ap_cfg-0.0.248//:ra_ap_cfg", + actual = "@vendor__ra_ap_cfg-0.0.257//:ra_ap_cfg", tags = ["manual"], ) alias( name = "ra_ap_hir", - actual = "@vendor__ra_ap_hir-0.0.248//:ra_ap_hir", + actual = "@vendor__ra_ap_hir-0.0.257//:ra_ap_hir", tags = ["manual"], ) alias( name = "ra_ap_hir_def", - actual = "@vendor__ra_ap_hir_def-0.0.248//:ra_ap_hir_def", + actual = "@vendor__ra_ap_hir_def-0.0.257//:ra_ap_hir_def", tags = ["manual"], ) alias( name = "ra_ap_hir_expand", - actual = "@vendor__ra_ap_hir_expand-0.0.248//:ra_ap_hir_expand", + actual = "@vendor__ra_ap_hir_expand-0.0.257//:ra_ap_hir_expand", tags = ["manual"], ) alias( name = "ra_ap_ide_db", - actual = "@vendor__ra_ap_ide_db-0.0.248//:ra_ap_ide_db", + actual = "@vendor__ra_ap_ide_db-0.0.257//:ra_ap_ide_db", tags = ["manual"], ) alias( name = "ra_ap_intern", - actual = "@vendor__ra_ap_intern-0.0.248//:ra_ap_intern", + actual = "@vendor__ra_ap_intern-0.0.257//:ra_ap_intern", tags = ["manual"], ) alias( name = "ra_ap_load-cargo", - actual = "@vendor__ra_ap_load-cargo-0.0.248//:ra_ap_load_cargo", + actual = "@vendor__ra_ap_load-cargo-0.0.257//:ra_ap_load_cargo", tags = ["manual"], ) alias( name = "ra_ap_parser", - actual = "@vendor__ra_ap_parser-0.0.248//:ra_ap_parser", + actual = "@vendor__ra_ap_parser-0.0.257//:ra_ap_parser", tags = ["manual"], ) alias( name = "ra_ap_paths", - actual = "@vendor__ra_ap_paths-0.0.248//:ra_ap_paths", + actual = "@vendor__ra_ap_paths-0.0.257//:ra_ap_paths", tags = ["manual"], ) alias( name = "ra_ap_project_model", - actual = "@vendor__ra_ap_project_model-0.0.248//:ra_ap_project_model", + actual = "@vendor__ra_ap_project_model-0.0.257//:ra_ap_project_model", tags = ["manual"], ) alias( name = "ra_ap_span", - actual = "@vendor__ra_ap_span-0.0.248//:ra_ap_span", + actual = "@vendor__ra_ap_span-0.0.257//:ra_ap_span", tags = ["manual"], ) alias( name = "stdx", - actual = "@vendor__ra_ap_stdx-0.0.248//:ra_ap_stdx", + actual = "@vendor__ra_ap_stdx-0.0.257//:ra_ap_stdx", tags = ["manual"], ) alias( name = "ra_ap_syntax", - actual = "@vendor__ra_ap_syntax-0.0.248//:ra_ap_syntax", + actual = "@vendor__ra_ap_syntax-0.0.257//:ra_ap_syntax", tags = ["manual"], ) alias( name = "ra_ap_vfs", - actual = "@vendor__ra_ap_vfs-0.0.248//:ra_ap_vfs", + actual = "@vendor__ra_ap_vfs-0.0.257//:ra_ap_vfs", tags = ["manual"], ) diff --git a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra-ap-rustc_abi-0.80.0.bazel b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra-ap-rustc_abi-0.87.0.bazel similarity index 95% rename from misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra-ap-rustc_abi-0.80.0.bazel rename to misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra-ap-rustc_abi-0.87.0.bazel index 441b7ac675d5..75408407f699 100644 --- a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra-ap-rustc_abi-0.80.0.bazel +++ b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra-ap-rustc_abi-0.87.0.bazel @@ -17,7 +17,7 @@ rust_library( allow_empty = True, ), aliases = { - "@vendor__ra-ap-rustc_index-0.80.0//:ra_ap_rustc_index": "rustc_index", + "@vendor__ra-ap-rustc_index-0.87.0//:ra_ap_rustc_index": "rustc_index", }, compile_data = glob( include = ["**"], @@ -80,10 +80,10 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "0.80.0", + version = "0.87.0", deps = [ "@vendor__bitflags-2.6.0//:bitflags", - "@vendor__ra-ap-rustc_index-0.80.0//:ra_ap_rustc_index", + "@vendor__ra-ap-rustc_index-0.87.0//:ra_ap_rustc_index", "@vendor__tracing-0.1.41//:tracing", ], ) diff --git a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra-ap-rustc_index-0.80.0.bazel b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra-ap-rustc_index-0.87.0.bazel similarity index 94% rename from misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra-ap-rustc_index-0.80.0.bazel rename to misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra-ap-rustc_index-0.87.0.bazel index 526133ac77ce..4728b0c540fb 100644 --- a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra-ap-rustc_index-0.80.0.bazel +++ b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra-ap-rustc_index-0.87.0.bazel @@ -17,7 +17,7 @@ rust_library( allow_empty = True, ), aliases = { - "@vendor__ra-ap-rustc_index_macros-0.80.0//:ra_ap_rustc_index_macros": "rustc_index_macros", + "@vendor__ra-ap-rustc_index_macros-0.87.0//:ra_ap_rustc_index_macros": "rustc_index_macros", }, compile_data = glob( include = ["**"], @@ -34,7 +34,7 @@ rust_library( crate_root = "src/lib.rs", edition = "2021", proc_macro_deps = [ - "@vendor__ra-ap-rustc_index_macros-0.80.0//:ra_ap_rustc_index_macros", + "@vendor__ra-ap-rustc_index_macros-0.87.0//:ra_ap_rustc_index_macros", ], rustc_flags = [ "--cap-lints=allow", @@ -83,9 +83,8 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "0.80.0", + version = "0.87.0", deps = [ - "@vendor__arrayvec-0.7.6//:arrayvec", "@vendor__smallvec-1.13.2//:smallvec", ], ) diff --git a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra-ap-rustc_index_macros-0.80.0.bazel b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra-ap-rustc_index_macros-0.87.0.bazel similarity index 99% rename from misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra-ap-rustc_index_macros-0.80.0.bazel rename to misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra-ap-rustc_index_macros-0.87.0.bazel index d7587998aad0..9208875acd2c 100644 --- a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra-ap-rustc_index_macros-0.80.0.bazel +++ b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra-ap-rustc_index_macros-0.87.0.bazel @@ -77,7 +77,7 @@ rust_proc_macro( "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "0.80.0", + version = "0.87.0", deps = [ "@vendor__proc-macro2-1.0.92//:proc_macro2", "@vendor__quote-1.0.38//:quote", diff --git a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra-ap-rustc_lexer-0.80.0.bazel b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra-ap-rustc_lexer-0.87.0.bazel similarity index 99% rename from misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra-ap-rustc_lexer-0.80.0.bazel rename to misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra-ap-rustc_lexer-0.87.0.bazel index efdc2e010fdd..1599dc05aaf4 100644 --- a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra-ap-rustc_lexer-0.80.0.bazel +++ b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra-ap-rustc_lexer-0.87.0.bazel @@ -77,7 +77,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "0.80.0", + version = "0.87.0", deps = [ "@vendor__unicode-properties-0.1.3//:unicode_properties", "@vendor__unicode-xid-0.2.6//:unicode_xid", diff --git a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra-ap-rustc_parse_format-0.80.0.bazel b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra-ap-rustc_parse_format-0.87.0.bazel similarity index 92% rename from misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra-ap-rustc_parse_format-0.80.0.bazel rename to misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra-ap-rustc_parse_format-0.87.0.bazel index 9b43b4ae377b..f7c9cbbe65da 100644 --- a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra-ap-rustc_parse_format-0.80.0.bazel +++ b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra-ap-rustc_parse_format-0.87.0.bazel @@ -17,8 +17,8 @@ rust_library( allow_empty = True, ), aliases = { - "@vendor__ra-ap-rustc_index-0.80.0//:ra_ap_rustc_index": "rustc_index", - "@vendor__ra-ap-rustc_lexer-0.80.0//:ra_ap_rustc_lexer": "rustc_lexer", + "@vendor__ra-ap-rustc_index-0.87.0//:ra_ap_rustc_index": "rustc_index", + "@vendor__ra-ap-rustc_lexer-0.87.0//:ra_ap_rustc_lexer": "rustc_lexer", }, compile_data = glob( include = ["**"], @@ -81,9 +81,9 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "0.80.0", + version = "0.87.0", deps = [ - "@vendor__ra-ap-rustc_index-0.80.0//:ra_ap_rustc_index", - "@vendor__ra-ap-rustc_lexer-0.80.0//:ra_ap_rustc_lexer", + "@vendor__ra-ap-rustc_index-0.87.0//:ra_ap_rustc_index", + "@vendor__ra-ap-rustc_lexer-0.87.0//:ra_ap_rustc_lexer", ], ) diff --git a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra-ap-rustc_pattern_analysis-0.80.0.bazel b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra-ap-rustc_pattern_analysis-0.87.0.bazel similarity index 96% rename from misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra-ap-rustc_pattern_analysis-0.80.0.bazel rename to misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra-ap-rustc_pattern_analysis-0.87.0.bazel index 12c9212dc004..eaff8858d0e4 100644 --- a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra-ap-rustc_pattern_analysis-0.80.0.bazel +++ b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra-ap-rustc_pattern_analysis-0.87.0.bazel @@ -17,7 +17,7 @@ rust_library( allow_empty = True, ), aliases = { - "@vendor__ra-ap-rustc_index-0.80.0//:ra_ap_rustc_index": "rustc_index", + "@vendor__ra-ap-rustc_index-0.87.0//:ra_ap_rustc_index": "rustc_index", }, compile_data = glob( include = ["**"], @@ -80,9 +80,9 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "0.80.0", + version = "0.87.0", deps = [ - "@vendor__ra-ap-rustc_index-0.80.0//:ra_ap_rustc_index", + "@vendor__ra-ap-rustc_index-0.87.0//:ra_ap_rustc_index", "@vendor__rustc-hash-2.1.0//:rustc_hash", "@vendor__rustc_apfloat-0.2.1-llvm-462a31f5a5ab//:rustc_apfloat", "@vendor__smallvec-1.13.2//:smallvec", diff --git a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_base_db-0.0.248.bazel b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_base_db-0.0.257.bazel similarity index 83% rename from misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_base_db-0.0.248.bazel rename to misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_base_db-0.0.257.bazel index a2d15f805589..0eea8db0bff4 100644 --- a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_base_db-0.0.248.bazel +++ b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_base_db-0.0.257.bazel @@ -17,12 +17,12 @@ rust_library( allow_empty = True, ), aliases = { - "@vendor__ra_ap_cfg-0.0.248//:ra_ap_cfg": "cfg", - "@vendor__ra_ap_intern-0.0.248//:ra_ap_intern": "intern", - "@vendor__ra_ap_span-0.0.248//:ra_ap_span": "span", - "@vendor__ra_ap_stdx-0.0.248//:ra_ap_stdx": "stdx", - "@vendor__ra_ap_syntax-0.0.248//:ra_ap_syntax": "syntax", - "@vendor__ra_ap_vfs-0.0.248//:ra_ap_vfs": "vfs", + "@vendor__ra_ap_cfg-0.0.257//:ra_ap_cfg": "cfg", + "@vendor__ra_ap_intern-0.0.257//:ra_ap_intern": "intern", + "@vendor__ra_ap_span-0.0.257//:ra_ap_span": "span", + "@vendor__ra_ap_stdx-0.0.257//:ra_ap_stdx": "stdx", + "@vendor__ra_ap_syntax-0.0.257//:ra_ap_syntax": "syntax", + "@vendor__ra_ap_vfs-0.0.257//:ra_ap_vfs": "vfs", }, compile_data = glob( include = ["**"], @@ -85,17 +85,17 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "0.0.248", + version = "0.0.257", deps = [ "@vendor__la-arena-0.3.1//:la_arena", "@vendor__lz4_flex-0.11.3//:lz4_flex", - "@vendor__ra_ap_cfg-0.0.248//:ra_ap_cfg", - "@vendor__ra_ap_intern-0.0.248//:ra_ap_intern", - "@vendor__ra_ap_salsa-0.0.248//:ra_salsa", - "@vendor__ra_ap_span-0.0.248//:ra_ap_span", - "@vendor__ra_ap_stdx-0.0.248//:ra_ap_stdx", - "@vendor__ra_ap_syntax-0.0.248//:ra_ap_syntax", - "@vendor__ra_ap_vfs-0.0.248//:ra_ap_vfs", + "@vendor__ra_ap_cfg-0.0.257//:ra_ap_cfg", + "@vendor__ra_ap_intern-0.0.257//:ra_ap_intern", + "@vendor__ra_ap_salsa-0.0.257//:ra_salsa", + "@vendor__ra_ap_span-0.0.257//:ra_ap_span", + "@vendor__ra_ap_stdx-0.0.257//:ra_ap_stdx", + "@vendor__ra_ap_syntax-0.0.257//:ra_ap_syntax", + "@vendor__ra_ap_vfs-0.0.257//:ra_ap_vfs", "@vendor__rustc-hash-2.1.0//:rustc_hash", "@vendor__semver-1.0.24//:semver", "@vendor__tracing-0.1.41//:tracing", diff --git a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_cfg-0.0.248.bazel b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_cfg-0.0.257.bazel similarity index 93% rename from misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_cfg-0.0.248.bazel rename to misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_cfg-0.0.257.bazel index f9b77fb07d0f..ce4df887e0f2 100644 --- a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_cfg-0.0.248.bazel +++ b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_cfg-0.0.257.bazel @@ -17,8 +17,8 @@ rust_library( allow_empty = True, ), aliases = { - "@vendor__ra_ap_intern-0.0.248//:ra_ap_intern": "intern", - "@vendor__ra_ap_tt-0.0.248//:ra_ap_tt": "tt", + "@vendor__ra_ap_intern-0.0.257//:ra_ap_intern": "intern", + "@vendor__ra_ap_tt-0.0.257//:ra_ap_tt": "tt", }, compile_data = glob( include = ["**"], @@ -84,10 +84,10 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "0.0.248", + version = "0.0.257", deps = [ - "@vendor__ra_ap_intern-0.0.248//:ra_ap_intern", - "@vendor__ra_ap_tt-0.0.248//:ra_ap_tt", + "@vendor__ra_ap_intern-0.0.257//:ra_ap_intern", + "@vendor__ra_ap_tt-0.0.257//:ra_ap_tt", "@vendor__rustc-hash-2.1.0//:rustc_hash", "@vendor__tracing-0.1.41//:tracing", ], diff --git a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_edition-0.0.257.bazel b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_edition-0.0.257.bazel new file mode 100644 index 000000000000..2509d574e5e3 --- /dev/null +++ b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_edition-0.0.257.bazel @@ -0,0 +1,81 @@ +############################################################################### +# @generated +# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To +# regenerate this file, run the following: +# +# bazel run @@//misc/bazel/3rdparty:vendor_tree_sitter_extractors +############################################################################### + +load("@rules_rust//rust:defs.bzl", "rust_library") + +package(default_visibility = ["//visibility:public"]) + +rust_library( + name = "ra_ap_edition", + srcs = glob( + include = ["**/*.rs"], + allow_empty = True, + ), + compile_data = glob( + include = ["**"], + allow_empty = True, + exclude = [ + "**/* *", + ".tmp_git_root/**/*", + "BUILD", + "BUILD.bazel", + "WORKSPACE", + "WORKSPACE.bazel", + ], + ), + crate_root = "src/lib.rs", + edition = "2021", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-bazel", + "crate-name=ra_ap_edition", + "manual", + "noclippy", + "norustfmt", + ], + target_compatible_with = select({ + "@rules_rust//rust/platform:aarch64-apple-darwin": [], + "@rules_rust//rust/platform:aarch64-apple-ios": [], + "@rules_rust//rust/platform:aarch64-apple-ios-sim": [], + "@rules_rust//rust/platform:aarch64-fuchsia": [], + "@rules_rust//rust/platform:aarch64-linux-android": [], + "@rules_rust//rust/platform:aarch64-pc-windows-msvc": [], + "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:aarch64-unknown-nto-qnx710": [], + "@rules_rust//rust/platform:arm-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:armv7-linux-androideabi": [], + "@rules_rust//rust/platform:armv7-unknown-linux-gnueabi": [], + "@rules_rust//rust/platform:i686-apple-darwin": [], + "@rules_rust//rust/platform:i686-linux-android": [], + "@rules_rust//rust/platform:i686-pc-windows-msvc": [], + "@rules_rust//rust/platform:i686-unknown-freebsd": [], + "@rules_rust//rust/platform:i686-unknown-linux-gnu": [], + "@rules_rust//rust/platform:powerpc-unknown-linux-gnu": [], + "@rules_rust//rust/platform:riscv32imc-unknown-none-elf": [], + "@rules_rust//rust/platform:riscv64gc-unknown-none-elf": [], + "@rules_rust//rust/platform:s390x-unknown-linux-gnu": [], + "@rules_rust//rust/platform:thumbv7em-none-eabi": [], + "@rules_rust//rust/platform:thumbv8m.main-none-eabi": [], + "@rules_rust//rust/platform:wasm32-unknown-unknown": [], + "@rules_rust//rust/platform:wasm32-wasi": [], + "@rules_rust//rust/platform:x86_64-apple-darwin": [], + "@rules_rust//rust/platform:x86_64-apple-ios": [], + "@rules_rust//rust/platform:x86_64-fuchsia": [], + "@rules_rust//rust/platform:x86_64-linux-android": [], + "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [], + "@rules_rust//rust/platform:x86_64-unknown-freebsd": [], + "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-nixos-gnu": [], + "@rules_rust//rust/platform:x86_64-unknown-none": [], + "//conditions:default": ["@platforms//:incompatible"], + }), + version = "0.0.257", +) diff --git a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_hir-0.0.248.bazel b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_hir-0.0.257.bazel similarity index 76% rename from misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_hir-0.0.248.bazel rename to misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_hir-0.0.257.bazel index e09825149a93..5046dfa3ad0f 100644 --- a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_hir-0.0.248.bazel +++ b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_hir-0.0.257.bazel @@ -17,16 +17,16 @@ rust_library( allow_empty = True, ), aliases = { - "@vendor__ra_ap_base_db-0.0.248//:ra_ap_base_db": "base_db", - "@vendor__ra_ap_cfg-0.0.248//:ra_ap_cfg": "cfg", - "@vendor__ra_ap_hir_def-0.0.248//:ra_ap_hir_def": "hir_def", - "@vendor__ra_ap_hir_expand-0.0.248//:ra_ap_hir_expand": "hir_expand", - "@vendor__ra_ap_hir_ty-0.0.248//:ra_ap_hir_ty": "hir_ty", - "@vendor__ra_ap_intern-0.0.248//:ra_ap_intern": "intern", - "@vendor__ra_ap_span-0.0.248//:ra_ap_span": "span", - "@vendor__ra_ap_stdx-0.0.248//:ra_ap_stdx": "stdx", - "@vendor__ra_ap_syntax-0.0.248//:ra_ap_syntax": "syntax", - "@vendor__ra_ap_tt-0.0.248//:ra_ap_tt": "tt", + "@vendor__ra_ap_base_db-0.0.257//:ra_ap_base_db": "base_db", + "@vendor__ra_ap_cfg-0.0.257//:ra_ap_cfg": "cfg", + "@vendor__ra_ap_hir_def-0.0.257//:ra_ap_hir_def": "hir_def", + "@vendor__ra_ap_hir_expand-0.0.257//:ra_ap_hir_expand": "hir_expand", + "@vendor__ra_ap_hir_ty-0.0.257//:ra_ap_hir_ty": "hir_ty", + "@vendor__ra_ap_intern-0.0.257//:ra_ap_intern": "intern", + "@vendor__ra_ap_span-0.0.257//:ra_ap_span": "span", + "@vendor__ra_ap_stdx-0.0.257//:ra_ap_stdx": "stdx", + "@vendor__ra_ap_syntax-0.0.257//:ra_ap_syntax": "syntax", + "@vendor__ra_ap_tt-0.0.257//:ra_ap_tt": "tt", }, compile_data = glob( include = ["**"], @@ -89,21 +89,21 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "0.0.248", + version = "0.0.257", deps = [ "@vendor__arrayvec-0.7.6//:arrayvec", "@vendor__either-1.13.0//:either", "@vendor__itertools-0.12.1//:itertools", - "@vendor__ra_ap_base_db-0.0.248//:ra_ap_base_db", - "@vendor__ra_ap_cfg-0.0.248//:ra_ap_cfg", - "@vendor__ra_ap_hir_def-0.0.248//:ra_ap_hir_def", - "@vendor__ra_ap_hir_expand-0.0.248//:ra_ap_hir_expand", - "@vendor__ra_ap_hir_ty-0.0.248//:ra_ap_hir_ty", - "@vendor__ra_ap_intern-0.0.248//:ra_ap_intern", - "@vendor__ra_ap_span-0.0.248//:ra_ap_span", - "@vendor__ra_ap_stdx-0.0.248//:ra_ap_stdx", - "@vendor__ra_ap_syntax-0.0.248//:ra_ap_syntax", - "@vendor__ra_ap_tt-0.0.248//:ra_ap_tt", + "@vendor__ra_ap_base_db-0.0.257//:ra_ap_base_db", + "@vendor__ra_ap_cfg-0.0.257//:ra_ap_cfg", + "@vendor__ra_ap_hir_def-0.0.257//:ra_ap_hir_def", + "@vendor__ra_ap_hir_expand-0.0.257//:ra_ap_hir_expand", + "@vendor__ra_ap_hir_ty-0.0.257//:ra_ap_hir_ty", + "@vendor__ra_ap_intern-0.0.257//:ra_ap_intern", + "@vendor__ra_ap_span-0.0.257//:ra_ap_span", + "@vendor__ra_ap_stdx-0.0.257//:ra_ap_stdx", + "@vendor__ra_ap_syntax-0.0.257//:ra_ap_syntax", + "@vendor__ra_ap_tt-0.0.257//:ra_ap_tt", "@vendor__rustc-hash-2.1.0//:rustc_hash", "@vendor__smallvec-1.13.2//:smallvec", "@vendor__tracing-0.1.41//:tracing", diff --git a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_hir_def-0.0.248.bazel b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_hir_def-0.0.257.bazel similarity index 76% rename from misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_hir_def-0.0.248.bazel rename to misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_hir_def-0.0.257.bazel index 423af1d3c748..6edebcf8dd05 100644 --- a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_hir_def-0.0.248.bazel +++ b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_hir_def-0.0.257.bazel @@ -17,16 +17,16 @@ rust_library( allow_empty = True, ), aliases = { - "@vendor__ra_ap_base_db-0.0.248//:ra_ap_base_db": "base_db", - "@vendor__ra_ap_cfg-0.0.248//:ra_ap_cfg": "cfg", - "@vendor__ra_ap_hir_expand-0.0.248//:ra_ap_hir_expand": "hir_expand", - "@vendor__ra_ap_intern-0.0.248//:ra_ap_intern": "intern", - "@vendor__ra_ap_limit-0.0.248//:ra_ap_limit": "limit", - "@vendor__ra_ap_mbe-0.0.248//:ra_ap_mbe": "mbe", - "@vendor__ra_ap_span-0.0.248//:ra_ap_span": "span", - "@vendor__ra_ap_stdx-0.0.248//:ra_ap_stdx": "stdx", - "@vendor__ra_ap_syntax-0.0.248//:ra_ap_syntax": "syntax", - "@vendor__ra_ap_tt-0.0.248//:ra_ap_tt": "tt", + "@vendor__ra_ap_base_db-0.0.257//:ra_ap_base_db": "base_db", + "@vendor__ra_ap_cfg-0.0.257//:ra_ap_cfg": "cfg", + "@vendor__ra_ap_hir_expand-0.0.257//:ra_ap_hir_expand": "hir_expand", + "@vendor__ra_ap_intern-0.0.257//:ra_ap_intern": "intern", + "@vendor__ra_ap_limit-0.0.257//:ra_ap_limit": "limit", + "@vendor__ra_ap_mbe-0.0.257//:ra_ap_mbe": "mbe", + "@vendor__ra_ap_span-0.0.257//:ra_ap_span": "span", + "@vendor__ra_ap_stdx-0.0.257//:ra_ap_stdx": "stdx", + "@vendor__ra_ap_syntax-0.0.257//:ra_ap_syntax": "syntax", + "@vendor__ra_ap_tt-0.0.257//:ra_ap_tt": "tt", }, compile_data = glob( include = ["**"], @@ -89,7 +89,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "0.0.248", + version = "0.0.257", deps = [ "@vendor__arrayvec-0.7.6//:arrayvec", "@vendor__bitflags-2.6.0//:bitflags", @@ -102,18 +102,18 @@ rust_library( "@vendor__indexmap-2.7.0//:indexmap", "@vendor__itertools-0.12.1//:itertools", "@vendor__la-arena-0.3.1//:la_arena", - "@vendor__ra-ap-rustc_abi-0.80.0//:ra_ap_rustc_abi", - "@vendor__ra-ap-rustc_parse_format-0.80.0//:ra_ap_rustc_parse_format", - "@vendor__ra_ap_base_db-0.0.248//:ra_ap_base_db", - "@vendor__ra_ap_cfg-0.0.248//:ra_ap_cfg", - "@vendor__ra_ap_hir_expand-0.0.248//:ra_ap_hir_expand", - "@vendor__ra_ap_intern-0.0.248//:ra_ap_intern", - "@vendor__ra_ap_limit-0.0.248//:ra_ap_limit", - "@vendor__ra_ap_mbe-0.0.248//:ra_ap_mbe", - "@vendor__ra_ap_span-0.0.248//:ra_ap_span", - "@vendor__ra_ap_stdx-0.0.248//:ra_ap_stdx", - "@vendor__ra_ap_syntax-0.0.248//:ra_ap_syntax", - "@vendor__ra_ap_tt-0.0.248//:ra_ap_tt", + "@vendor__ra-ap-rustc_abi-0.87.0//:ra_ap_rustc_abi", + "@vendor__ra-ap-rustc_parse_format-0.87.0//:ra_ap_rustc_parse_format", + "@vendor__ra_ap_base_db-0.0.257//:ra_ap_base_db", + "@vendor__ra_ap_cfg-0.0.257//:ra_ap_cfg", + "@vendor__ra_ap_hir_expand-0.0.257//:ra_ap_hir_expand", + "@vendor__ra_ap_intern-0.0.257//:ra_ap_intern", + "@vendor__ra_ap_limit-0.0.257//:ra_ap_limit", + "@vendor__ra_ap_mbe-0.0.257//:ra_ap_mbe", + "@vendor__ra_ap_span-0.0.257//:ra_ap_span", + "@vendor__ra_ap_stdx-0.0.257//:ra_ap_stdx", + "@vendor__ra_ap_syntax-0.0.257//:ra_ap_syntax", + "@vendor__ra_ap_tt-0.0.257//:ra_ap_tt", "@vendor__rustc-hash-2.1.0//:rustc_hash", "@vendor__rustc_apfloat-0.2.1-llvm-462a31f5a5ab//:rustc_apfloat", "@vendor__smallvec-1.13.2//:smallvec", diff --git a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_hir_expand-0.0.248.bazel b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_hir_expand-0.0.257.bazel similarity index 75% rename from misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_hir_expand-0.0.248.bazel rename to misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_hir_expand-0.0.257.bazel index 34c04723716f..e55be8ed5139 100644 --- a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_hir_expand-0.0.248.bazel +++ b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_hir_expand-0.0.257.bazel @@ -17,17 +17,17 @@ rust_library( allow_empty = True, ), aliases = { - "@vendor__ra_ap_base_db-0.0.248//:ra_ap_base_db": "base_db", - "@vendor__ra_ap_cfg-0.0.248//:ra_ap_cfg": "cfg", - "@vendor__ra_ap_intern-0.0.248//:ra_ap_intern": "intern", - "@vendor__ra_ap_limit-0.0.248//:ra_ap_limit": "limit", - "@vendor__ra_ap_mbe-0.0.248//:ra_ap_mbe": "mbe", - "@vendor__ra_ap_parser-0.0.248//:ra_ap_parser": "parser", - "@vendor__ra_ap_span-0.0.248//:ra_ap_span": "span", - "@vendor__ra_ap_stdx-0.0.248//:ra_ap_stdx": "stdx", - "@vendor__ra_ap_syntax-0.0.248//:ra_ap_syntax": "syntax", - "@vendor__ra_ap_syntax-bridge-0.0.248//:ra_ap_syntax_bridge": "syntax_bridge", - "@vendor__ra_ap_tt-0.0.248//:ra_ap_tt": "tt", + "@vendor__ra_ap_base_db-0.0.257//:ra_ap_base_db": "base_db", + "@vendor__ra_ap_cfg-0.0.257//:ra_ap_cfg": "cfg", + "@vendor__ra_ap_intern-0.0.257//:ra_ap_intern": "intern", + "@vendor__ra_ap_limit-0.0.257//:ra_ap_limit": "limit", + "@vendor__ra_ap_mbe-0.0.257//:ra_ap_mbe": "mbe", + "@vendor__ra_ap_parser-0.0.257//:ra_ap_parser": "parser", + "@vendor__ra_ap_span-0.0.257//:ra_ap_span": "span", + "@vendor__ra_ap_stdx-0.0.257//:ra_ap_stdx": "stdx", + "@vendor__ra_ap_syntax-0.0.257//:ra_ap_syntax": "syntax", + "@vendor__ra_ap_syntax-bridge-0.0.257//:ra_ap_syntax_bridge": "syntax_bridge", + "@vendor__ra_ap_tt-0.0.257//:ra_ap_tt": "tt", }, compile_data = glob( include = ["**"], @@ -90,24 +90,24 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "0.0.248", + version = "0.0.257", deps = [ "@vendor__cov-mark-2.0.0//:cov_mark", "@vendor__either-1.13.0//:either", "@vendor__hashbrown-0.14.5//:hashbrown", "@vendor__itertools-0.12.1//:itertools", "@vendor__la-arena-0.3.1//:la_arena", - "@vendor__ra_ap_base_db-0.0.248//:ra_ap_base_db", - "@vendor__ra_ap_cfg-0.0.248//:ra_ap_cfg", - "@vendor__ra_ap_intern-0.0.248//:ra_ap_intern", - "@vendor__ra_ap_limit-0.0.248//:ra_ap_limit", - "@vendor__ra_ap_mbe-0.0.248//:ra_ap_mbe", - "@vendor__ra_ap_parser-0.0.248//:ra_ap_parser", - "@vendor__ra_ap_span-0.0.248//:ra_ap_span", - "@vendor__ra_ap_stdx-0.0.248//:ra_ap_stdx", - "@vendor__ra_ap_syntax-0.0.248//:ra_ap_syntax", - "@vendor__ra_ap_syntax-bridge-0.0.248//:ra_ap_syntax_bridge", - "@vendor__ra_ap_tt-0.0.248//:ra_ap_tt", + "@vendor__ra_ap_base_db-0.0.257//:ra_ap_base_db", + "@vendor__ra_ap_cfg-0.0.257//:ra_ap_cfg", + "@vendor__ra_ap_intern-0.0.257//:ra_ap_intern", + "@vendor__ra_ap_limit-0.0.257//:ra_ap_limit", + "@vendor__ra_ap_mbe-0.0.257//:ra_ap_mbe", + "@vendor__ra_ap_parser-0.0.257//:ra_ap_parser", + "@vendor__ra_ap_span-0.0.257//:ra_ap_span", + "@vendor__ra_ap_stdx-0.0.257//:ra_ap_stdx", + "@vendor__ra_ap_syntax-0.0.257//:ra_ap_syntax", + "@vendor__ra_ap_syntax-bridge-0.0.257//:ra_ap_syntax_bridge", + "@vendor__ra_ap_tt-0.0.257//:ra_ap_tt", "@vendor__rustc-hash-2.1.0//:rustc_hash", "@vendor__smallvec-1.13.2//:smallvec", "@vendor__tracing-0.1.41//:tracing", diff --git a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_hir_ty-0.0.248.bazel b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_hir_ty-0.0.257.bazel similarity index 79% rename from misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_hir_ty-0.0.248.bazel rename to misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_hir_ty-0.0.257.bazel index e674e30123d5..a2b6d905b5b3 100644 --- a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_hir_ty-0.0.248.bazel +++ b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_hir_ty-0.0.257.bazel @@ -17,14 +17,14 @@ rust_library( allow_empty = True, ), aliases = { - "@vendor__ra_ap_base_db-0.0.248//:ra_ap_base_db": "base_db", - "@vendor__ra_ap_hir_def-0.0.248//:ra_ap_hir_def": "hir_def", - "@vendor__ra_ap_hir_expand-0.0.248//:ra_ap_hir_expand": "hir_expand", - "@vendor__ra_ap_intern-0.0.248//:ra_ap_intern": "intern", - "@vendor__ra_ap_limit-0.0.248//:ra_ap_limit": "limit", - "@vendor__ra_ap_span-0.0.248//:ra_ap_span": "span", - "@vendor__ra_ap_stdx-0.0.248//:ra_ap_stdx": "stdx", - "@vendor__ra_ap_syntax-0.0.248//:ra_ap_syntax": "syntax", + "@vendor__ra_ap_base_db-0.0.257//:ra_ap_base_db": "base_db", + "@vendor__ra_ap_hir_def-0.0.257//:ra_ap_hir_def": "hir_def", + "@vendor__ra_ap_hir_expand-0.0.257//:ra_ap_hir_expand": "hir_expand", + "@vendor__ra_ap_intern-0.0.257//:ra_ap_intern": "intern", + "@vendor__ra_ap_limit-0.0.257//:ra_ap_limit": "limit", + "@vendor__ra_ap_span-0.0.257//:ra_ap_span": "span", + "@vendor__ra_ap_stdx-0.0.257//:ra_ap_stdx": "stdx", + "@vendor__ra_ap_syntax-0.0.257//:ra_ap_syntax": "syntax", }, compile_data = glob( include = ["**"], @@ -90,7 +90,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "0.0.248", + version = "0.0.257", deps = [ "@vendor__arrayvec-0.7.6//:arrayvec", "@vendor__bitflags-2.6.0//:bitflags", @@ -105,17 +105,17 @@ rust_library( "@vendor__la-arena-0.3.1//:la_arena", "@vendor__nohash-hasher-0.2.0//:nohash_hasher", "@vendor__oorandom-11.1.4//:oorandom", - "@vendor__ra-ap-rustc_abi-0.80.0//:ra_ap_rustc_abi", - "@vendor__ra-ap-rustc_index-0.80.0//:ra_ap_rustc_index", - "@vendor__ra-ap-rustc_pattern_analysis-0.80.0//:ra_ap_rustc_pattern_analysis", - "@vendor__ra_ap_base_db-0.0.248//:ra_ap_base_db", - "@vendor__ra_ap_hir_def-0.0.248//:ra_ap_hir_def", - "@vendor__ra_ap_hir_expand-0.0.248//:ra_ap_hir_expand", - "@vendor__ra_ap_intern-0.0.248//:ra_ap_intern", - "@vendor__ra_ap_limit-0.0.248//:ra_ap_limit", - "@vendor__ra_ap_span-0.0.248//:ra_ap_span", - "@vendor__ra_ap_stdx-0.0.248//:ra_ap_stdx", - "@vendor__ra_ap_syntax-0.0.248//:ra_ap_syntax", + "@vendor__ra-ap-rustc_abi-0.87.0//:ra_ap_rustc_abi", + "@vendor__ra-ap-rustc_index-0.87.0//:ra_ap_rustc_index", + "@vendor__ra-ap-rustc_pattern_analysis-0.87.0//:ra_ap_rustc_pattern_analysis", + "@vendor__ra_ap_base_db-0.0.257//:ra_ap_base_db", + "@vendor__ra_ap_hir_def-0.0.257//:ra_ap_hir_def", + "@vendor__ra_ap_hir_expand-0.0.257//:ra_ap_hir_expand", + "@vendor__ra_ap_intern-0.0.257//:ra_ap_intern", + "@vendor__ra_ap_limit-0.0.257//:ra_ap_limit", + "@vendor__ra_ap_span-0.0.257//:ra_ap_span", + "@vendor__ra_ap_stdx-0.0.257//:ra_ap_stdx", + "@vendor__ra_ap_syntax-0.0.257//:ra_ap_syntax", "@vendor__rustc-hash-2.1.0//:rustc_hash", "@vendor__rustc_apfloat-0.2.1-llvm-462a31f5a5ab//:rustc_apfloat", "@vendor__scoped-tls-1.0.1//:scoped_tls", diff --git a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_ide_db-0.0.248.bazel b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_ide_db-0.0.257.bazel similarity index 81% rename from misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_ide_db-0.0.248.bazel rename to misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_ide_db-0.0.257.bazel index 454558ec1644..17f9667f1378 100644 --- a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_ide_db-0.0.248.bazel +++ b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_ide_db-0.0.257.bazel @@ -17,14 +17,14 @@ rust_library( allow_empty = True, ), aliases = { - "@vendor__ra_ap_base_db-0.0.248//:ra_ap_base_db": "base_db", - "@vendor__ra_ap_hir-0.0.248//:ra_ap_hir": "hir", - "@vendor__ra_ap_limit-0.0.248//:ra_ap_limit": "limit", - "@vendor__ra_ap_parser-0.0.248//:ra_ap_parser": "parser", - "@vendor__ra_ap_profile-0.0.248//:ra_ap_profile": "profile", - "@vendor__ra_ap_span-0.0.248//:ra_ap_span": "span", - "@vendor__ra_ap_stdx-0.0.248//:ra_ap_stdx": "stdx", - "@vendor__ra_ap_syntax-0.0.248//:ra_ap_syntax": "syntax", + "@vendor__ra_ap_base_db-0.0.257//:ra_ap_base_db": "base_db", + "@vendor__ra_ap_hir-0.0.257//:ra_ap_hir": "hir", + "@vendor__ra_ap_limit-0.0.257//:ra_ap_limit": "limit", + "@vendor__ra_ap_parser-0.0.257//:ra_ap_parser": "parser", + "@vendor__ra_ap_profile-0.0.257//:ra_ap_profile": "profile", + "@vendor__ra_ap_span-0.0.257//:ra_ap_span": "span", + "@vendor__ra_ap_stdx-0.0.257//:ra_ap_stdx": "stdx", + "@vendor__ra_ap_syntax-0.0.257//:ra_ap_syntax": "syntax", }, compile_data = glob( include = ["**"], @@ -87,7 +87,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "0.0.248", + version = "0.0.257", deps = [ "@vendor__arrayvec-0.7.6//:arrayvec", "@vendor__bitflags-2.6.0//:bitflags", @@ -100,14 +100,14 @@ rust_library( "@vendor__line-index-0.1.2//:line_index", "@vendor__memchr-2.7.4//:memchr", "@vendor__nohash-hasher-0.2.0//:nohash_hasher", - "@vendor__ra_ap_base_db-0.0.248//:ra_ap_base_db", - "@vendor__ra_ap_hir-0.0.248//:ra_ap_hir", - "@vendor__ra_ap_limit-0.0.248//:ra_ap_limit", - "@vendor__ra_ap_parser-0.0.248//:ra_ap_parser", - "@vendor__ra_ap_profile-0.0.248//:ra_ap_profile", - "@vendor__ra_ap_span-0.0.248//:ra_ap_span", - "@vendor__ra_ap_stdx-0.0.248//:ra_ap_stdx", - "@vendor__ra_ap_syntax-0.0.248//:ra_ap_syntax", + "@vendor__ra_ap_base_db-0.0.257//:ra_ap_base_db", + "@vendor__ra_ap_hir-0.0.257//:ra_ap_hir", + "@vendor__ra_ap_limit-0.0.257//:ra_ap_limit", + "@vendor__ra_ap_parser-0.0.257//:ra_ap_parser", + "@vendor__ra_ap_profile-0.0.257//:ra_ap_profile", + "@vendor__ra_ap_span-0.0.257//:ra_ap_span", + "@vendor__ra_ap_stdx-0.0.257//:ra_ap_stdx", + "@vendor__ra_ap_syntax-0.0.257//:ra_ap_syntax", "@vendor__rayon-1.10.0//:rayon", "@vendor__rustc-hash-2.1.0//:rustc_hash", "@vendor__tracing-0.1.41//:tracing", diff --git a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_intern-0.0.248.bazel b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_intern-0.0.257.bazel similarity index 99% rename from misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_intern-0.0.248.bazel rename to misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_intern-0.0.257.bazel index bd9d29a3d3f5..b581ab4cdf88 100644 --- a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_intern-0.0.248.bazel +++ b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_intern-0.0.257.bazel @@ -77,7 +77,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "0.0.248", + version = "0.0.257", deps = [ "@vendor__dashmap-5.5.3//:dashmap", "@vendor__hashbrown-0.14.5//:hashbrown", diff --git a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_limit-0.0.248.bazel b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_limit-0.0.257.bazel similarity index 99% rename from misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_limit-0.0.248.bazel rename to misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_limit-0.0.257.bazel index 31881577d698..3c956d184db0 100644 --- a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_limit-0.0.248.bazel +++ b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_limit-0.0.257.bazel @@ -77,5 +77,5 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "0.0.248", + version = "0.0.257", ) diff --git a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_load-cargo-0.0.248.bazel b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_load-cargo-0.0.257.bazel similarity index 75% rename from misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_load-cargo-0.0.248.bazel rename to misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_load-cargo-0.0.257.bazel index ae31f800e769..4e20f6f54e2f 100644 --- a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_load-cargo-0.0.248.bazel +++ b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_load-cargo-0.0.257.bazel @@ -17,16 +17,16 @@ rust_library( allow_empty = True, ), aliases = { - "@vendor__ra_ap_hir_expand-0.0.248//:ra_ap_hir_expand": "hir_expand", - "@vendor__ra_ap_ide_db-0.0.248//:ra_ap_ide_db": "ide_db", - "@vendor__ra_ap_intern-0.0.248//:ra_ap_intern": "intern", - "@vendor__ra_ap_paths-0.0.248//:ra_ap_paths": "paths", - "@vendor__ra_ap_proc_macro_api-0.0.248//:ra_ap_proc_macro_api": "proc_macro_api", - "@vendor__ra_ap_project_model-0.0.248//:ra_ap_project_model": "project_model", - "@vendor__ra_ap_span-0.0.248//:ra_ap_span": "span", - "@vendor__ra_ap_tt-0.0.248//:ra_ap_tt": "tt", - "@vendor__ra_ap_vfs-0.0.248//:ra_ap_vfs": "vfs", - "@vendor__ra_ap_vfs-notify-0.0.248//:ra_ap_vfs_notify": "vfs_notify", + "@vendor__ra_ap_hir_expand-0.0.257//:ra_ap_hir_expand": "hir_expand", + "@vendor__ra_ap_ide_db-0.0.257//:ra_ap_ide_db": "ide_db", + "@vendor__ra_ap_intern-0.0.257//:ra_ap_intern": "intern", + "@vendor__ra_ap_paths-0.0.257//:ra_ap_paths": "paths", + "@vendor__ra_ap_proc_macro_api-0.0.257//:ra_ap_proc_macro_api": "proc_macro_api", + "@vendor__ra_ap_project_model-0.0.257//:ra_ap_project_model": "project_model", + "@vendor__ra_ap_span-0.0.257//:ra_ap_span": "span", + "@vendor__ra_ap_tt-0.0.257//:ra_ap_tt": "tt", + "@vendor__ra_ap_vfs-0.0.257//:ra_ap_vfs": "vfs", + "@vendor__ra_ap_vfs-notify-0.0.257//:ra_ap_vfs_notify": "vfs_notify", }, compile_data = glob( include = ["**"], @@ -89,21 +89,21 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "0.0.248", + version = "0.0.257", deps = [ "@vendor__anyhow-1.0.95//:anyhow", "@vendor__crossbeam-channel-0.5.14//:crossbeam_channel", "@vendor__itertools-0.12.1//:itertools", - "@vendor__ra_ap_hir_expand-0.0.248//:ra_ap_hir_expand", - "@vendor__ra_ap_ide_db-0.0.248//:ra_ap_ide_db", - "@vendor__ra_ap_intern-0.0.248//:ra_ap_intern", - "@vendor__ra_ap_paths-0.0.248//:ra_ap_paths", - "@vendor__ra_ap_proc_macro_api-0.0.248//:ra_ap_proc_macro_api", - "@vendor__ra_ap_project_model-0.0.248//:ra_ap_project_model", - "@vendor__ra_ap_span-0.0.248//:ra_ap_span", - "@vendor__ra_ap_tt-0.0.248//:ra_ap_tt", - "@vendor__ra_ap_vfs-0.0.248//:ra_ap_vfs", - "@vendor__ra_ap_vfs-notify-0.0.248//:ra_ap_vfs_notify", + "@vendor__ra_ap_hir_expand-0.0.257//:ra_ap_hir_expand", + "@vendor__ra_ap_ide_db-0.0.257//:ra_ap_ide_db", + "@vendor__ra_ap_intern-0.0.257//:ra_ap_intern", + "@vendor__ra_ap_paths-0.0.257//:ra_ap_paths", + "@vendor__ra_ap_proc_macro_api-0.0.257//:ra_ap_proc_macro_api", + "@vendor__ra_ap_project_model-0.0.257//:ra_ap_project_model", + "@vendor__ra_ap_span-0.0.257//:ra_ap_span", + "@vendor__ra_ap_tt-0.0.257//:ra_ap_tt", + "@vendor__ra_ap_vfs-0.0.257//:ra_ap_vfs", + "@vendor__ra_ap_vfs-notify-0.0.257//:ra_ap_vfs_notify", "@vendor__tracing-0.1.41//:tracing", ], ) diff --git a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_mbe-0.0.248.bazel b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_mbe-0.0.257.bazel similarity index 80% rename from misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_mbe-0.0.248.bazel rename to misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_mbe-0.0.257.bazel index 432684babda1..221328c23ce8 100644 --- a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_mbe-0.0.248.bazel +++ b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_mbe-0.0.257.bazel @@ -17,13 +17,13 @@ rust_library( allow_empty = True, ), aliases = { - "@vendor__ra_ap_intern-0.0.248//:ra_ap_intern": "intern", - "@vendor__ra_ap_parser-0.0.248//:ra_ap_parser": "parser", - "@vendor__ra_ap_span-0.0.248//:ra_ap_span": "span", - "@vendor__ra_ap_stdx-0.0.248//:ra_ap_stdx": "stdx", - "@vendor__ra_ap_syntax-0.0.248//:ra_ap_syntax": "syntax", - "@vendor__ra_ap_syntax-bridge-0.0.248//:ra_ap_syntax_bridge": "syntax_bridge", - "@vendor__ra_ap_tt-0.0.248//:ra_ap_tt": "tt", + "@vendor__ra_ap_intern-0.0.257//:ra_ap_intern": "intern", + "@vendor__ra_ap_parser-0.0.257//:ra_ap_parser": "parser", + "@vendor__ra_ap_span-0.0.257//:ra_ap_span": "span", + "@vendor__ra_ap_stdx-0.0.257//:ra_ap_stdx": "stdx", + "@vendor__ra_ap_syntax-0.0.257//:ra_ap_syntax": "syntax", + "@vendor__ra_ap_syntax-bridge-0.0.257//:ra_ap_syntax_bridge": "syntax_bridge", + "@vendor__ra_ap_tt-0.0.257//:ra_ap_tt": "tt", }, compile_data = glob( include = ["**"], @@ -86,18 +86,18 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "0.0.248", + version = "0.0.257", deps = [ "@vendor__arrayvec-0.7.6//:arrayvec", "@vendor__cov-mark-2.0.0//:cov_mark", - "@vendor__ra-ap-rustc_lexer-0.80.0//:ra_ap_rustc_lexer", - "@vendor__ra_ap_intern-0.0.248//:ra_ap_intern", - "@vendor__ra_ap_parser-0.0.248//:ra_ap_parser", - "@vendor__ra_ap_span-0.0.248//:ra_ap_span", - "@vendor__ra_ap_stdx-0.0.248//:ra_ap_stdx", - "@vendor__ra_ap_syntax-0.0.248//:ra_ap_syntax", - "@vendor__ra_ap_syntax-bridge-0.0.248//:ra_ap_syntax_bridge", - "@vendor__ra_ap_tt-0.0.248//:ra_ap_tt", + "@vendor__ra-ap-rustc_lexer-0.87.0//:ra_ap_rustc_lexer", + "@vendor__ra_ap_intern-0.0.257//:ra_ap_intern", + "@vendor__ra_ap_parser-0.0.257//:ra_ap_parser", + "@vendor__ra_ap_span-0.0.257//:ra_ap_span", + "@vendor__ra_ap_stdx-0.0.257//:ra_ap_stdx", + "@vendor__ra_ap_syntax-0.0.257//:ra_ap_syntax", + "@vendor__ra_ap_syntax-bridge-0.0.257//:ra_ap_syntax_bridge", + "@vendor__ra_ap_tt-0.0.257//:ra_ap_tt", "@vendor__rustc-hash-2.1.0//:rustc_hash", "@vendor__smallvec-1.13.2//:smallvec", "@vendor__tracing-0.1.41//:tracing", diff --git a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_parser-0.0.248.bazel b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_parser-0.0.257.bazel similarity index 91% rename from misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_parser-0.0.248.bazel rename to misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_parser-0.0.257.bazel index c26232fc0dec..7e0dd66e4288 100644 --- a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_parser-0.0.248.bazel +++ b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_parser-0.0.257.bazel @@ -17,7 +17,8 @@ rust_library( allow_empty = True, ), aliases = { - "@vendor__ra_ap_limit-0.0.248//:ra_ap_limit": "limit", + "@vendor__ra_ap_edition-0.0.257//:ra_ap_edition": "edition", + "@vendor__ra_ap_limit-0.0.257//:ra_ap_limit": "limit", }, compile_data = glob( include = ["**"], @@ -84,11 +85,12 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "0.0.248", + version = "0.0.257", deps = [ "@vendor__drop_bomb-0.1.5//:drop_bomb", - "@vendor__ra-ap-rustc_lexer-0.80.0//:ra_ap_rustc_lexer", - "@vendor__ra_ap_limit-0.0.248//:ra_ap_limit", + "@vendor__ra-ap-rustc_lexer-0.87.0//:ra_ap_rustc_lexer", + "@vendor__ra_ap_edition-0.0.257//:ra_ap_edition", + "@vendor__ra_ap_limit-0.0.257//:ra_ap_limit", "@vendor__tracing-0.1.41//:tracing", ], ) diff --git a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_paths-0.0.248.bazel b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_paths-0.0.257.bazel similarity index 98% rename from misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_paths-0.0.248.bazel rename to misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_paths-0.0.257.bazel index 335fe75e4639..30f4e94615cf 100644 --- a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_paths-0.0.248.bazel +++ b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_paths-0.0.257.bazel @@ -80,9 +80,8 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "0.0.248", + version = "0.0.257", deps = [ "@vendor__camino-1.1.9//:camino", - "@vendor__serde-1.0.217//:serde", ], ) diff --git a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_proc_macro_api-0.0.248.bazel b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_proc_macro_api-0.0.257.bazel similarity index 83% rename from misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_proc_macro_api-0.0.248.bazel rename to misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_proc_macro_api-0.0.257.bazel index bfd7bd595ea7..a2e73bc2040d 100644 --- a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_proc_macro_api-0.0.248.bazel +++ b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_proc_macro_api-0.0.257.bazel @@ -17,12 +17,11 @@ rust_library( allow_empty = True, ), aliases = { - "@vendor__ra_ap_base_db-0.0.248//:ra_ap_base_db": "base_db", - "@vendor__ra_ap_intern-0.0.248//:ra_ap_intern": "intern", - "@vendor__ra_ap_paths-0.0.248//:ra_ap_paths": "paths", - "@vendor__ra_ap_span-0.0.248//:ra_ap_span": "span", - "@vendor__ra_ap_stdx-0.0.248//:ra_ap_stdx": "stdx", - "@vendor__ra_ap_tt-0.0.248//:ra_ap_tt": "tt", + "@vendor__ra_ap_intern-0.0.257//:ra_ap_intern": "intern", + "@vendor__ra_ap_paths-0.0.257//:ra_ap_paths": "paths", + "@vendor__ra_ap_span-0.0.257//:ra_ap_span": "span", + "@vendor__ra_ap_stdx-0.0.257//:ra_ap_stdx": "stdx", + "@vendor__ra_ap_tt-0.0.257//:ra_ap_tt": "tt", }, compile_data = glob( include = ["**"], @@ -38,6 +37,9 @@ rust_library( ), crate_root = "src/lib.rs", edition = "2021", + proc_macro_deps = [ + "@vendor__serde_derive-1.0.217//:serde_derive", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -85,15 +87,14 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "0.0.248", + version = "0.0.257", deps = [ "@vendor__indexmap-2.7.0//:indexmap", - "@vendor__ra_ap_base_db-0.0.248//:ra_ap_base_db", - "@vendor__ra_ap_intern-0.0.248//:ra_ap_intern", - "@vendor__ra_ap_paths-0.0.248//:ra_ap_paths", - "@vendor__ra_ap_span-0.0.248//:ra_ap_span", - "@vendor__ra_ap_stdx-0.0.248//:ra_ap_stdx", - "@vendor__ra_ap_tt-0.0.248//:ra_ap_tt", + "@vendor__ra_ap_intern-0.0.257//:ra_ap_intern", + "@vendor__ra_ap_paths-0.0.257//:ra_ap_paths", + "@vendor__ra_ap_span-0.0.257//:ra_ap_span", + "@vendor__ra_ap_stdx-0.0.257//:ra_ap_stdx", + "@vendor__ra_ap_tt-0.0.257//:ra_ap_tt", "@vendor__rustc-hash-2.1.0//:rustc_hash", "@vendor__serde-1.0.217//:serde", "@vendor__serde_json-1.0.135//:serde_json", diff --git a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_profile-0.0.248.bazel b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_profile-0.0.257.bazel similarity index 99% rename from misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_profile-0.0.248.bazel rename to misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_profile-0.0.257.bazel index e2a238f9364c..be7c67a7f458 100644 --- a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_profile-0.0.248.bazel +++ b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_profile-0.0.257.bazel @@ -77,7 +77,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "0.0.248", + version = "0.0.257", deps = [ "@vendor__cfg-if-1.0.0//:cfg_if", "@vendor__libc-0.2.169//:libc", diff --git a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_project_model-0.0.248.bazel b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_project_model-0.0.257.bazel similarity index 81% rename from misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_project_model-0.0.248.bazel rename to misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_project_model-0.0.257.bazel index 059faef681e0..1b12556bdd32 100644 --- a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_project_model-0.0.248.bazel +++ b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_project_model-0.0.257.bazel @@ -17,13 +17,13 @@ rust_library( allow_empty = True, ), aliases = { - "@vendor__ra_ap_base_db-0.0.248//:ra_ap_base_db": "base_db", - "@vendor__ra_ap_cfg-0.0.248//:ra_ap_cfg": "cfg", - "@vendor__ra_ap_intern-0.0.248//:ra_ap_intern": "intern", - "@vendor__ra_ap_paths-0.0.248//:ra_ap_paths": "paths", - "@vendor__ra_ap_span-0.0.248//:ra_ap_span": "span", - "@vendor__ra_ap_stdx-0.0.248//:ra_ap_stdx": "stdx", - "@vendor__ra_ap_toolchain-0.0.248//:ra_ap_toolchain": "toolchain", + "@vendor__ra_ap_base_db-0.0.257//:ra_ap_base_db": "base_db", + "@vendor__ra_ap_cfg-0.0.257//:ra_ap_cfg": "cfg", + "@vendor__ra_ap_intern-0.0.257//:ra_ap_intern": "intern", + "@vendor__ra_ap_paths-0.0.257//:ra_ap_paths": "paths", + "@vendor__ra_ap_span-0.0.257//:ra_ap_span": "span", + "@vendor__ra_ap_stdx-0.0.257//:ra_ap_stdx": "stdx", + "@vendor__ra_ap_toolchain-0.0.257//:ra_ap_toolchain": "toolchain", }, compile_data = glob( include = ["**"], @@ -39,6 +39,9 @@ rust_library( ), crate_root = "src/lib.rs", edition = "2021", + proc_macro_deps = [ + "@vendor__serde_derive-1.0.217//:serde_derive", + ], rustc_flags = [ "--cap-lints=allow", ], @@ -86,19 +89,19 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "0.0.248", + version = "0.0.257", deps = [ "@vendor__anyhow-1.0.95//:anyhow", "@vendor__cargo_metadata-0.18.1//:cargo_metadata", "@vendor__itertools-0.12.1//:itertools", "@vendor__la-arena-0.3.1//:la_arena", - "@vendor__ra_ap_base_db-0.0.248//:ra_ap_base_db", - "@vendor__ra_ap_cfg-0.0.248//:ra_ap_cfg", - "@vendor__ra_ap_intern-0.0.248//:ra_ap_intern", - "@vendor__ra_ap_paths-0.0.248//:ra_ap_paths", - "@vendor__ra_ap_span-0.0.248//:ra_ap_span", - "@vendor__ra_ap_stdx-0.0.248//:ra_ap_stdx", - "@vendor__ra_ap_toolchain-0.0.248//:ra_ap_toolchain", + "@vendor__ra_ap_base_db-0.0.257//:ra_ap_base_db", + "@vendor__ra_ap_cfg-0.0.257//:ra_ap_cfg", + "@vendor__ra_ap_intern-0.0.257//:ra_ap_intern", + "@vendor__ra_ap_paths-0.0.257//:ra_ap_paths", + "@vendor__ra_ap_span-0.0.257//:ra_ap_span", + "@vendor__ra_ap_stdx-0.0.257//:ra_ap_stdx", + "@vendor__ra_ap_toolchain-0.0.257//:ra_ap_toolchain", "@vendor__rustc-hash-2.1.0//:rustc_hash", "@vendor__semver-1.0.24//:semver", "@vendor__serde-1.0.217//:serde", diff --git a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_salsa-0.0.248.bazel b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_salsa-0.0.257.bazel similarity index 97% rename from misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_salsa-0.0.248.bazel rename to misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_salsa-0.0.257.bazel index 064a9c48fda5..1e7e8d47d896 100644 --- a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_salsa-0.0.248.bazel +++ b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_salsa-0.0.257.bazel @@ -31,7 +31,7 @@ rust_library( crate_root = "src/lib.rs", edition = "2021", proc_macro_deps = [ - "@vendor__ra_ap_salsa-macros-0.0.248//:ra_salsa_macros", + "@vendor__ra_ap_salsa-macros-0.0.257//:ra_salsa_macros", ], rustc_flags = [ "--cap-lints=allow", @@ -80,7 +80,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "0.0.248", + version = "0.0.257", deps = [ "@vendor__indexmap-2.7.0//:indexmap", "@vendor__itertools-0.12.1//:itertools", diff --git a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_salsa-macros-0.0.248.bazel b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_salsa-macros-0.0.257.bazel similarity index 99% rename from misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_salsa-macros-0.0.248.bazel rename to misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_salsa-macros-0.0.257.bazel index 2ac667baf85a..f3794b97c19e 100644 --- a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_salsa-macros-0.0.248.bazel +++ b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_salsa-macros-0.0.257.bazel @@ -77,7 +77,7 @@ rust_proc_macro( "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "0.0.248", + version = "0.0.257", deps = [ "@vendor__heck-0.4.1//:heck", "@vendor__proc-macro2-1.0.92//:proc_macro2", diff --git a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_span-0.0.248.bazel b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_span-0.0.257.bazel similarity index 88% rename from misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_span-0.0.248.bazel rename to misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_span-0.0.257.bazel index 3232e9ecf219..a92220cb470f 100644 --- a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_span-0.0.248.bazel +++ b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_span-0.0.257.bazel @@ -17,9 +17,9 @@ rust_library( allow_empty = True, ), aliases = { - "@vendor__ra_ap_stdx-0.0.248//:ra_ap_stdx": "stdx", - "@vendor__ra_ap_syntax-0.0.248//:ra_ap_syntax": "syntax", - "@vendor__ra_ap_vfs-0.0.248//:ra_ap_vfs": "vfs", + "@vendor__ra_ap_stdx-0.0.257//:ra_ap_stdx": "stdx", + "@vendor__ra_ap_syntax-0.0.257//:ra_ap_syntax": "syntax", + "@vendor__ra_ap_vfs-0.0.257//:ra_ap_vfs": "vfs", }, compile_data = glob( include = ["**"], @@ -33,6 +33,10 @@ rust_library( "WORKSPACE.bazel", ], ), + crate_features = [ + "default", + "ra-salsa", + ], crate_root = "src/lib.rs", edition = "2021", rustc_flags = [ @@ -82,14 +86,14 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "0.0.248", + version = "0.0.257", deps = [ "@vendor__hashbrown-0.14.5//:hashbrown", "@vendor__la-arena-0.3.1//:la_arena", - "@vendor__ra_ap_salsa-0.0.248//:ra_salsa", - "@vendor__ra_ap_stdx-0.0.248//:ra_ap_stdx", - "@vendor__ra_ap_syntax-0.0.248//:ra_ap_syntax", - "@vendor__ra_ap_vfs-0.0.248//:ra_ap_vfs", + "@vendor__ra_ap_salsa-0.0.257//:ra_salsa", + "@vendor__ra_ap_stdx-0.0.257//:ra_ap_stdx", + "@vendor__ra_ap_syntax-0.0.257//:ra_ap_syntax", + "@vendor__ra_ap_vfs-0.0.257//:ra_ap_vfs", "@vendor__rustc-hash-2.1.0//:rustc_hash", "@vendor__text-size-1.1.1//:text_size", ], diff --git a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_stdx-0.0.248.bazel b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_stdx-0.0.257.bazel similarity index 99% rename from misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_stdx-0.0.248.bazel rename to misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_stdx-0.0.257.bazel index 4a8ca918f463..77d37e2c9796 100644 --- a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_stdx-0.0.248.bazel +++ b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_stdx-0.0.257.bazel @@ -77,7 +77,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "0.0.248", + version = "0.0.257", deps = [ "@vendor__always-assert-0.2.0//:always_assert", "@vendor__crossbeam-channel-0.5.14//:crossbeam_channel", diff --git a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_syntax-0.0.248.bazel b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_syntax-0.0.257.bazel similarity index 92% rename from misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_syntax-0.0.248.bazel rename to misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_syntax-0.0.257.bazel index e81907ab789e..0ed888f2bdce 100644 --- a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_syntax-0.0.248.bazel +++ b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_syntax-0.0.257.bazel @@ -17,8 +17,8 @@ rust_library( allow_empty = True, ), aliases = { - "@vendor__ra_ap_parser-0.0.248//:ra_ap_parser": "parser", - "@vendor__ra_ap_stdx-0.0.248//:ra_ap_stdx": "stdx", + "@vendor__ra_ap_parser-0.0.257//:ra_ap_parser": "parser", + "@vendor__ra_ap_stdx-0.0.257//:ra_ap_stdx": "stdx", }, compile_data = glob( include = ["**"], @@ -81,15 +81,15 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "0.0.248", + version = "0.0.257", deps = [ "@vendor__cov-mark-2.0.0//:cov_mark", "@vendor__either-1.13.0//:either", "@vendor__indexmap-2.7.0//:indexmap", "@vendor__itertools-0.12.1//:itertools", - "@vendor__ra-ap-rustc_lexer-0.80.0//:ra_ap_rustc_lexer", - "@vendor__ra_ap_parser-0.0.248//:ra_ap_parser", - "@vendor__ra_ap_stdx-0.0.248//:ra_ap_stdx", + "@vendor__ra-ap-rustc_lexer-0.87.0//:ra_ap_rustc_lexer", + "@vendor__ra_ap_parser-0.0.257//:ra_ap_parser", + "@vendor__ra_ap_stdx-0.0.257//:ra_ap_stdx", "@vendor__rowan-0.15.15//:rowan", "@vendor__rustc-hash-2.1.0//:rustc_hash", "@vendor__smol_str-0.3.2//:smol_str", diff --git a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_syntax-bridge-0.0.248.bazel b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_syntax-bridge-0.0.257.bazel similarity index 83% rename from misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_syntax-bridge-0.0.248.bazel rename to misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_syntax-bridge-0.0.257.bazel index 0c8ceb20f9f9..196cd7b9e802 100644 --- a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_syntax-bridge-0.0.248.bazel +++ b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_syntax-bridge-0.0.257.bazel @@ -17,12 +17,12 @@ rust_library( allow_empty = True, ), aliases = { - "@vendor__ra_ap_intern-0.0.248//:ra_ap_intern": "intern", - "@vendor__ra_ap_parser-0.0.248//:ra_ap_parser": "parser", - "@vendor__ra_ap_span-0.0.248//:ra_ap_span": "span", - "@vendor__ra_ap_stdx-0.0.248//:ra_ap_stdx": "stdx", - "@vendor__ra_ap_syntax-0.0.248//:ra_ap_syntax": "syntax", - "@vendor__ra_ap_tt-0.0.248//:ra_ap_tt": "tt", + "@vendor__ra_ap_intern-0.0.257//:ra_ap_intern": "intern", + "@vendor__ra_ap_parser-0.0.257//:ra_ap_parser": "parser", + "@vendor__ra_ap_span-0.0.257//:ra_ap_span": "span", + "@vendor__ra_ap_stdx-0.0.257//:ra_ap_stdx": "stdx", + "@vendor__ra_ap_syntax-0.0.257//:ra_ap_syntax": "syntax", + "@vendor__ra_ap_tt-0.0.257//:ra_ap_tt": "tt", }, compile_data = glob( include = ["**"], @@ -85,14 +85,14 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "0.0.248", + version = "0.0.257", deps = [ - "@vendor__ra_ap_intern-0.0.248//:ra_ap_intern", - "@vendor__ra_ap_parser-0.0.248//:ra_ap_parser", - "@vendor__ra_ap_span-0.0.248//:ra_ap_span", - "@vendor__ra_ap_stdx-0.0.248//:ra_ap_stdx", - "@vendor__ra_ap_syntax-0.0.248//:ra_ap_syntax", - "@vendor__ra_ap_tt-0.0.248//:ra_ap_tt", + "@vendor__ra_ap_intern-0.0.257//:ra_ap_intern", + "@vendor__ra_ap_parser-0.0.257//:ra_ap_parser", + "@vendor__ra_ap_span-0.0.257//:ra_ap_span", + "@vendor__ra_ap_stdx-0.0.257//:ra_ap_stdx", + "@vendor__ra_ap_syntax-0.0.257//:ra_ap_syntax", + "@vendor__ra_ap_tt-0.0.257//:ra_ap_tt", "@vendor__rustc-hash-2.1.0//:rustc_hash", "@vendor__tracing-0.1.41//:tracing", ], diff --git a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_toolchain-0.0.248.bazel b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_toolchain-0.0.257.bazel similarity index 99% rename from misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_toolchain-0.0.248.bazel rename to misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_toolchain-0.0.257.bazel index 35cf6a74df01..b588119b1c0d 100644 --- a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_toolchain-0.0.248.bazel +++ b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_toolchain-0.0.257.bazel @@ -77,7 +77,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "0.0.248", + version = "0.0.257", deps = [ "@vendor__camino-1.1.9//:camino", "@vendor__home-0.5.11//:home", diff --git a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_tt-0.0.248.bazel b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_tt-0.0.257.bazel similarity index 91% rename from misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_tt-0.0.248.bazel rename to misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_tt-0.0.257.bazel index ba0c694c1477..7e27229de67c 100644 --- a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_tt-0.0.248.bazel +++ b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_tt-0.0.257.bazel @@ -17,8 +17,8 @@ rust_library( allow_empty = True, ), aliases = { - "@vendor__ra_ap_intern-0.0.248//:ra_ap_intern": "intern", - "@vendor__ra_ap_stdx-0.0.248//:ra_ap_stdx": "stdx", + "@vendor__ra_ap_intern-0.0.257//:ra_ap_intern": "intern", + "@vendor__ra_ap_stdx-0.0.257//:ra_ap_stdx": "stdx", }, compile_data = glob( include = ["**"], @@ -81,12 +81,12 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "0.0.248", + version = "0.0.257", deps = [ "@vendor__arrayvec-0.7.6//:arrayvec", - "@vendor__ra-ap-rustc_lexer-0.80.0//:ra_ap_rustc_lexer", - "@vendor__ra_ap_intern-0.0.248//:ra_ap_intern", - "@vendor__ra_ap_stdx-0.0.248//:ra_ap_stdx", + "@vendor__ra-ap-rustc_lexer-0.87.0//:ra_ap_rustc_lexer", + "@vendor__ra_ap_intern-0.0.257//:ra_ap_intern", + "@vendor__ra_ap_stdx-0.0.257//:ra_ap_stdx", "@vendor__text-size-1.1.1//:text_size", ], ) diff --git a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_vfs-0.0.248.bazel b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_vfs-0.0.257.bazel similarity index 93% rename from misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_vfs-0.0.248.bazel rename to misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_vfs-0.0.257.bazel index 043514bb527d..3c2957b7fc85 100644 --- a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_vfs-0.0.248.bazel +++ b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_vfs-0.0.257.bazel @@ -17,8 +17,8 @@ rust_library( allow_empty = True, ), aliases = { - "@vendor__ra_ap_paths-0.0.248//:ra_ap_paths": "paths", - "@vendor__ra_ap_stdx-0.0.248//:ra_ap_stdx": "stdx", + "@vendor__ra_ap_paths-0.0.257//:ra_ap_paths": "paths", + "@vendor__ra_ap_stdx-0.0.257//:ra_ap_stdx": "stdx", }, compile_data = glob( include = ["**"], @@ -81,14 +81,14 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "0.0.248", + version = "0.0.257", deps = [ "@vendor__crossbeam-channel-0.5.14//:crossbeam_channel", "@vendor__fst-0.4.7//:fst", "@vendor__indexmap-2.7.0//:indexmap", "@vendor__nohash-hasher-0.2.0//:nohash_hasher", - "@vendor__ra_ap_paths-0.0.248//:ra_ap_paths", - "@vendor__ra_ap_stdx-0.0.248//:ra_ap_stdx", + "@vendor__ra_ap_paths-0.0.257//:ra_ap_paths", + "@vendor__ra_ap_stdx-0.0.257//:ra_ap_stdx", "@vendor__rustc-hash-2.1.0//:rustc_hash", "@vendor__tracing-0.1.41//:tracing", ], diff --git a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_vfs-notify-0.0.248.bazel b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_vfs-notify-0.0.257.bazel similarity index 91% rename from misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_vfs-notify-0.0.248.bazel rename to misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_vfs-notify-0.0.257.bazel index a02e70645a03..ec80348eb88d 100644 --- a/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_vfs-notify-0.0.248.bazel +++ b/misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.ra_ap_vfs-notify-0.0.257.bazel @@ -17,9 +17,9 @@ rust_library( allow_empty = True, ), aliases = { - "@vendor__ra_ap_paths-0.0.248//:ra_ap_paths": "paths", - "@vendor__ra_ap_stdx-0.0.248//:ra_ap_stdx": "stdx", - "@vendor__ra_ap_vfs-0.0.248//:ra_ap_vfs": "vfs", + "@vendor__ra_ap_paths-0.0.257//:ra_ap_paths": "paths", + "@vendor__ra_ap_stdx-0.0.257//:ra_ap_stdx": "stdx", + "@vendor__ra_ap_vfs-0.0.257//:ra_ap_vfs": "vfs", }, compile_data = glob( include = ["**"], @@ -82,13 +82,13 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-none": [], "//conditions:default": ["@platforms//:incompatible"], }), - version = "0.0.248", + version = "0.0.257", deps = [ "@vendor__crossbeam-channel-0.5.14//:crossbeam_channel", "@vendor__notify-6.1.1//:notify", - "@vendor__ra_ap_paths-0.0.248//:ra_ap_paths", - "@vendor__ra_ap_stdx-0.0.248//:ra_ap_stdx", - "@vendor__ra_ap_vfs-0.0.248//:ra_ap_vfs", + "@vendor__ra_ap_paths-0.0.257//:ra_ap_paths", + "@vendor__ra_ap_stdx-0.0.257//:ra_ap_stdx", + "@vendor__ra_ap_vfs-0.0.257//:ra_ap_vfs", "@vendor__rayon-1.10.0//:rayon", "@vendor__rustc-hash-2.1.0//:rustc_hash", "@vendor__tracing-0.1.41//:tracing", diff --git a/misc/bazel/3rdparty/tree_sitter_extractors_deps/defs.bzl b/misc/bazel/3rdparty/tree_sitter_extractors_deps/defs.bzl index 7a5541526425..70885f0a997a 100644 --- a/misc/bazel/3rdparty/tree_sitter_extractors_deps/defs.bzl +++ b/misc/bazel/3rdparty/tree_sitter_extractors_deps/defs.bzl @@ -317,7 +317,7 @@ _NORMAL_DEPENDENCIES = { "proc-macro2": Label("@vendor__proc-macro2-1.0.92//:proc_macro2"), "quote": Label("@vendor__quote-1.0.38//:quote"), "serde": Label("@vendor__serde-1.0.217//:serde"), - "stdx": Label("@vendor__ra_ap_stdx-0.0.248//:ra_ap_stdx"), + "stdx": Label("@vendor__ra_ap_stdx-0.0.257//:ra_ap_stdx"), "ungrammar": Label("@vendor__ungrammar-1.16.1//:ungrammar"), }, }, @@ -335,20 +335,20 @@ _NORMAL_DEPENDENCIES = { "itertools": Label("@vendor__itertools-0.14.0//:itertools"), "log": Label("@vendor__log-0.4.22//:log"), "num-traits": Label("@vendor__num-traits-0.2.19//:num_traits"), - "ra_ap_base_db": Label("@vendor__ra_ap_base_db-0.0.248//:ra_ap_base_db"), - "ra_ap_cfg": Label("@vendor__ra_ap_cfg-0.0.248//:ra_ap_cfg"), - "ra_ap_hir": Label("@vendor__ra_ap_hir-0.0.248//:ra_ap_hir"), - "ra_ap_hir_def": Label("@vendor__ra_ap_hir_def-0.0.248//:ra_ap_hir_def"), - "ra_ap_hir_expand": Label("@vendor__ra_ap_hir_expand-0.0.248//:ra_ap_hir_expand"), - "ra_ap_ide_db": Label("@vendor__ra_ap_ide_db-0.0.248//:ra_ap_ide_db"), - "ra_ap_intern": Label("@vendor__ra_ap_intern-0.0.248//:ra_ap_intern"), - "ra_ap_load-cargo": Label("@vendor__ra_ap_load-cargo-0.0.248//:ra_ap_load_cargo"), - "ra_ap_parser": Label("@vendor__ra_ap_parser-0.0.248//:ra_ap_parser"), - "ra_ap_paths": Label("@vendor__ra_ap_paths-0.0.248//:ra_ap_paths"), - "ra_ap_project_model": Label("@vendor__ra_ap_project_model-0.0.248//:ra_ap_project_model"), - "ra_ap_span": Label("@vendor__ra_ap_span-0.0.248//:ra_ap_span"), - "ra_ap_syntax": Label("@vendor__ra_ap_syntax-0.0.248//:ra_ap_syntax"), - "ra_ap_vfs": Label("@vendor__ra_ap_vfs-0.0.248//:ra_ap_vfs"), + "ra_ap_base_db": Label("@vendor__ra_ap_base_db-0.0.257//:ra_ap_base_db"), + "ra_ap_cfg": Label("@vendor__ra_ap_cfg-0.0.257//:ra_ap_cfg"), + "ra_ap_hir": Label("@vendor__ra_ap_hir-0.0.257//:ra_ap_hir"), + "ra_ap_hir_def": Label("@vendor__ra_ap_hir_def-0.0.257//:ra_ap_hir_def"), + "ra_ap_hir_expand": Label("@vendor__ra_ap_hir_expand-0.0.257//:ra_ap_hir_expand"), + "ra_ap_ide_db": Label("@vendor__ra_ap_ide_db-0.0.257//:ra_ap_ide_db"), + "ra_ap_intern": Label("@vendor__ra_ap_intern-0.0.257//:ra_ap_intern"), + "ra_ap_load-cargo": Label("@vendor__ra_ap_load-cargo-0.0.257//:ra_ap_load_cargo"), + "ra_ap_parser": Label("@vendor__ra_ap_parser-0.0.257//:ra_ap_parser"), + "ra_ap_paths": Label("@vendor__ra_ap_paths-0.0.257//:ra_ap_paths"), + "ra_ap_project_model": Label("@vendor__ra_ap_project_model-0.0.257//:ra_ap_project_model"), + "ra_ap_span": Label("@vendor__ra_ap_span-0.0.257//:ra_ap_span"), + "ra_ap_syntax": Label("@vendor__ra_ap_syntax-0.0.257//:ra_ap_syntax"), + "ra_ap_vfs": Label("@vendor__ra_ap_vfs-0.0.257//:ra_ap_vfs"), "serde": Label("@vendor__serde-1.0.217//:serde"), "serde_json": Label("@vendor__serde_json-1.0.135//:serde_json"), "serde_with": Label("@vendor__serde_with-3.12.0//:serde_with"), @@ -388,7 +388,7 @@ _NORMAL_ALIASES = { }, "rust/ast-generator": { _COMMON_CONDITION: { - "@vendor__ra_ap_stdx-0.0.248//:ra_ap_stdx": "stdx", + "@vendor__ra_ap_stdx-0.0.257//:ra_ap_stdx": "stdx", }, }, "rust/autobuild": { @@ -2042,322 +2042,332 @@ def crate_repositories(): maybe( http_archive, - name = "vendor__ra-ap-rustc_abi-0.80.0", - sha256 = "613760a3071b25a67a8d7bc97b37c7fd4722562e9479137b83ae9cf8f8c1601a", + name = "vendor__ra-ap-rustc_abi-0.87.0", + sha256 = "28b782af0a7a8df16ddf43cd70da9f17bc3b1ce712c9e4992b6edb16f5f53632", type = "tar.gz", - urls = ["https://static.crates.io/crates/ra-ap-rustc_abi/0.80.0/download"], - strip_prefix = "ra-ap-rustc_abi-0.80.0", - build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.ra-ap-rustc_abi-0.80.0.bazel"), + urls = ["https://static.crates.io/crates/ra-ap-rustc_abi/0.87.0/download"], + strip_prefix = "ra-ap-rustc_abi-0.87.0", + build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.ra-ap-rustc_abi-0.87.0.bazel"), ) maybe( http_archive, - name = "vendor__ra-ap-rustc_index-0.80.0", - sha256 = "5b2bc6b4ecede8ff28295041e22c2e66853f8e0125990c05135bad3c30bad12c", + name = "vendor__ra-ap-rustc_index-0.87.0", + sha256 = "ce5742f134960482f543b35ecebec3cacc6d79a9a685713518b4d8d70c5f9aa8", type = "tar.gz", - urls = ["https://static.crates.io/crates/ra-ap-rustc_index/0.80.0/download"], - strip_prefix = "ra-ap-rustc_index-0.80.0", - build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.ra-ap-rustc_index-0.80.0.bazel"), + urls = ["https://static.crates.io/crates/ra-ap-rustc_index/0.87.0/download"], + strip_prefix = "ra-ap-rustc_index-0.87.0", + build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.ra-ap-rustc_index-0.87.0.bazel"), ) maybe( http_archive, - name = "vendor__ra-ap-rustc_index_macros-0.80.0", - sha256 = "2374a39fb2d92d0509178c2b442eadca3cc10e403ef9729a040c1855b08ff261", + name = "vendor__ra-ap-rustc_index_macros-0.87.0", + sha256 = "d7ea011fcf68309a8835ad01d91c032cb18444617b00e2cab21d45b208164441", type = "tar.gz", - urls = ["https://static.crates.io/crates/ra-ap-rustc_index_macros/0.80.0/download"], - strip_prefix = "ra-ap-rustc_index_macros-0.80.0", - build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.ra-ap-rustc_index_macros-0.80.0.bazel"), + urls = ["https://static.crates.io/crates/ra-ap-rustc_index_macros/0.87.0/download"], + strip_prefix = "ra-ap-rustc_index_macros-0.87.0", + build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.ra-ap-rustc_index_macros-0.87.0.bazel"), ) maybe( http_archive, - name = "vendor__ra-ap-rustc_lexer-0.80.0", - sha256 = "5a2cf8e48b69af3ecc29ed3449892e8a999111d2f75212a78aa242e117cf1711", + name = "vendor__ra-ap-rustc_lexer-0.87.0", + sha256 = "eb76f0a4d4c20859e41f0a23bff0f37ab9ca9171c214a6c7dd72ea69434865dc", type = "tar.gz", - urls = ["https://static.crates.io/crates/ra-ap-rustc_lexer/0.80.0/download"], - strip_prefix = "ra-ap-rustc_lexer-0.80.0", - build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.ra-ap-rustc_lexer-0.80.0.bazel"), + urls = ["https://static.crates.io/crates/ra-ap-rustc_lexer/0.87.0/download"], + strip_prefix = "ra-ap-rustc_lexer-0.87.0", + build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.ra-ap-rustc_lexer-0.87.0.bazel"), ) maybe( http_archive, - name = "vendor__ra-ap-rustc_parse_format-0.80.0", - sha256 = "8d6f59a22b559263c5c42747ae362cf5d4fb272293fa119a4623f8ec288f9656", + name = "vendor__ra-ap-rustc_parse_format-0.87.0", + sha256 = "06080bd35078305421a62da77f3c128482d8d44441b6da8ce9d146d1cd9cdb5b", type = "tar.gz", - urls = ["https://static.crates.io/crates/ra-ap-rustc_parse_format/0.80.0/download"], - strip_prefix = "ra-ap-rustc_parse_format-0.80.0", - build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.ra-ap-rustc_parse_format-0.80.0.bazel"), + urls = ["https://static.crates.io/crates/ra-ap-rustc_parse_format/0.87.0/download"], + strip_prefix = "ra-ap-rustc_parse_format-0.87.0", + build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.ra-ap-rustc_parse_format-0.87.0.bazel"), ) maybe( http_archive, - name = "vendor__ra-ap-rustc_pattern_analysis-0.80.0", - sha256 = "a7d0575b54ffe09bc5d2f158454bc05f0c30c01d9992310965f854be50ae22b8", + name = "vendor__ra-ap-rustc_pattern_analysis-0.87.0", + sha256 = "68a3154fe4c20c177d7b3c678a2d3a97aba0cca156ddef88959915041889daf0", type = "tar.gz", - urls = ["https://static.crates.io/crates/ra-ap-rustc_pattern_analysis/0.80.0/download"], - strip_prefix = "ra-ap-rustc_pattern_analysis-0.80.0", - build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.ra-ap-rustc_pattern_analysis-0.80.0.bazel"), + urls = ["https://static.crates.io/crates/ra-ap-rustc_pattern_analysis/0.87.0/download"], + strip_prefix = "ra-ap-rustc_pattern_analysis-0.87.0", + build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.ra-ap-rustc_pattern_analysis-0.87.0.bazel"), ) maybe( http_archive, - name = "vendor__ra_ap_base_db-0.0.248", - sha256 = "321b770750ff90b03af539ac6d47ca46208f6f747be97c0a4aaca3a428447c8f", + name = "vendor__ra_ap_base_db-0.0.257", + sha256 = "55bd06c212246716572baf2babd2f4e8b2bbfedccdb2deb5107dc67f0cd9f727", type = "tar.gz", - urls = ["https://static.crates.io/crates/ra_ap_base_db/0.0.248/download"], - strip_prefix = "ra_ap_base_db-0.0.248", - build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.ra_ap_base_db-0.0.248.bazel"), + urls = ["https://static.crates.io/crates/ra_ap_base_db/0.0.257/download"], + strip_prefix = "ra_ap_base_db-0.0.257", + build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.ra_ap_base_db-0.0.257.bazel"), ) maybe( http_archive, - name = "vendor__ra_ap_cfg-0.0.248", - sha256 = "5023f50ebcf3656d85b96565dac56d50cc3e3d959c41592f457d2230d7be706a", + name = "vendor__ra_ap_cfg-0.0.257", + sha256 = "4b507e0a9d182ac490400992264006b057d24f26164fb015a4927bedf4381d9f", type = "tar.gz", - urls = ["https://static.crates.io/crates/ra_ap_cfg/0.0.248/download"], - strip_prefix = "ra_ap_cfg-0.0.248", - build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.ra_ap_cfg-0.0.248.bazel"), + urls = ["https://static.crates.io/crates/ra_ap_cfg/0.0.257/download"], + strip_prefix = "ra_ap_cfg-0.0.257", + build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.ra_ap_cfg-0.0.257.bazel"), ) maybe( http_archive, - name = "vendor__ra_ap_hir-0.0.248", - sha256 = "d07a9a085cf581d5f503aa467d32bbd1e5e7f94a3e86f881ca9c19b379570c62", + name = "vendor__ra_ap_edition-0.0.257", + sha256 = "287c134d67e3bfb606211b039acc711c3dfd74b61dc570beb18556901d2a4cde", type = "tar.gz", - urls = ["https://static.crates.io/crates/ra_ap_hir/0.0.248/download"], - strip_prefix = "ra_ap_hir-0.0.248", - build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.ra_ap_hir-0.0.248.bazel"), + urls = ["https://static.crates.io/crates/ra_ap_edition/0.0.257/download"], + strip_prefix = "ra_ap_edition-0.0.257", + build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.ra_ap_edition-0.0.257.bazel"), ) maybe( http_archive, - name = "vendor__ra_ap_hir_def-0.0.248", - sha256 = "825c47fec7aab22c38ad9eba1d76102a95a6eb089e85b4e58308089d056c3cdc", + name = "vendor__ra_ap_hir-0.0.257", + sha256 = "cf94ce7ef4564b34584ddecc20c948c746370256c1dd96babe1dff06f9992821", type = "tar.gz", - urls = ["https://static.crates.io/crates/ra_ap_hir_def/0.0.248/download"], - strip_prefix = "ra_ap_hir_def-0.0.248", - build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.ra_ap_hir_def-0.0.248.bazel"), + urls = ["https://static.crates.io/crates/ra_ap_hir/0.0.257/download"], + strip_prefix = "ra_ap_hir-0.0.257", + build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.ra_ap_hir-0.0.257.bazel"), ) maybe( http_archive, - name = "vendor__ra_ap_hir_expand-0.0.248", - sha256 = "1084b708f90de31888deb6e7f9cda5ebb8e6a59484143a3df0a4007dcf496b17", + name = "vendor__ra_ap_hir_def-0.0.257", + sha256 = "95b60cb43d1dd97c6288436277174f09440a81e56c42c9c00b3747669ec18933", type = "tar.gz", - urls = ["https://static.crates.io/crates/ra_ap_hir_expand/0.0.248/download"], - strip_prefix = "ra_ap_hir_expand-0.0.248", - build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.ra_ap_hir_expand-0.0.248.bazel"), + urls = ["https://static.crates.io/crates/ra_ap_hir_def/0.0.257/download"], + strip_prefix = "ra_ap_hir_def-0.0.257", + build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.ra_ap_hir_def-0.0.257.bazel"), ) maybe( http_archive, - name = "vendor__ra_ap_hir_ty-0.0.248", - sha256 = "400a42e442b6d8f64adea48a8c9e39f76a1b9ed9964fd40222bd2d7cfe0a5a79", + name = "vendor__ra_ap_hir_expand-0.0.257", + sha256 = "0e2884baf95b2ab8b7f6d88e0b3d3dcf9bc9c9fede8b6353cca1f93ec0db02df", type = "tar.gz", - urls = ["https://static.crates.io/crates/ra_ap_hir_ty/0.0.248/download"], - strip_prefix = "ra_ap_hir_ty-0.0.248", - build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.ra_ap_hir_ty-0.0.248.bazel"), + urls = ["https://static.crates.io/crates/ra_ap_hir_expand/0.0.257/download"], + strip_prefix = "ra_ap_hir_expand-0.0.257", + build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.ra_ap_hir_expand-0.0.257.bazel"), ) maybe( http_archive, - name = "vendor__ra_ap_ide_db-0.0.248", - sha256 = "d4ced45b107a8f4c1a4cee68b270d08832327b34ad0bf7794879342ac280bc8b", + name = "vendor__ra_ap_hir_ty-0.0.257", + sha256 = "562c8a0bf46e3ace2493b8c42b6cfb506a6b992e2376e3f1b18b0252bf8b226b", type = "tar.gz", - urls = ["https://static.crates.io/crates/ra_ap_ide_db/0.0.248/download"], - strip_prefix = "ra_ap_ide_db-0.0.248", - build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.ra_ap_ide_db-0.0.248.bazel"), + urls = ["https://static.crates.io/crates/ra_ap_hir_ty/0.0.257/download"], + strip_prefix = "ra_ap_hir_ty-0.0.257", + build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.ra_ap_hir_ty-0.0.257.bazel"), ) maybe( http_archive, - name = "vendor__ra_ap_intern-0.0.248", - sha256 = "e5432d6cf7382c06dab31b6c1772446c8576dd19fcbc007bc8a6fd8bca3d424d", + name = "vendor__ra_ap_ide_db-0.0.257", + sha256 = "d16df71464447314e043790d407246af3d692815cd826bbfab9318ba50b0543a", type = "tar.gz", - urls = ["https://static.crates.io/crates/ra_ap_intern/0.0.248/download"], - strip_prefix = "ra_ap_intern-0.0.248", - build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.ra_ap_intern-0.0.248.bazel"), + urls = ["https://static.crates.io/crates/ra_ap_ide_db/0.0.257/download"], + strip_prefix = "ra_ap_ide_db-0.0.257", + build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.ra_ap_ide_db-0.0.257.bazel"), ) maybe( http_archive, - name = "vendor__ra_ap_limit-0.0.248", - sha256 = "822501c9f88830865ebedf944130dbe0603fa8d30a5da90f3224c1dcca2660de", + name = "vendor__ra_ap_intern-0.0.257", + sha256 = "29dd636c9c7c0b3ac0736a8e6e31202cae7b0b378ac1a8d73dd2c1f71c5931a4", type = "tar.gz", - urls = ["https://static.crates.io/crates/ra_ap_limit/0.0.248/download"], - strip_prefix = "ra_ap_limit-0.0.248", - build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.ra_ap_limit-0.0.248.bazel"), + urls = ["https://static.crates.io/crates/ra_ap_intern/0.0.257/download"], + strip_prefix = "ra_ap_intern-0.0.257", + build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.ra_ap_intern-0.0.257.bazel"), ) maybe( http_archive, - name = "vendor__ra_ap_load-cargo-0.0.248", - sha256 = "2d5b002bcda197a4e9442c827dc86305d8fc1820fbbcb9814ff9bbc2c50f4e9c", + name = "vendor__ra_ap_limit-0.0.257", + sha256 = "4d1d98e79549c0a75f35d534042cbb3358a498985726bd5ae8f8f420e323a6ea", type = "tar.gz", - urls = ["https://static.crates.io/crates/ra_ap_load-cargo/0.0.248/download"], - strip_prefix = "ra_ap_load-cargo-0.0.248", - build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.ra_ap_load-cargo-0.0.248.bazel"), + urls = ["https://static.crates.io/crates/ra_ap_limit/0.0.257/download"], + strip_prefix = "ra_ap_limit-0.0.257", + build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.ra_ap_limit-0.0.257.bazel"), ) maybe( http_archive, - name = "vendor__ra_ap_mbe-0.0.248", - sha256 = "b4fce40b490b6bbca3d033f4cbf32ef07069423aa3edc1e00ec26ddabf503866", + name = "vendor__ra_ap_load-cargo-0.0.257", + sha256 = "7d448f55f96ac9c5ecfdea9261bc122f9b586f4e43b8fb53e62a54a11090d479", type = "tar.gz", - urls = ["https://static.crates.io/crates/ra_ap_mbe/0.0.248/download"], - strip_prefix = "ra_ap_mbe-0.0.248", - build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.ra_ap_mbe-0.0.248.bazel"), + urls = ["https://static.crates.io/crates/ra_ap_load-cargo/0.0.257/download"], + strip_prefix = "ra_ap_load-cargo-0.0.257", + build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.ra_ap_load-cargo-0.0.257.bazel"), ) maybe( http_archive, - name = "vendor__ra_ap_parser-0.0.248", - sha256 = "573c14046174e3ef03a9d73841dbc52fd1d6224fffd1a0713aef95b45e024f75", + name = "vendor__ra_ap_mbe-0.0.257", + sha256 = "5ff107e50b96ceacd2046e9c1ffae526721f14a6e5c6671dff2be8ad6252fb23", type = "tar.gz", - urls = ["https://static.crates.io/crates/ra_ap_parser/0.0.248/download"], - strip_prefix = "ra_ap_parser-0.0.248", - build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.ra_ap_parser-0.0.248.bazel"), + urls = ["https://static.crates.io/crates/ra_ap_mbe/0.0.257/download"], + strip_prefix = "ra_ap_mbe-0.0.257", + build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.ra_ap_mbe-0.0.257.bazel"), ) maybe( http_archive, - name = "vendor__ra_ap_paths-0.0.248", - sha256 = "57aa6e3d7c45806434cdee09aa74b561723552732e8b089213fe821ae84404ec", + name = "vendor__ra_ap_parser-0.0.257", + sha256 = "af7c6b15845145bc4f1351c4e6f3a06c3c390dfc0a8fd1e40ee3f05b6f73ba77", type = "tar.gz", - urls = ["https://static.crates.io/crates/ra_ap_paths/0.0.248/download"], - strip_prefix = "ra_ap_paths-0.0.248", - build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.ra_ap_paths-0.0.248.bazel"), + urls = ["https://static.crates.io/crates/ra_ap_parser/0.0.257/download"], + strip_prefix = "ra_ap_parser-0.0.257", + build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.ra_ap_parser-0.0.257.bazel"), ) maybe( http_archive, - name = "vendor__ra_ap_proc_macro_api-0.0.248", - sha256 = "79d9595e05b422f3258c51f9a529129c9a59f99037deac652ff2cdd0c97e0bda", + name = "vendor__ra_ap_paths-0.0.257", + sha256 = "01e41f198abdce6161d071fb88fb906189f9a6ee55dd7cfa1ba7bf5da41b2cd2", type = "tar.gz", - urls = ["https://static.crates.io/crates/ra_ap_proc_macro_api/0.0.248/download"], - strip_prefix = "ra_ap_proc_macro_api-0.0.248", - build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.ra_ap_proc_macro_api-0.0.248.bazel"), + urls = ["https://static.crates.io/crates/ra_ap_paths/0.0.257/download"], + strip_prefix = "ra_ap_paths-0.0.257", + build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.ra_ap_paths-0.0.257.bazel"), ) maybe( http_archive, - name = "vendor__ra_ap_profile-0.0.248", - sha256 = "459551d7e5a6dda9204c3741215c1f6a97cf6f4553e3c29294f7f8ac0ec91f57", + name = "vendor__ra_ap_proc_macro_api-0.0.257", + sha256 = "c719165f2e0e42706644e223f3b80dbab41061c4f60132d4a6a282bb67df6ef2", type = "tar.gz", - urls = ["https://static.crates.io/crates/ra_ap_profile/0.0.248/download"], - strip_prefix = "ra_ap_profile-0.0.248", - build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.ra_ap_profile-0.0.248.bazel"), + urls = ["https://static.crates.io/crates/ra_ap_proc_macro_api/0.0.257/download"], + strip_prefix = "ra_ap_proc_macro_api-0.0.257", + build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.ra_ap_proc_macro_api-0.0.257.bazel"), ) maybe( http_archive, - name = "vendor__ra_ap_project_model-0.0.248", - sha256 = "171aacd6d1642f9d821f27fc318a503cfe10c5c6294193c401e991266e38a583", + name = "vendor__ra_ap_profile-0.0.257", + sha256 = "43cf9a02881c4ce8107d2eb7454a4d386438fc99ee5bba021ff829b76cf29807", type = "tar.gz", - urls = ["https://static.crates.io/crates/ra_ap_project_model/0.0.248/download"], - strip_prefix = "ra_ap_project_model-0.0.248", - build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.ra_ap_project_model-0.0.248.bazel"), + urls = ["https://static.crates.io/crates/ra_ap_profile/0.0.257/download"], + strip_prefix = "ra_ap_profile-0.0.257", + build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.ra_ap_profile-0.0.257.bazel"), ) maybe( http_archive, - name = "vendor__ra_ap_salsa-0.0.248", - sha256 = "504314128b0998f54d8e253a328a53e2a697f579f8d1f194b52f77cd8a540e36", + name = "vendor__ra_ap_project_model-0.0.257", + sha256 = "9238f0e90f2f9e7ab6a8c27916326668ab9d0971a1131b3d2ce51d806077af6a", type = "tar.gz", - urls = ["https://static.crates.io/crates/ra_ap_salsa/0.0.248/download"], - strip_prefix = "ra_ap_salsa-0.0.248", - build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.ra_ap_salsa-0.0.248.bazel"), + urls = ["https://static.crates.io/crates/ra_ap_project_model/0.0.257/download"], + strip_prefix = "ra_ap_project_model-0.0.257", + build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.ra_ap_project_model-0.0.257.bazel"), ) maybe( http_archive, - name = "vendor__ra_ap_salsa-macros-0.0.248", - sha256 = "d957f6ec9a6f11cf9c8ce0f27711f4f9813bdd690b3efa6a280cb06a75b5a0fc", + name = "vendor__ra_ap_salsa-0.0.257", + sha256 = "288a0cd35aca45106f613e92a52c7fe63109c8ad2adfddd9181b55a8ced5fba4", type = "tar.gz", - urls = ["https://static.crates.io/crates/ra_ap_salsa-macros/0.0.248/download"], - strip_prefix = "ra_ap_salsa-macros-0.0.248", - build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.ra_ap_salsa-macros-0.0.248.bazel"), + urls = ["https://static.crates.io/crates/ra_ap_salsa/0.0.257/download"], + strip_prefix = "ra_ap_salsa-0.0.257", + build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.ra_ap_salsa-0.0.257.bazel"), ) maybe( http_archive, - name = "vendor__ra_ap_span-0.0.248", - sha256 = "5c82fd3ff10c25958db0c254f8f4378cb75069017b675f4fe4c5e7d5f2827e71", + name = "vendor__ra_ap_salsa-macros-0.0.257", + sha256 = "a417dc1192f6e1739560dac84f4d8ed18e4e0228144f13eba66191d7be494528", type = "tar.gz", - urls = ["https://static.crates.io/crates/ra_ap_span/0.0.248/download"], - strip_prefix = "ra_ap_span-0.0.248", - build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.ra_ap_span-0.0.248.bazel"), + urls = ["https://static.crates.io/crates/ra_ap_salsa-macros/0.0.257/download"], + strip_prefix = "ra_ap_salsa-macros-0.0.257", + build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.ra_ap_salsa-macros-0.0.257.bazel"), ) maybe( http_archive, - name = "vendor__ra_ap_stdx-0.0.248", - sha256 = "0be113ed187f4bf5403ebd8256d3d4aead8d265f670d534c646edea68516ef86", + name = "vendor__ra_ap_span-0.0.257", + sha256 = "10c82d730d56e5c0fadb2029f4347ef67b2453586a94cee40a151178ba77d1b4", type = "tar.gz", - urls = ["https://static.crates.io/crates/ra_ap_stdx/0.0.248/download"], - strip_prefix = "ra_ap_stdx-0.0.248", - build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.ra_ap_stdx-0.0.248.bazel"), + urls = ["https://static.crates.io/crates/ra_ap_span/0.0.257/download"], + strip_prefix = "ra_ap_span-0.0.257", + build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.ra_ap_span-0.0.257.bazel"), ) maybe( http_archive, - name = "vendor__ra_ap_syntax-0.0.248", - sha256 = "d5af8d681a9fd408be1b17f3b150eb98907fb72b9b44000ada9c3e9b6c059188", + name = "vendor__ra_ap_stdx-0.0.257", + sha256 = "0b39817ff288eb2d922878e8b517a4569246606dab4313665e2fa9470ae3602a", type = "tar.gz", - urls = ["https://static.crates.io/crates/ra_ap_syntax/0.0.248/download"], - strip_prefix = "ra_ap_syntax-0.0.248", - build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.ra_ap_syntax-0.0.248.bazel"), + urls = ["https://static.crates.io/crates/ra_ap_stdx/0.0.257/download"], + strip_prefix = "ra_ap_stdx-0.0.257", + build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.ra_ap_stdx-0.0.257.bazel"), ) maybe( http_archive, - name = "vendor__ra_ap_syntax-bridge-0.0.248", - sha256 = "8f957885289e9789dffcd81ebfa4c2d49be3fad41f7718ffeacb3599f6d88678", + name = "vendor__ra_ap_syntax-0.0.257", + sha256 = "135493df963d932d4e4a9d9058db990384eb0a2fa694a06ecd1b161b0502c32e", type = "tar.gz", - urls = ["https://static.crates.io/crates/ra_ap_syntax-bridge/0.0.248/download"], - strip_prefix = "ra_ap_syntax-bridge-0.0.248", - build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.ra_ap_syntax-bridge-0.0.248.bazel"), + urls = ["https://static.crates.io/crates/ra_ap_syntax/0.0.257/download"], + strip_prefix = "ra_ap_syntax-0.0.257", + build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.ra_ap_syntax-0.0.257.bazel"), ) maybe( http_archive, - name = "vendor__ra_ap_toolchain-0.0.248", - sha256 = "e067bd4107ec52a241b68398539632df0a850013907070002d4d403c3691e51c", + name = "vendor__ra_ap_syntax-bridge-0.0.257", + sha256 = "a95c0fd654ff10425387c24c9b28004fda5794db212990b2a997938429e0c499", type = "tar.gz", - urls = ["https://static.crates.io/crates/ra_ap_toolchain/0.0.248/download"], - strip_prefix = "ra_ap_toolchain-0.0.248", - build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.ra_ap_toolchain-0.0.248.bazel"), + urls = ["https://static.crates.io/crates/ra_ap_syntax-bridge/0.0.257/download"], + strip_prefix = "ra_ap_syntax-bridge-0.0.257", + build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.ra_ap_syntax-bridge-0.0.257.bazel"), ) maybe( http_archive, - name = "vendor__ra_ap_tt-0.0.248", - sha256 = "4c38deb50d7a26663c28deb01e5611b3b92b5a87298940e0638589f03c3faf62", + name = "vendor__ra_ap_toolchain-0.0.257", + sha256 = "1b5e4c88d75ba247f15dfa28a1291e3e75c887bc2b6d00f1fa0cc17789111840", type = "tar.gz", - urls = ["https://static.crates.io/crates/ra_ap_tt/0.0.248/download"], - strip_prefix = "ra_ap_tt-0.0.248", - build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.ra_ap_tt-0.0.248.bazel"), + urls = ["https://static.crates.io/crates/ra_ap_toolchain/0.0.257/download"], + strip_prefix = "ra_ap_toolchain-0.0.257", + build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.ra_ap_toolchain-0.0.257.bazel"), ) maybe( http_archive, - name = "vendor__ra_ap_vfs-0.0.248", - sha256 = "168a9378dd3f185ae94dda9c35e4d468a8ff105c8f4bb57e17f6e2312d84d1a8", + name = "vendor__ra_ap_tt-0.0.257", + sha256 = "f04de8deab5777101652f9c79275785589fe5c7375d0f18207edb040ffaead9b", type = "tar.gz", - urls = ["https://static.crates.io/crates/ra_ap_vfs/0.0.248/download"], - strip_prefix = "ra_ap_vfs-0.0.248", - build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.ra_ap_vfs-0.0.248.bazel"), + urls = ["https://static.crates.io/crates/ra_ap_tt/0.0.257/download"], + strip_prefix = "ra_ap_tt-0.0.257", + build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.ra_ap_tt-0.0.257.bazel"), ) maybe( http_archive, - name = "vendor__ra_ap_vfs-notify-0.0.248", - sha256 = "1a5e13d88bf8bbd8dd02c96dd8d89e6cebc2757a0edf13b3b85007024fcf216c", + name = "vendor__ra_ap_vfs-0.0.257", + sha256 = "78c33cc88cb19b3b6d8af79d07a6989871025ef092af61f8d261a5e63117390e", type = "tar.gz", - urls = ["https://static.crates.io/crates/ra_ap_vfs-notify/0.0.248/download"], - strip_prefix = "ra_ap_vfs-notify-0.0.248", - build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.ra_ap_vfs-notify-0.0.248.bazel"), + urls = ["https://static.crates.io/crates/ra_ap_vfs/0.0.257/download"], + strip_prefix = "ra_ap_vfs-0.0.257", + build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.ra_ap_vfs-0.0.257.bazel"), + ) + + maybe( + http_archive, + name = "vendor__ra_ap_vfs-notify-0.0.257", + sha256 = "f690622dc77b2f6cae03ad3a019fca808802dae0915977d186928d9a202c4761", + type = "tar.gz", + urls = ["https://static.crates.io/crates/ra_ap_vfs-notify/0.0.257/download"], + strip_prefix = "ra_ap_vfs-notify-0.0.257", + build_file = Label("//misc/bazel/3rdparty/tree_sitter_extractors_deps:BUILD.ra_ap_vfs-notify-0.0.257.bazel"), ) maybe( @@ -3399,21 +3409,21 @@ def crate_repositories(): struct(repo = "vendor__num_cpus-1.16.0", is_dev_dep = False), struct(repo = "vendor__proc-macro2-1.0.92", is_dev_dep = False), struct(repo = "vendor__quote-1.0.38", is_dev_dep = False), - struct(repo = "vendor__ra_ap_base_db-0.0.248", is_dev_dep = False), - struct(repo = "vendor__ra_ap_cfg-0.0.248", is_dev_dep = False), - struct(repo = "vendor__ra_ap_hir-0.0.248", is_dev_dep = False), - struct(repo = "vendor__ra_ap_hir_def-0.0.248", is_dev_dep = False), - struct(repo = "vendor__ra_ap_hir_expand-0.0.248", is_dev_dep = False), - struct(repo = "vendor__ra_ap_ide_db-0.0.248", is_dev_dep = False), - struct(repo = "vendor__ra_ap_intern-0.0.248", is_dev_dep = False), - struct(repo = "vendor__ra_ap_load-cargo-0.0.248", is_dev_dep = False), - struct(repo = "vendor__ra_ap_parser-0.0.248", is_dev_dep = False), - struct(repo = "vendor__ra_ap_paths-0.0.248", is_dev_dep = False), - struct(repo = "vendor__ra_ap_project_model-0.0.248", is_dev_dep = False), - struct(repo = "vendor__ra_ap_span-0.0.248", is_dev_dep = False), - struct(repo = "vendor__ra_ap_stdx-0.0.248", is_dev_dep = False), - struct(repo = "vendor__ra_ap_syntax-0.0.248", is_dev_dep = False), - struct(repo = "vendor__ra_ap_vfs-0.0.248", is_dev_dep = False), + struct(repo = "vendor__ra_ap_base_db-0.0.257", is_dev_dep = False), + struct(repo = "vendor__ra_ap_cfg-0.0.257", is_dev_dep = False), + struct(repo = "vendor__ra_ap_hir-0.0.257", is_dev_dep = False), + struct(repo = "vendor__ra_ap_hir_def-0.0.257", is_dev_dep = False), + struct(repo = "vendor__ra_ap_hir_expand-0.0.257", is_dev_dep = False), + struct(repo = "vendor__ra_ap_ide_db-0.0.257", is_dev_dep = False), + struct(repo = "vendor__ra_ap_intern-0.0.257", is_dev_dep = False), + struct(repo = "vendor__ra_ap_load-cargo-0.0.257", is_dev_dep = False), + struct(repo = "vendor__ra_ap_parser-0.0.257", is_dev_dep = False), + struct(repo = "vendor__ra_ap_paths-0.0.257", is_dev_dep = False), + struct(repo = "vendor__ra_ap_project_model-0.0.257", is_dev_dep = False), + struct(repo = "vendor__ra_ap_span-0.0.257", is_dev_dep = False), + struct(repo = "vendor__ra_ap_stdx-0.0.257", is_dev_dep = False), + struct(repo = "vendor__ra_ap_syntax-0.0.257", is_dev_dep = False), + struct(repo = "vendor__ra_ap_vfs-0.0.257", is_dev_dep = False), struct(repo = "vendor__rayon-1.10.0", is_dev_dep = False), struct(repo = "vendor__regex-1.11.1", is_dev_dep = False), struct(repo = "vendor__serde-1.0.217", is_dev_dep = False), diff --git a/rust/ast-generator/BUILD.bazel b/rust/ast-generator/BUILD.bazel index 91a2db6337f5..71ca874e25f7 100644 --- a/rust/ast-generator/BUILD.bazel +++ b/rust/ast-generator/BUILD.bazel @@ -10,19 +10,9 @@ load("//misc/bazel/3rdparty/tree_sitter_extractors_deps:defs.bzl", "aliases", "a ra_ap_syntax_workspace, _, _ = str(ra_ap_syntax_label).partition("//") -ungram_source = "%s//:rust.ungram" % ra_ap_syntax_workspace - -genrule( +alias( name = "ungram", - srcs = [ - ungram_source, - "patches/rust.ungram.patch", - ], - outs = ["rust.ungram"], - cmd = "\n".join([ - "cp $(location %s) $@" % ungram_source, - "patch $@ $(location patches/rust.ungram.patch)", - ]), + actual = "%s//:rust.ungram" % ra_ap_syntax_workspace, visibility = ["//rust/codegen:__pkg__"], ) diff --git a/rust/ast-generator/Cargo.toml b/rust/ast-generator/Cargo.toml index 1215cc2d22b5..a2e51a43a608 100644 --- a/rust/ast-generator/Cargo.toml +++ b/rust/ast-generator/Cargo.toml @@ -9,7 +9,7 @@ ungrammar = "1.16.1" proc-macro2 = "1.0.92" quote = "1.0.38" either = "1.13.0" -stdx = {package = "ra_ap_stdx", version = "0.0.248"} +stdx = {package = "ra_ap_stdx", version = "0.0.257"} itertools = "0.14.0" mustache = "0.9.0" serde = { version = "1.0.217", features = ["derive"] } diff --git a/rust/ast-generator/patches/rust.ungram.patch b/rust/ast-generator/patches/rust.ungram.patch deleted file mode 100644 index a86479066808..000000000000 --- a/rust/ast-generator/patches/rust.ungram.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- rust.ungram 2006-07-24 03:21:28.000000000 +0200 -+++ rust.ungram 2024-12-18 14:13:01.191592682 +0100 -@@ -414,7 +414,7 @@ - // option := "pure" / "nomem" / "readonly" / "preserves_flags" / "noreturn" / "nostack" / "att_syntax" / "raw" - AsmOption = 'pure' | 'nomem' | 'readonly' | 'preserves_flags' | 'noreturn' | 'nostack' | 'att_syntax' | 'raw' | 'may_unwind' - // options := "options(" option *("," option) [","] ")" --AsmOptions = 'options' '(' AsmOption *(',' AsmOption) ','? ')' -+AsmOptions = 'options' '(' (AsmOption (',' AsmOption)* ','?) ')' - AsmLabel = 'label' BlockExpr - AsmSym = 'sym' Path - AsmConst = 'const' Expr diff --git a/rust/extractor/Cargo.toml b/rust/extractor/Cargo.toml index 87fcedf34b8d..741b8524198d 100644 --- a/rust/extractor/Cargo.toml +++ b/rust/extractor/Cargo.toml @@ -10,20 +10,20 @@ clap = { version = "4.5.24", features = ["derive"] } figment = { version = "0.10.19", features = ["env", "yaml"] } log = "0.4.22" num-traits = "0.2.19" -ra_ap_base_db = "0.0.248" -ra_ap_hir = "0.0.248" -ra_ap_hir_def = "0.0.248" -ra_ap_ide_db = "0.0.248" -ra_ap_hir_expand = "0.0.248" -ra_ap_load-cargo = "0.0.248" -ra_ap_paths = "0.0.248" -ra_ap_project_model = "0.0.248" -ra_ap_syntax = "0.0.248" -ra_ap_vfs = "0.0.248" -ra_ap_parser = "0.0.248" -ra_ap_span = "0.0.248" -ra_ap_cfg = "0.0.248" -ra_ap_intern = "0.0.248" +ra_ap_base_db = "0.0.257" +ra_ap_hir = "0.0.257" +ra_ap_hir_def = "0.0.257" +ra_ap_ide_db = "0.0.257" +ra_ap_hir_expand = "0.0.257" +ra_ap_load-cargo = "0.0.257" +ra_ap_paths = "0.0.257" +ra_ap_project_model = "0.0.257" +ra_ap_syntax = "0.0.257" +ra_ap_vfs = "0.0.257" +ra_ap_parser = "0.0.257" +ra_ap_span = "0.0.257" +ra_ap_cfg = "0.0.257" +ra_ap_intern = "0.0.257" serde = "1.0.217" serde_with = "3.12.0" stderrlog = "0.6.0" diff --git a/rust/extractor/src/main.rs b/rust/extractor/src/main.rs index 86aeb09f6a4d..f3c5905722cd 100644 --- a/rust/extractor/src/main.rs +++ b/rust/extractor/src/main.rs @@ -183,7 +183,10 @@ fn main() -> anyhow::Result<()> { .iter() .map(|file| { let file = std::path::absolute(file).unwrap_or(file.to_path_buf()); - std::fs::canonicalize(&file).unwrap_or(file) + // On Windows, rust analyzer expects non-`//?/` prefixed paths (see [1]), which is what + // `std::fs::canonicalize` returns. So we use `dunce::canonicalize` instead. + // [1]: https://github.com/rust-lang/rust-analyzer/issues/18894#issuecomment-2580014730 + dunce::canonicalize(&file).unwrap_or(file) }) .collect(); let manifests = rust_analyzer::find_project_manifests(&files)?; diff --git a/rust/extractor/src/rust_analyzer.rs b/rust/extractor/src/rust_analyzer.rs index a896211333dc..735bacb27c12 100644 --- a/rust/extractor/src/rust_analyzer.rs +++ b/rust/extractor/src/rust_analyzer.rs @@ -17,7 +17,6 @@ use ra_ap_vfs::Vfs; use ra_ap_vfs::VfsPath; use ra_ap_vfs::{AbsPathBuf, FileId}; use std::borrow::Cow; -use std::iter; use std::path::{Path, PathBuf}; use triomphe::Arc; @@ -189,28 +188,10 @@ fn from_utf8_lossy(v: &[u8]) -> (Cow<'_, str>, Option) { (Cow::Owned(res), Some(error)) } -fn canonicalize_if_on_windows(path: &Path) -> Option { - if cfg!(windows) { - dunce::canonicalize(path).ok() - } else { - None - } -} - pub(crate) fn path_to_file_id(path: &Path, vfs: &Vfs) -> Option { - // There seems to be some flaky inconsistencies around paths on Windows, where sometimes paths - // are registered in `vfs` without the `//?/` long path prefix. Then it happens that paths with - // that prefix are not found. To work around that, on Windows after failing to find `path` as - // is, we then try to canonicalize it using dunce. Dunce will be able to losslessly convert a - // `//?/` path into its equivalent one in `vfs` without the prefix, if there is one. - iter::once(path.to_path_buf()) - .chain(canonicalize_if_on_windows(path)) - .filter_map(|p| { - Utf8PathBuf::from_path_buf(p) - .ok() - .and_then(|x| AbsPathBuf::try_from(x).ok()) - .map(VfsPath::from) - .and_then(|x| vfs.file_id(&x)) - }) - .next() + Utf8PathBuf::from_path_buf(path.to_path_buf()) + .ok() + .and_then(|x| AbsPathBuf::try_from(x).ok()) + .map(VfsPath::from) + .and_then(|x| vfs.file_id(&x)) } diff --git a/rust/extractor/src/translate/base.rs b/rust/extractor/src/translate/base.rs index 297bf202f790..cfdde2053d07 100644 --- a/rust/extractor/src/translate/base.rs +++ b/rust/extractor/src/translate/base.rs @@ -289,7 +289,11 @@ impl<'a> Translator<'a> { mcall: &ast::MacroCall, label: Label, ) { - if let Some(expanded) = self.semantics.as_ref().and_then(|s| s.expand(mcall)) { + if let Some(expanded) = self + .semantics + .as_ref() + .and_then(|s| s.expand_macro_call(mcall)) + { self.emit_macro_expansion_parse_errors(mcall, &expanded); let expand_to = ra_ap_hir_expand::ExpandTo::from_call_site(mcall); let kind = expanded.kind(); @@ -544,7 +548,7 @@ impl<'a> Translator<'a> { (|| { let sema = self.semantics.as_ref()?; let resolved = sema.resolve_method_call_fallback(item)?; - let Either::Left(function) = resolved else { + let (Either::Left(function), _) = resolved else { return None; }; let origin = self.origin_from_hir(function);