Merge pull request #3 from levineuwirth/v1.0-rc

rust-toolchain.toml: add rust-analyzer component (pin regression fix)
This commit is contained in:
Levi Neuwirth 2026-05-18 16:05:27 +00:00 committed by GitHub
commit bbaef128da
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 6 additions and 1 deletions

View File

@ -6,5 +6,10 @@
# silently red-lined CI under newer rolling-stable lints. Bump
# deliberately (its own validated cycle), never implicitly.
channel = "1.95.0"
components = ["clippy", "rustfmt"]
# rust-analyzer is required: the M4 LSP acceptance suite spawns it
# (tests/m4_acceptance.rs). Without it the rustup proxy resolves
# `rust-analyzer` against this pinned toolchain, finds no component,
# and the spawn dies before the LSP handshake — pinning must ship a
# toolchain complete for the project's own test surface.
components = ["clippy", "rustfmt", "rust-analyzer"]
profile = "minimal"