rust-lang / rust-lang/rust-analyzer
Show cargo warnings in the problems pane
Nobody has claimed this yet.
- Dominant language
- Rust
- Stars
- 16.9k
- Forks
- 2.2k
- Avg merge
- 1d 12h
- Merged PRs (30d)
- 72
Description
I just got confused a bit why there was a certain error. Running cargo check in the terminal showed a cargo warning saying that a [patch] was ignored as the crate wasn't used (in this case because the dependency was for a different version than the patch) It would have been nice to show that warning in the problems pane.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the case with cargo check where a [patch] is ignored because its dependency version is unused, then trace how cargo warnings reach the Problems pane. Done means the warning appears there with enough context to explain why the patch was ignored.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- tooling
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100