-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Insights: rust-lang/rust-analyzer
Overview
Could not load contribution data
Please try again later
3 Releases published by 1 person
-
2025-07-09
published
Jul 9, 2025 -
2025-07-14
published
Jul 14, 2025 -
nightly
published
Jul 15, 2025
19 Pull requests merged by 8 people
-
Remove
ConstParam::remove_default
andTypeParam::remove_default
to migrate from ted#20234 merged
Jul 14, 2025 -
remove now useless
#[allow(unused_lifetimes)]
#20236 merged
Jul 13, 2025 -
Fix assoc type where clause position
#20235 merged
Jul 13, 2025 -
fix: Normalize projection types before calculating memory maps
#20232 merged
Jul 11, 2025 -
perf: Put the expression stuff in the expression store behind an
Option<Box>
#20219 merged
Jul 11, 2025 -
Migrate
remove_dbg
assist to useSyntaxEditor
#20224 merged
Jul 11, 2025 -
update cargo_metadata to 0.21.0
#20230 merged
Jul 11, 2025 -
fix: Fix display of
use<>
syntax#20228 merged
Jul 10, 2025 -
feat: support folding multiline arg list & fn body in one folding range
#20054 merged
Jul 10, 2025 -
Migrate
generate_impl
assist to useSyntaxEditor
#20223 merged
Jul 10, 2025 -
fix: Inline asm fixes
#20210 merged
Jul 10, 2025 -
minor: Revert "remove
if-let
chains"#20221 merged
Jul 10, 2025 -
fix: Fixes for
dyn
inlay hint#20212 merged
Jul 10, 2025 -
Migrate
convert_match_to_let_else
assist to useSyntaxEditor
#20218 merged
Jul 10, 2025 -
Update MSRV to 1.88.0
#20214 merged
Jul 9, 2025 -
Migrate
convert_named_struct_to_tuple_struct
assist to use 'SyntaxEditor'#20211 merged
Jul 9, 2025 -
feat: Generate
new
for tuple struct#20109 merged
Jul 9, 2025 -
Revert "Re-enable fixpoint iteration for variance computation"
#20200 merged
Jul 9, 2025 -
Migrate
pull_assignment_up
assist to useSyntaxEditor
#20198 merged
Jul 9, 2025
4 Pull requests opened by 3 people
-
fix: Use root hygiene for speculative resolution
#20217 opened
Jul 9, 2025 -
Migrate remaining SourceChangeBuilder::replace of `convert_match_to_let_else`
#20226 opened
Jul 10, 2025 -
examples: add `minimal_lsp.rs` and FIFO test script
#20233 opened
Jul 12, 2025 -
fix: Infer lifetimes for GATs in expression/pattern position
#20238 opened
Jul 14, 2025
15 Issues closed by 5 people
-
Investigate: `la_arena::Arena` size effect
#18403 closed
Jul 12, 2025 -
panic when hovering over constant
#20225 closed
Jul 11, 2025 -
Support custom folding regions via // #region and // #endregion comments
#20222 closed
Jul 11, 2025 -
failed to interpret `cargo metadata`'s json with cargo -Zbindeps
#20002 closed
Jul 11, 2025 -
`use<>` syntax is not correctly displayed
#20227 closed
Jul 10, 2025 -
Function folding body with head
#19299 closed
Jul 10, 2025 -
`naked_asm` should be safe to call
#20207 closed
Jul 10, 2025 -
rust-analyzer incorrectly tries to insert `dyn` in `where` clause using `for<'a>` syntax
#20202 closed
Jul 10, 2025 -
Generate 'new' function assist should also be available for tuple structs
#20071 closed
Jul 9, 2025 -
rust-analyzer panics on hover over serde_json::Value in function signature
#20206 closed
Jul 9, 2025 -
Hover fails on certain imported modules and functions
#20205 closed
Jul 9, 2025 -
Rust analyzer hangs processing function using `oxc`.
#20199 closed
Jul 9, 2025 -
rust-analyzer panics on `HashMap::insert` in VSCodium
#20203 closed
Jul 9, 2025 -
panicked at crates\ide\src\doc_links.rs:524:85: called `Option::unwrap()` on a `None` value
#20197 closed
Jul 8, 2025
10 Issues opened by 9 people
-
Double (inlay) hints (visual issue?)
#20239 opened
Jul 14, 2025 -
Error defining dependency in the 'workspace' child library and 'use' in the subproject
#20237 opened
Jul 13, 2025 -
#[macro] impl Trait for Struct misses autocompletion for fn's
#20231 opened
Jul 11, 2025 -
`diagnostics_dont_block_typing` test is flaky
#20220 opened
Jul 10, 2025 -
Shadowed variable is highlighted in cfg'ed out code even though it is not used there
#20216 opened
Jul 9, 2025 -
"Implement default member" assist on trait messes up on pattern
#20215 opened
Jul 9, 2025 -
Extract module assist fails to add import for function-like macro
#20209 opened
Jul 9, 2025 -
Semantic tokens: more granular custom modifiers for assignments
#20208 opened
Jul 9, 2025 -
vscode rust-analyzer formatOnSave not working
#20204 opened
Jul 9, 2025 -
hallucination? seems analyzer calculated with old data
#20201 opened
Jul 9, 2025
28 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
proc-macro panics in rust-analyzer but not cargo
#20196 commented on
Jul 8, 2025 • 0 new comments -
rust-analyser doesn't provide suggestions/hover/types for `alloc` types with `Deref` when using a custom target
#19449 commented on
Jul 9, 2025 • 0 new comments -
Diagnostics show twice
#19874 commented on
Jul 9, 2025 • 0 new comments -
Run Example should be able to be triggered from anywhere in the example
#20181 commented on
Jul 9, 2025 • 0 new comments -
Cargo `build-dir` support
#20150 commented on
Jul 9, 2025 • 0 new comments -
Extract into function produces incorrect results when IndexMut is involved
#20162 commented on
Jul 9, 2025 • 0 new comments -
crate def map invalidation in `bevy_reflect/src/lib.rs` makes r-a crawl
#20173 commented on
Jul 9, 2025 • 0 new comments -
Assosiated const str in match cause panic
#20149 commented on
Jul 9, 2025 • 0 new comments -
Provide a command that gathers all the info for a bug report
#20131 commented on
Jul 9, 2025 • 0 new comments -
Make flycheck diagnostics track their generation
#19854 commented on
Jul 9, 2025 • 0 new comments -
alert `expected Expr` for expression whose path contains `gen` in assert_eq!
#20153 commented on
Jul 9, 2025 • 0 new comments -
tracing::instrument: proc-macro crate build data is missing dylib path
#18508 commented on
Jul 10, 2025 • 0 new comments -
Rc type inference failed
#20040 commented on
Jul 10, 2025 • 0 new comments -
VSCode stuck on fetching cargo metadata, even without dependencies
#20189 commented on
Jul 11, 2025 • 0 new comments -
Memory usage quadrupled after salsa migration
#19402 commented on
Jul 11, 2025 • 0 new comments -
expected string literal error
#18686 commented on
Jul 12, 2025 • 0 new comments -
Wrong lifetime variance in hover for recursive types
#19455 commented on
Jul 12, 2025 • 0 new comments -
Recompile macro on error
#19916 commented on
Jul 12, 2025 • 0 new comments -
rust-analyzer shows false positive E0308 type mismatch errors with PyO3 macros
#20068 commented on
Jul 13, 2025 • 0 new comments -
Unable to run from Run | Debug buttons
#18042 commented on
Jul 14, 2025 • 0 new comments -
Macro error: expected Expr
#19168 commented on
Jul 14, 2025 • 0 new comments -
spurious diagnostic: Variable `None` should have snake_case name
#19709 commented on
Jul 14, 2025 • 0 new comments -
Migrate assists to `SyntaxEditor`
#18285 commented on
Jul 15, 2025 • 0 new comments -
feat: show full type in tooltips for hints
#19640 commented on
Jul 11, 2025 • 0 new comments -
Add a fix that inserts a missing method
#19950 commented on
Jul 15, 2025 • 0 new comments -
Fix: Handle Self replacement contextually in inline assists
#20049 commented on
Jul 10, 2025 • 0 new comments -
Update README.md
#20114 commented on
Jul 10, 2025 • 0 new comments -
Use inferred type in “extract type as type alias” assist
#20125 commented on
Jul 10, 2025 • 0 new comments