Rust: Update rust-analyzer to 0.0.356 - #22741
Draft
github-actions[bot] wants to merge 8 commits into
Draft
github-actions[bot] wants to merge 8 commits into
github-actions[bot] wants to merge 8 commits into
Conversation
paldepind
force-pushed
the
automation/update-rust-analyzer/update-rust-analyzer-0.0.356-a766aa46af09da95
branch
from
October 2, 2026 09:34
299af39 to
9a8726a
Compare
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Updates the
ra_ap_*crates from 0.0.352 to 0.0.356 (all aligned), followingrust/updating-rust-analyzer.md.Updater output
rust/scripts/update_rust_analyzer.pycommitted the Cargo upgrade, then failed at step 2: it computed the source tag from the crates.io release date ofra_ap_syntax0.0.356 (2026-10-01), but the rust-analyzer tag is2026-09-28(404). The remaining steps were finished manually. The script's tag lookup may need a fix (e.g. use the nearest preceding tag).Changes
MODULE.bazel:RUST_ANALYZER_SRC_TAGis now2026-09-28, with a recomputed integrity hash.RUST_VERSIONis unchanged.CfgPredExprandCfgPredPatnodes (ast.py,rust.dbscheme, extractor and QL generated code).Validation
bazel run (rust/redacted) ran, and so didbazel run (rust/redacted):install` (succeeds).rust/lint.pyran. It also touched unrelatedshared/andunified/files, so I reverted those.(rust/redacted) or(rust/redacted)Known gaps
codeqlCLI was unavailable, so the generated.qllfiles were not formatted withcodeql query format. They were generated with a stub formatter. Run codegen with a real CLI:bazel run (rust/redacted) -- --codeql-binary=(path)..expectedfiles and new tests forCfgPredExprandCfgPredPatwere not generated (codegen warns that there is no test source for them).Warning
Firewall blocked 2 domains
The following domains were blocked by the firewall during workflow execution:
go.devgolang.google.cnTo allow these domains, add them to the
network.allowedlist in your workflow frontmatter:See Network Configuration for more information.