Skip to content

Commit e5f5e5b

Browse files
authored
Merge pull request #21714 from github/tausbn/rust-upgrade-to-rust-analyzer-0.0.328
Rust: Upgrade to rust-analyzer 0.328
2 parents a346abf + 5116c99 commit e5f5e5b

443 files changed

Lines changed: 25907 additions & 10120 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

Cargo.lock

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

MODULE.bazel

Lines changed: 39 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -107,73 +107,74 @@ use_repo(
107107
tree_sitter_extractors_deps = use_extension("//misc/bazel/3rdparty:tree_sitter_extractors_extension.bzl", "r")
108108
use_repo(
109109
tree_sitter_extractors_deps,
110-
"vendor_ts__anyhow-1.0.100",
111-
"vendor_ts__argfile-0.2.1",
110+
"vendor_ts__anyhow-1.0.102",
111+
"vendor_ts__argfile-1.0.0",
112112
"vendor_ts__chalk-ir-0.104.0",
113-
"vendor_ts__chrono-0.4.42",
114-
"vendor_ts__clap-4.5.48",
113+
"vendor_ts__chrono-0.4.44",
114+
"vendor_ts__clap-4.6.1",
115115
"vendor_ts__dunce-1.0.5",
116-
"vendor_ts__either-1.15.0",
116+
"vendor_ts__either-1.16.0",
117117
"vendor_ts__encoding-0.2.33",
118118
"vendor_ts__figment-0.10.19",
119-
"vendor_ts__flate2-1.1.2",
119+
"vendor_ts__flate2-1.1.9",
120120
"vendor_ts__glob-0.3.3",
121-
"vendor_ts__globset-0.4.16",
121+
"vendor_ts__globset-0.4.18",
122122
"vendor_ts__itertools-0.14.0",
123123
"vendor_ts__lazy_static-1.5.0",
124124
"vendor_ts__mustache-0.9.0",
125125
"vendor_ts__num-traits-0.2.19",
126126
"vendor_ts__num_cpus-1.17.0",
127-
"vendor_ts__proc-macro2-1.0.101",
128-
"vendor_ts__quote-1.0.41",
129-
"vendor_ts__ra_ap_base_db-0.0.301",
130-
"vendor_ts__ra_ap_cfg-0.0.301",
131-
"vendor_ts__ra_ap_hir-0.0.301",
132-
"vendor_ts__ra_ap_hir_def-0.0.301",
133-
"vendor_ts__ra_ap_hir_expand-0.0.301",
134-
"vendor_ts__ra_ap_hir_ty-0.0.301",
135-
"vendor_ts__ra_ap_ide_db-0.0.301",
136-
"vendor_ts__ra_ap_intern-0.0.301",
137-
"vendor_ts__ra_ap_load-cargo-0.0.301",
138-
"vendor_ts__ra_ap_parser-0.0.301",
139-
"vendor_ts__ra_ap_paths-0.0.301",
140-
"vendor_ts__ra_ap_project_model-0.0.301",
141-
"vendor_ts__ra_ap_span-0.0.301",
142-
"vendor_ts__ra_ap_stdx-0.0.301",
143-
"vendor_ts__ra_ap_syntax-0.0.301",
144-
"vendor_ts__ra_ap_vfs-0.0.301",
145-
"vendor_ts__rand-0.9.2",
146-
"vendor_ts__rayon-1.11.0",
147-
"vendor_ts__regex-1.11.3",
127+
"vendor_ts__proc-macro2-1.0.106",
128+
"vendor_ts__quote-1.0.45",
129+
"vendor_ts__ra_ap_base_db-0.0.328",
130+
"vendor_ts__ra_ap_cfg-0.0.328",
131+
"vendor_ts__ra_ap_hir-0.0.328",
132+
"vendor_ts__ra_ap_hir_def-0.0.328",
133+
"vendor_ts__ra_ap_hir_expand-0.0.328",
134+
"vendor_ts__ra_ap_hir_ty-0.0.328",
135+
"vendor_ts__ra_ap_ide_db-0.0.328",
136+
"vendor_ts__ra_ap_intern-0.0.328",
137+
"vendor_ts__ra_ap_load-cargo-0.0.328",
138+
"vendor_ts__ra_ap_parser-0.0.328",
139+
"vendor_ts__ra_ap_paths-0.0.328",
140+
"vendor_ts__ra_ap_project_model-0.0.328",
141+
"vendor_ts__ra_ap_span-0.0.328",
142+
"vendor_ts__ra_ap_stdx-0.0.328",
143+
"vendor_ts__ra_ap_syntax-0.0.328",
144+
"vendor_ts__ra_ap_syntax-bridge-0.0.328",
145+
"vendor_ts__ra_ap_vfs-0.0.328",
146+
"vendor_ts__rand-0.10.1",
147+
"vendor_ts__rayon-1.12.0",
148+
"vendor_ts__regex-1.12.3",
148149
"vendor_ts__serde-1.0.228",
149-
"vendor_ts__serde_json-1.0.145",
150-
"vendor_ts__serde_with-3.14.1",
150+
"vendor_ts__serde_json-1.0.150",
151+
"vendor_ts__serde_with-3.20.0",
151152
"vendor_ts__serde_yaml-0.9.34-deprecated",
152-
"vendor_ts__syn-2.0.106",
153-
"vendor_ts__toml-0.9.7",
154-
"vendor_ts__tracing-0.1.41",
153+
"vendor_ts__syn-2.0.117",
154+
"vendor_ts__toml-1.1.2-spec-1.1.0",
155+
"vendor_ts__tracing-0.1.44",
155156
"vendor_ts__tracing-flame-0.2.0",
156-
"vendor_ts__tracing-subscriber-0.3.20",
157-
"vendor_ts__tree-sitter-0.26.8",
157+
"vendor_ts__tracing-subscriber-0.3.23",
158+
"vendor_ts__tree-sitter-0.26.9",
158159
"vendor_ts__tree-sitter-embedded-template-0.25.0",
159160
"vendor_ts__tree-sitter-json-0.24.8",
160161
"vendor_ts__tree-sitter-python-0.23.6",
161162
"vendor_ts__tree-sitter-ql-0.23.1",
162163
"vendor_ts__tree-sitter-ruby-0.23.1",
163-
"vendor_ts__triomphe-0.1.14",
164+
"vendor_ts__triomphe-0.1.15",
164165
"vendor_ts__ungrammar-1.16.1",
165166
"vendor_ts__zstd-0.13.3",
166167
)
167168

168169
http_archive = use_repo_rule("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
169170

170171
# rust-analyzer sources needed by the rust ast-generator (see `rust/ast-generator/README.md`)
171-
RUST_ANALYZER_SRC_TAG = "2025-01-07"
172+
RUST_ANALYZER_SRC_TAG = "2026-04-13"
172173

173174
http_archive(
174175
name = "rust-analyzer-src",
175176
build_file = "//rust/ast-generator:BUILD.rust-analyzer-src.bazel",
176-
integrity = "sha256-eo8mIaUafZL8LOM65bDIIIXw1rNQ/P/x5RK/XUtgo5g=",
177+
integrity = "sha256-UB/+EVx/6j4VGvnb7jfRqPaoc7Uwci3rEt6il+2J1Ds=",
177178
patch_args = ["-p1"],
178179
patches = [
179180
"//rust/ast-generator:patches/rust-analyzer.patch",

misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.aho-corasick-1.1.3.bazel renamed to misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.aho-corasick-1.1.4.bazel

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

misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.android_system_properties-0.1.5.bazel

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.anstream-0.6.20.bazel renamed to misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.anstream-1.0.0.bazel

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

misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.anstyle-1.0.11.bazel renamed to misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.anstyle-1.0.14.bazel

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.anstyle-parse-0.2.7.bazel renamed to misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.anstyle-parse-1.0.0.bazel

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.anstyle-query-1.1.4.bazel renamed to misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.anstyle-query-1.1.5.bazel

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

misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.anstyle-wincon-3.0.10.bazel renamed to misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.anstyle-wincon-3.0.11.bazel

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

misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.anyhow-1.0.100.bazel renamed to misc/bazel/3rdparty/tree_sitter_extractors_deps/BUILD.anyhow-1.0.102.bazel

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

0 commit comments

Comments
 (0)