risingwave-rust-analyzer

Installation
SKILL.md

RisingWave Rust Analyzer

Overview

Use rust-analyzer to get semantic feedback faster than a full workspace build. In RisingWave, always resolve the crate root and feature set first: rust-analyzer feature settings are workspace-level per linked project, so per-crate feature differences usually require separate roots or editor workspaces.

Workflow

  1. Confirm the analysis root.
  2. Resolve the target crate and its features.
  3. Run the narrowest rust-analyzer CLI command that answers the question.
  4. Escalate to editor/LSP configuration only when CLI scope or features are insufficient.

Step 1: Confirm the Analysis Root

Default to the repository root so rust-analyzer sees the pinned toolchain and Cargo flags:

  • rust-toolchain pins nightly-2025-10-10.
  • .cargo/config.toml sets important rustflags, including +avx2, tokio_unstable, and linker flags.
Installs
1
GitHub Stars
9.2K
First Seen
1 day ago
risingwave-rust-analyzer — risingwavelabs/risingwave