Skip to content

Rust: Update rust-analyzer to 0.0.358 - #22831

Open
github-actions[bot] wants to merge 5 commits into
mainfrom
automation/update-rust-analyzer/update-rust-analyzer-0.0.358-7f3c3c6c611cc1d9
Open

github-actions[bot] wants to merge 5 commits into
mainfrom
automation/update-rust-analyzer/update-rust-analyzer-0.0.358-7f3c3c6c611cc1d9

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

Automated update of rust-analyzer (ra_ap_* crates 0.0.357 → 0.0.358), produced by rust/scripts/update_rust_analyzer.py (exit status 0).

Commits:

  • Cargo: upgrade dependencies
  • Rust: update rust-analyzer sources
  • Rust: update fixed toolchain
  • Bazel: regenerate vendored cargo dependencies
  • Rust: run codegen

Validation:

  • bazel run (rust/redacted):install built the extractor successfully.
  • Codegen ran without changes to rust/schema/ast.py or the dbscheme, so no upgrade/downgrade scripts or change note are needed.
  • Local codeql test run --learn on rust/ql/test was partial: it timed out after about 130 of 2002 checks. Everything that completed passed, and no .expected files changed.

Limitations: CI for this PR could not be awaited in the agent run.

Next steps for a maintainer:

  1. Check CI.
  2. Run the full test suite: codeql test run --learn --search-path=rust/extractor-pack:. --consistency-queries=rust/ql/consistency-queries rust/ql/test. Commit any .expected changes and fix any testFailures.
  3. Run DCA with database caching disabled.

Generated by 🦀 Update rust-analyzer · copilot · auto · 29.8 AIC · ⌖ 0.829 AIC · ⊞ 7.1K · ◷

@github-actions github-actions Bot added Ruby Rust Pull requests that update Rust code Unified labels Oct 15, 2026
@paldepind

paldepind commented Oct 15, 2026 •

Copy link
Copy Markdown
Contributor

This looks good to me, and I've started a DCA run.

@paldepind
paldepind marked this pull request as ready for review October 15, 2026 14:13
Copilot AI max review requested due to automatic review settings October 15, 2026 14:13
@paldepind
paldepind requested review from a team as code owners October 15, 2026 14:13

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔵 Needs a closer look

The changes require final human review because they are too complex or risky for automated approval.

0 open findings

What changed in this PR

Updates CodeQL’s Rust extractor to rust-analyzer 0.0.358 while keeping Cargo and Bazel dependencies synchronized.

Changes:

  • Updates rust-analyzer crates and the source snapshot to 2026-10-12.
  • Refreshes shared dependencies and Cargo.lock.
  • Regenerates Bazel repositories, build rules, and aliases.

Static vendoring consistency checks passed; no confirmed defects were identified.

Vendored paths below use deps/ for misc/bazel/3rdparty/tree_sitter_extractors_deps/.

File Description
unified/​extractor/​Cargo.toml Updated as part of this pull request.
shared/​yeast/​Cargo.toml Updated as part of this pull request.
shared/​tree-sitter-extractor/​Cargo.toml Updated as part of this pull request.
rust/​extractor/​macros/​Cargo.toml Updated as part of this pull request.
rust/​extractor/​Cargo.toml Updated as part of this pull request.
rust/​ast-generator/​Cargo.toml Updated as part of this pull request.
ruby/​extractor/​Cargo.toml Updated as part of this pull request.
MODULE.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​zstd/​BUILD.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​zstd-0.14.2/​BUILD.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​triomphe/​BUILD.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​triomphe-0.1.17/​BUILD.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​toml/​BUILD.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​toml-1.1.8+spec-1.1.0/​BUILD.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​toml-1.1.6+spec-1.1.0/​BUILD.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​syn/​BUILD.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​syn-3.0.9/​BUILD.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​stdx/​BUILD.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​stdx-0.0.358/​BUILD.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​serde_json/​BUILD.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​serde_json-1.0.154/​BUILD.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​serde_json-1.0.151/​BUILD.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​ra_ap_vfs/​BUILD.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​ra_ap_vfs-0.0.358/​BUILD.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​ra_ap_toolchain/​BUILD.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​ra_ap_toolchain-0.0.358/​BUILD.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​ra_ap_syntax/​BUILD.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​ra_ap_syntax-bridge/​BUILD.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​ra_ap_syntax-bridge-0.0.358/​BUILD.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​ra_ap_syntax-0.0.358/​BUILD.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​ra_ap_syntax-0.0.357/​BUILD.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​ra_ap_stdx-0.0.358/​BUILD.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​ra_ap_span/​BUILD.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​ra_ap_span-0.0.358/​BUILD.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​ra_ap_project_model/​BUILD.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​ra_ap_project_model-0.0.358/​BUILD.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​ra_ap_paths/​BUILD.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​ra_ap_paths-0.0.358/​BUILD.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​ra_ap_parser/​BUILD.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​ra_ap_parser-0.0.358/​BUILD.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​ra_ap_parser-0.0.357/​BUILD.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​ra_ap_load-cargo/​BUILD.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​ra_ap_load-cargo-0.0.358/​BUILD.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​ra_ap_intern/​BUILD.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​ra_ap_intern-0.0.358/​BUILD.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​ra_ap_intern-0.0.357/​BUILD.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​ra_ap_ide_db/​BUILD.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​ra_ap_ide_db-0.0.358/​BUILD.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​ra_ap_hir/​BUILD.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​ra_ap_hir-0.0.358/​BUILD.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​ra_ap_hir_ty/​BUILD.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​ra_ap_hir_ty-0.0.358/​BUILD.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​ra_ap_hir_expand/​BUILD.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​ra_ap_hir_expand-0.0.358/​BUILD.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​ra_ap_hir_def/​BUILD.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​ra_ap_hir_def-0.0.358/​BUILD.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​ra_ap_cfg/​BUILD.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​ra_ap_cfg-0.0.358/​BUILD.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​ra_ap_base_db/​BUILD.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​ra_ap_base_db-0.0.358/​BUILD.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​crates.bzl Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​BUILD.zstd-sys-2.1.1+zstd.1.5.7.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​BUILD.zstd-safe-8.1.0.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​BUILD.zstd-0.14.2.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​BUILD.triomphe-0.1.17.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​BUILD.tree-sitter-0.26.9.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​BUILD.toml-1.1.8+spec-1.1.0.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​BUILD.toml_writer-1.1.3+spec-1.1.0.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​BUILD.toml_parser-1.1.5+spec-1.1.0.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​BUILD.toml_datetime-1.1.2+spec-1.1.0.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​BUILD.thiserror-impl-2.0.20.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​BUILD.syn-3.0.9.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​BUILD.serde_with_macros-3.24.0.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​BUILD.serde_spanned-1.1.2.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​BUILD.serde_json-1.0.154.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​BUILD.serde_derive-1.0.229.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​BUILD.schemars-1.2.2.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​BUILD.schemars-0.9.0.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​BUILD.salsa-macros-0.28.5.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​BUILD.salsa-0.28.5.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​BUILD.ref-cast-impl-1.0.26.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​BUILD.ra_ap_vfs-notify-0.0.358.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​BUILD.ra_ap_vfs-0.0.358.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​BUILD.ra_ap_tt-0.0.358.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​BUILD.ra_ap_toolchain-0.0.358.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​BUILD.ra_ap_test_utils-0.0.358.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​BUILD.ra_ap_test_fixture-0.0.358.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​BUILD.ra_ap_syntax-bridge-0.0.358.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​BUILD.ra_ap_syntax-0.0.358.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​BUILD.ra_ap_stdx-0.0.358.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​BUILD.ra_ap_span-0.0.358.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​BUILD.ra_ap_project_model-0.0.358.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​BUILD.ra_ap_profile-0.0.358.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​BUILD.ra_ap_proc_macro_api-0.0.358.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​BUILD.ra_ap_paths-0.0.358.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​BUILD.ra_ap_parser-0.0.358.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​BUILD.ra_ap_mbe-0.0.358.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​BUILD.ra_ap_macros-0.0.358.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​BUILD.ra_ap_load-cargo-0.0.358.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​BUILD.ra_ap_intern-0.0.358.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​BUILD.ra_ap_ide_db-0.0.358.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​BUILD.ra_ap_hir-0.0.358.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​BUILD.ra_ap_hir_ty-0.0.358.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​BUILD.ra_ap_hir_expand-0.0.358.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​BUILD.ra_ap_hir_def-0.0.358.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​BUILD.ra_ap_edition-0.0.358.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​BUILD.ra_ap_cfg-0.0.358.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​BUILD.ra_ap_base_db-0.0.358.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​BUILD.darling_macro-0.24.1.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​BUILD.darling_core-0.24.1.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​BUILD.clap_derive-4.6.7.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​BUILD.cargo_metadata-0.23.1.bazel Updated as part of this pull request.
misc/​bazel/​3rdparty/​tree_sitter_extractors_deps/​BUILD.bazel Updated as part of this pull request.
Cargo.lock Updated as part of this pull request.

🧠 Review effort: Max


💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Ruby Rust Pull requests that update Rust code Unified

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants