-
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
6 Releases published by 1 person
-
2025-06-09
published
Jun 9, 2025 -
2025-06-16
published
Jun 16, 2025 -
2025-06-23
published
Jun 23, 2025 -
2025-06-30
published
Jun 30, 2025 -
2025-07-07
published
Jul 7, 2025 -
nightly
published
Jul 8, 2025
114 Pull requests merged by 25 people
-
fix: Always bump in the parser in
err_and_bump()
#20180 merged
Jul 7, 2025 -
feat: Include enum variants in world symbols
#20185 merged
Jul 7, 2025 -
chore: Remove dead field from
InferenceContext
#20184 merged
Jul 6, 2025 -
Add AsMut, Borrow and BorrowMut to minicore and famous_defs
#20132 merged
Jul 6, 2025 -
fix: Avoid .unwrap() when running the discover command
#20126 merged
Jul 6, 2025 -
fix: Fix diverging destructuring assignments
#20179 merged
Jul 6, 2025 -
hir_ty::match_check
cleanup: remove special handling for box patterns#20175 merged
Jul 6, 2025 -
remove
rust-analyzer/syntaxTree
from docs#20172 merged
Jul 5, 2025 -
Improve flycheck and build script progress reporting
#20170 merged
Jul 4, 2025 -
Skip unnecessary
eq
work inBodySourceMap
#20169 merged
Jul 4, 2025 -
Fix: Resolve HIR display length issues and improve adjustment tooltips
#20031 merged
Jul 4, 2025 -
minor: Handle match arm commas in
make::match_arm
#20168 merged
Jul 4, 2025 -
fix: Honor
rust-analyzer.cargo.noDeps
option when fetching sysroot metadata#20148 merged
Jul 4, 2025 -
Migrate
unmerge_match_arm
Assist to useSyntaxEditor
#20165 merged
Jul 4, 2025 -
fix: Fix some things with builtin derives
#20167 merged
Jul 4, 2025 -
Add
fn load_workspace_into_db
variant forra_ap_load_cargo
'sfn load_workspace
#20144 merged
Jul 3, 2025 -
fix: Incorrect closure capturing for let exprs
#20161 merged
Jul 3, 2025 -
fix: resolve item in match bind
#20120 merged
Jul 3, 2025 -
fix: Improve diagnostic ranges for
macro_calls!
#20160 merged
Jul 3, 2025 -
Always couple
--compile-time-deps
with#20159 merged
Jul 3, 2025 -
fix: Do not warn about proc-macro srv when sysroot is missing
#20158 merged
Jul 3, 2025 -
Re-enable fixpoint iteration for variance computation
#20157 merged
Jul 3, 2025 -
Bump salsa
#19923 merged
Jul 3, 2025 -
Workaround missing none group support in builtin macros
#20112 merged
Jul 3, 2025 -
Restructure proc-macro loading erros, differentiate hard error property on kind
#20156 merged
Jul 3, 2025 -
Migrate
wrap_unwrap_cfg_attr
Assist to useSyntaxEditor
#20137 merged
Jul 2, 2025 -
Migrate
toggle_macro_delimiter
Assist to useSyntaxEditor
#20136 merged
Jul 1, 2025 -
Migrate
promote_local_to_const
Assist toSyntaxEditor
#20135 merged
Jul 1, 2025 -
Migrate
replace_is_method_with_if_let_method
Assist to useSyntaxFactory
#20134 merged
Jul 1, 2025 -
Sync from downstream
#20128 merged
Jun 30, 2025 -
Remove last use of
rustc_pattern_analysis::Captures
#20124 merged
Jun 30, 2025 -
Remove unnecessary parens in closure
#20122 merged
Jun 29, 2025 -
Do not append
--compile-time-deps
to overwritten build script commands#20121 merged
Jun 29, 2025 -
ci: Fix up release workflow
#20118 merged
Jun 28, 2025 -
ci: Cancel workflow only after the main matrix has finished
#20116 merged
Jun 28, 2025 -
fix: Fix completion in when typing
integer.|
#20110 merged
Jun 27, 2025 -
Backport new sized-hierarchy trait bounds in old ways
#20100 merged
Jun 26, 2025 -
Salsa idiomize
VariantFields
query#20106 merged
Jun 26, 2025 -
fix: Prettify AST in
PathTransform
if it's coming from a macro#20103 merged
Jun 26, 2025 -
Parse new const trait syntax
#20105 merged
Jun 26, 2025 -
Cleanup
provideCodeActions
vscode hook#20104 merged
Jun 26, 2025 -
feat: highlighting of return values while the cursor is on
match
/if
/=>
#19546 merged
Jun 26, 2025 -
minor: Decrease minimal toolchain version for
comp-time-deps
to1.89.0
#20101 merged
Jun 26, 2025 -
Unify formatting of progress messages
#20098 merged
Jun 25, 2025 -
internal: Don't show notifications on failed rustfmt calls
#20096 merged
Jun 25, 2025 -
Drop rustc workspace loading error, if we don't needs its sources
#20092 merged
Jun 25, 2025 -
De-arc trait items query
#20088 merged
Jun 25, 2025 -
feat: Extend vscode 'run' command with optional mode argument for run…
#20077 merged
Jun 25, 2025 -
ci: Fix cancel parallel jobs on windows
#20084 merged
Jun 25, 2025 -
minor: Fix link in the book
#20089 merged
Jun 25, 2025 -
Short circuit a couple hir-ty/lower queries
#20087 merged
Jun 24, 2025 -
Update to literal-escaper 0.0.4
#20012 merged
Jun 24, 2025 -
Cleanup
folding_ranges
and support more things#20080 merged
Jun 24, 2025 -
fix: In "Wrap return type" assist, don't wrap exit points if they already have the right type
#20061 merged
Jun 24, 2025 -
Document sysroot_project field in rust-project.json
#20064 merged
Jun 24, 2025 -
Do not default to 'static for trait object lifetimes
#20036 merged
Jun 24, 2025 -
minor: Don't run doctests
#20062 merged
Jun 24, 2025 -
fix: Respect
.cargo/config.toml
build.target-dir
#20072 merged
Jun 24, 2025 -
docs: Add troubleshooting FAQ to the book
#20076 merged
Jun 23, 2025 -
fix: Use
ROOT
hygiene forargs
inside newformat_args!
expansion#20073 merged
Jun 23, 2025 -
fix: Fix cargo project manifest not pointing to the workspace root
#20069 merged
Jun 23, 2025 -
minor: sync from downstream
#20063 merged
Jun 23, 2025 -
Minic rustc's new
format_args!
expansion#20056 merged
Jun 22, 2025 -
Add better documentation for excluding imports from symbol search
#20050 merged
Jun 21, 2025 -
internal: Utilize
cargo check --compile-time-deps
#20047 merged
Jun 21, 2025 -
fix: Correct grammar in remove all unused imports assist
#20053 merged
Jun 21, 2025 -
Add
fn parent(self, db) -> GenericDef
tohir::TypeParam
#20046 merged
Jun 20, 2025 -
Add --color=always to test explorer command
#20035 merged
Jun 20, 2025 -
fix: Temporarily disable
+
typing handler as it moves the cursor position#20042 merged
Jun 19, 2025 -
Revert "Turn
BlockId
into a#[salsa::tracked]
"#20041 merged
Jun 19, 2025 -
fix: Closure capturing for let exprs
#20039 merged
Jun 19, 2025 -
minor: Sync from downstream
#20032 merged
Jun 18, 2025 -
Hide imported privates if private editable is disabled
#20025 merged
Jun 17, 2025 -
Improve completions in if / while expression conditions
#20023 merged
Jun 17, 2025 -
fix: Never make type mismatch diagnostic stable, even when there is a fix
#20022 merged
Jun 17, 2025 -
fix: Reload workspaces when cargo configs change
#20020 merged
Jun 17, 2025 -
chore: Start infesting ide crates with 'db lifetime
#19495 merged
Jun 17, 2025 -
fix: Copy lockfiles into target directory before invoking
cargo metadata
#20018 merged
Jun 17, 2025 -
feat: In "Fill match arms", allow users to prefer
Self
to the enum name when possible#19939 merged
Jun 17, 2025 -
feat: Insert required parentheses when typing
+
in dyn trait type#20015 merged
Jun 16, 2025 -
feat: Show what cargo metadata is doing in status
#20014 merged
Jun 16, 2025 -
Fix some links in the book
#19994 merged
Jun 16, 2025 -
Allow lifetime repeats in macros: $($x)'a*
#20000 merged
Jun 15, 2025 -
Optimize
pub(crate)
andpub(self)
visibility resolution#20009 merged
Jun 15, 2025 -
More idiomatic salsa use
#20008 merged
Jun 15, 2025 -
Idiomatic salsa use for enum variants query
#20007 merged
Jun 15, 2025 -
Cleanup incremental tests and verify query executions
#20006 merged
Jun 15, 2025 -
Add support for excluding imports from symbol search
#19996 merged
Jun 15, 2025 -
remove
pref_align_of
intrinsic handling, rename{min_=>}align_of{,_val}
#19984 merged
Jun 14, 2025 -
Turn
BlockId
into a#[salsa::tracked]
#19995 merged
Jun 13, 2025 -
Remove
InternedCallableDefId
#19997 merged
Jun 13, 2025 -
Use
ThinVec
inItemScope
in a couple places#19992 merged
Jun 13, 2025 -
perf: Bring back
EMPTY
item tree deduplication#19991 merged
Jun 13, 2025 -
Generate annotations for macro defined items if their name is in the input
#19990 merged
Jun 13, 2025 -
Simplify and optimize
ItemTree
#19982 merged
Jun 13, 2025 -
cargo update
andcargo upgrade
#19989 merged
Jun 13, 2025 -
Fix link to good first issues
#19988 merged
Jun 13, 2025 -
fix: Support spans with proc macro servers from before the ast id changes
#19985 merged
Jun 12, 2025 -
fix: Fix comparison of proc macros
#19983 merged
Jun 12, 2025 -
fix: Do not force descend into derives for goto IDE features
#19981 merged
Jun 12, 2025 -
ItemTree
'sItemVisibilities
has no identity, so deduplicate#19980 merged
Jun 12, 2025 -
Provide better incrementality when items are changed
#19837 merged
Jun 12, 2025 -
fix: Fix completion with some attribute macros
#19942 merged
Jun 12, 2025 -
chore(deps-dev): bump brace-expansion from 1.1.11 to 1.1.12 in /editors/code
#19979 merged
Jun 12, 2025 -
hir-ty: test incremental trait solving
#19975 merged
Jun 11, 2025 -
fix: Hide dyn inlay hints for incomplete
impl
s#19973 merged
Jun 11, 2025 -
fix: Fix proc macro server handling of strings with minuses
#19970 merged
Jun 11, 2025 -
[minor] Fix typos
#19964 merged
Jun 10, 2025 -
fix: Do not error at impls for unsized types that do not include
where Self: Sized
items#19963 merged
Jun 10, 2025 -
Make
Semantics<'db, DB>
supportSemantics<'db, dyn HirDatabase>
, take two#19930 merged
Jun 9, 2025 -
minor: Sync from downstream
#19954 merged
Jun 9, 2025 -
fix: Stabilize the "JSON is not Rust" diagnostic
#19949 merged
Jun 8, 2025
22 Pull requests opened by 16 people
-
Add a fix that inserts a missing method
#19950 opened
Jun 9, 2025 -
Implement `feature(more_qualified_paths)`
#19956 opened
Jun 9, 2025 -
[Draft] feat: new protocol for proc-macro-api
#19978 opened
Jun 11, 2025 -
Make `ModuleId` a tracked struct
#20001 opened
Jun 14, 2025 -
internal: add probe-rs debug provider
#20044 opened
Jun 19, 2025 -
Fix: Handle Self replacement contextually in inline assists
#20049 opened
Jun 20, 2025 -
feat: support folding multiline arg list & fn body in one folding range
#20054 opened
Jun 21, 2025 -
Add ide-assist; Generate AsRef impl from Borrow
#20065 opened
Jun 23, 2025 -
internal: start porting VFS to Salsa
#20102 opened
Jun 25, 2025 -
feat: Generate `new` for tuple struct
#20109 opened
Jun 26, 2025 -
Update README.md
#20114 opened
Jun 28, 2025 -
Use inferred type in “extract type as type alias” assist
#20125 opened
Jun 30, 2025 -
feat: Implement `textDocument/documentColor`
#20140 opened
Jul 1, 2025 -
Add ide-assist: inline as closure
#20146 opened
Jul 2, 2025 -
Improve settings tree title and descriptions
#20154 opened
Jul 3, 2025 -
fix: Use per-token, not global, edition in the parser
#20163 opened
Jul 3, 2025 -
fix: Pass the correct per-token (not global) edition when expanding macro_rules
#20164 opened
Jul 3, 2025 -
chore: Cleanup cargo config queries
#20178 opened
Jul 5, 2025 -
Add richer LSP server example (#20017)
#20187 opened
Jul 6, 2025 -
fix: Fix a case where the link type was `None`
#20192 opened
Jul 7, 2025 -
feat: Provide a setting to disable showing rename conflicts
#20193 opened
Jul 7, 2025
107 Issues closed by 25 people
-
worker paniced
#20195 closed
Jul 8, 2025 -
Macro error on compiling code
#20191 closed
Jul 7, 2025 -
RA parser gets stuck on indexing: `0.3.2519-standalone`
#20171 closed
Jul 7, 2025 -
Enum variants in symbol search
#17468 closed
Jul 7, 2025 -
VSCode stuck on fetching cargo metadata, even without dependencies
#20189 closed
Jul 7, 2025 -
Performance issues when working with multiple projects at the same time
#20174 closed
Jul 6, 2025 -
rust-analyzer infers incorrect type when using _ = expr
#20176 closed
Jul 6, 2025 -
check-on-save progress report should indicate when it built a test crate
#19952 closed
Jul 4, 2025 -
Incorrect expansion of `derive(Default)` for enum with generic parameter
#20166 closed
Jul 4, 2025 -
Incorrect closure capture analysis
#20155 closed
Jul 3, 2025 -
Hover returns info about wrong item, when multiple items with the same name imported
#19813 closed
Jul 3, 2025 -
Confusing error message when proc macro not built due to allTargets: false
#18528 closed
Jul 3, 2025 -
rust-analyzer.cargo.features config applied to rustc sources too when using rust-analyzer.rustcSource
#12125 closed
Jul 3, 2025 -
Salsa assertion failure `existing.iteration_count == head.iteration_count`
#19717 closed
Jul 3, 2025 -
unsafe semantic highlighting should only highlight unsafe operations and definitions
#19101 closed
Jul 3, 2025 -
beta toolchian channel has a lot of regressions
#20090 closed
Jul 3, 2025 -
Don't warn about missing proc-macro server in sysroot when there are no proc-macros in the workspace
#19679 closed
Jul 3, 2025 -
New file ignored when created outside of the editor control
#5093 closed
Jul 3, 2025 -
Don't analyze private dependencies of dependencies
#6572 closed
Jul 3, 2025 -
expected string literal error
#18686 closed
Jul 3, 2025 -
"build scripts have not been built" is shown while crates are being loaded
#20130 closed
Jul 3, 2025 -
Certain keywords inside Markdown links disappear when rendered
#20139 closed
Jul 3, 2025 -
Auto import has broken for vim-lsp
#19401 closed
Jul 3, 2025 -
new assist: refactor `bool` field into `enum Bool { True, False }`
#20147 closed
Jul 2, 2025 -
rust-analyzer not recognizing correct generics bounds
#20145 closed
Jul 2, 2025 -
Show _ type
#19871 closed
Jul 2, 2025 -
Integer completes float number on dot
#19855 closed
Jun 27, 2025 -
The tokens completed within the proc-macro are stuck together
#19972 closed
Jun 26, 2025 -
Toggling inlay hints doesn't work via keybind
#20097 closed
Jun 25, 2025 -
Remove "textDocument/formatting failed" notification
#20093 closed
Jun 25, 2025 -
The VS Code plugin for rustfmt does not respect the do not disturb mode
#20095 closed
Jun 25, 2025 -
Keyboard shortcut for running unit tests
#14805 closed
Jun 25, 2025 -
Cancelling workflows from Windows jobs fails
#20079 closed
Jun 25, 2025 -
Rare ICE in cstore_impl.rs with proc macro
#20010 closed
Jun 25, 2025 -
`usize` incorrectly inferred as implementing `Iterator` when calling `.max(…)` on it
#20086 closed
Jun 24, 2025 -
Rust analyzer 06/23/2025 5gb+ memory consumtion in VS code
#20085 closed
Jun 24, 2025 -
Type inference inconsitently for Vec::collect
#20083 closed
Jun 24, 2025 -
unlinked-file warning triggering on feature-gated module
#20082 closed
Jun 24, 2025 -
False positive error caused by using the same dependency with different feature states in workspace
#20078 closed
Jun 24, 2025 -
`Wrap return type in...` Quick Fix should not wrap types that are already wrapped
#20045 closed
Jun 24, 2025 -
Chalk panic: `mismatched kinds in substitution`
#20066 closed
Jun 24, 2025 -
Creating `target` director in crate folder with `target-dir` set in `.cargo/config.toml`
#20070 closed
Jun 24, 2025 -
Rust Analyzer misidentifying None in match as a variable
#20075 closed
Jun 23, 2025 -
Rust-analyzer creates `target/rust-analyzer/metadata` directories since latest update
#20067 closed
Jun 23, 2025 -
If applicable, use `Self` when filling match arms
#6404 closed
Jun 23, 2025 -
About ide's with rust
#17384 closed
Jun 23, 2025 -
thread 'Worker' panicked at src/tools/rust-analyzer/crates/ide-diagnostics/src/lib.rs:382:65
#20060 closed
Jun 22, 2025 -
Call Hierarchy on trait method doesn't find calls through generics
#19358 closed
Jun 22, 2025 -
nightly regression? "call to unsafe function is unsafe" from `pretty_assertions::assert_eq!`
#20059 closed
Jun 22, 2025 -
Can't analyze properly inside tokio::select!
#19857 closed
Jun 22, 2025 -
println! macro is unsafe
#20051 closed
Jun 22, 2025 -
rust-lang/rust#140748 will require us to adjust our format_args! lowering
#19929 closed
Jun 22, 2025 -
Fail to check const usage.
#20052 closed
Jun 21, 2025 -
parser step limit
#18232 closed
Jun 21, 2025 -
RA recognizes all macro format as unsafe
#20055 closed
Jun 21, 2025 -
No code actions available - Insert `mod cows;` - extension functionality regression
#19797 closed
Jun 20, 2025 -
Support color output in test explorer results
#20030 closed
Jun 20, 2025 -
cannot create a tracked struct disambiguator outside of a tracked function
#20019 closed
Jun 19, 2025 -
Closure incorrectly tries to move instead of borrow in `ref` patterns within `if let`
#18201 closed
Jun 19, 2025 -
`Semantics::expand_macro_call` still returns `None` on some macro calls
#19931 closed
Jun 18, 2025 -
Incorrect 'unresolved import' errors with git dependencies
#6407 closed
Jun 18, 2025 -
Updating lock file on startup
#15165 closed
Jun 18, 2025 -
High Memory Usage (2.5GB+) for Minimal Tauri 2 Project with `rust-analyzer`
#20028 closed
Jun 18, 2025 -
abnormal memory usage
#13673 closed
Jun 18, 2025 -
Infinite RAM usage
#19551 closed
Jun 18, 2025 -
RA uses 2.4 GB RSS on docs.rs
#7052 closed
Jun 18, 2025 -
High CPU usage (Multiple cores) restores after calling `Memory Usage`
#9689 closed
Jun 18, 2025 -
Huge Memory Usage Spike
#5728 closed
Jun 18, 2025 -
Memory leak when saving workspace member's Cargo.toml
#12791 closed
Jun 18, 2025 -
ERROR
#14869 closed
Jun 18, 2025 -
Huge memory usage, why ?
#15261 closed
Jun 18, 2025 -
Memory Leak
#7439 closed
Jun 18, 2025 -
Memory leak
#16934 closed
Jun 18, 2025 -
Fast growing memory leak while trying to expand erroneous macro_rules
#19691 closed
Jun 18, 2025 -
AstIdMap should have more performant ways of being used
#14631 closed
Jun 18, 2025 -
False positive
#20029 closed
Jun 17, 2025 -
why `wit-cli` is needed?
#20026 closed
Jun 17, 2025 -
Diagnostic error due to wrong APIT inference
#20021 closed
Jun 17, 2025 -
unused `[patch]` in `$CARGO_HOME/config.toml` failed loading sysroot metadata
#19667 closed
Jun 17, 2025 -
rust-analyzer fails to load workspace with rustc-dev dependency when toolchain is on read-only file system
#10792 closed
Jun 17, 2025 -
fill-match-arms should prefer to use Self when inside of an impl of an enum
#19927 closed
Jun 17, 2025 -
`cargo metadata` call alters lockfile despite `--frozen` r-a cargo configuration
#19729 closed
Jun 17, 2025 -
Thousands of conhost.exe and rg.exe processes are started upon opening a project leading to a crash
#18355 closed
Jun 17, 2025 -
Rust-analyzer drastically increases Neovim save time
#10314 closed
Jun 17, 2025 -
C-bug
#20011 closed
Jun 16, 2025 -
Move ADT fields out of the item tree
#19549 closed
Jun 16, 2025 -
Symbol search should not include re-exports with the same name
#19976 closed
Jun 15, 2025 -
rename symbol fails to to rename a reference to a symbol that is inactive due to a `cfg` attribute
#19999 closed
Jun 14, 2025 -
Why doesn't CompletionItem for std::thread include additionalTextEdits?
#19665 closed
Jun 13, 2025 -
Flat storage for ItemTrees
#9023 closed
Jun 13, 2025 -
rust-analyzer optimization for mono-repo
#18060 closed
Jun 12, 2025 -
No definition and completion for BufReader
#19974 closed
Jun 12, 2025 -
Consider hashing nodes in AstIdMap for more stable IDs
#19821 closed
Jun 12, 2025 -
Completions not working with Faux macros
#19863 closed
Jun 12, 2025 -
Nightly Toolchain + (Stable) Rust-Analyzer breaks regex patterns in logos crate
#19965 closed
Jun 11, 2025 -
Contextually irrelevant snippet completions suggested
#19968 closed
Jun 10, 2025 -
Bogus snippet completions suggested
#19906 closed
Jun 10, 2025 -
Include `macro_rules!` output in hover documentation
#19941 closed
Jun 10, 2025 -
False positive "not all trait items implemented" (E0046) for items with `Self: Sized` for unsized impls
#19962 closed
Jun 10, 2025 -
`rust-analyzer` not work when cycle dependency
#19961 closed
Jun 10, 2025 -
"Inline Macro" code action does not show in type contexts
#19955 closed
Jun 10, 2025 -
Disable All Inlay Hints
#19959 closed
Jun 10, 2025 -
Proposal: Use Bucketed Symbol Index for Fast "Find All References"
#19951 closed
Jun 10, 2025 -
json to struct isnt working anymore
#19946 closed
Jun 8, 2025 -
Parameter and chaning inlay hints no longer work in attribute proc macros
#19834 closed
Jun 8, 2025 -
Inlay type hints didn't show for chained expressions in attribute macros
#18471 closed
Jun 8, 2025
54 Issues opened by 44 people
-
panic on hover: `Option::unwrap()` on a `None` value in `ide::doc_links::rewrite_links`
#20190 opened
Jul 7, 2025 -
Code foldings results are wrong when the endLine ends with `},` Or `);`
#20188 opened
Jul 6, 2025 -
Backport rust-lang/rust-analyzer#20056 and rust-lang/rust-analyzer#20100
#20182 opened
Jul 6, 2025 -
Run Example should be able to be triggered from anywhere in the example
#20181 opened
Jul 6, 2025 -
crate def map invalidation in `bevy_reflect/src/lib.rs` makes r-a crawl
#20173 opened
Jul 4, 2025 -
Extract into function produces incorrect results when IndexMut is involved
#20162 opened
Jul 3, 2025 -
alert `expected Expr` for expression whose path contains `gen` in assert_eq!
#20153 opened
Jul 3, 2025 -
Focus on the terminal when running a command
#20152 opened
Jul 3, 2025 -
Cargo `build-dir` support
#20150 opened
Jul 2, 2025 -
Assosiated const str in match cause panic
#20149 opened
Jul 2, 2025 -
Updating crates.io index after every `cargo clean`
#20143 opened
Jul 2, 2025 -
"unresolved extern crate" for rustc crate dependencies while workspace is loading
#20142 opened
Jul 2, 2025 -
``error: no such command: `xtask`
#20141 opened
Jul 1, 2025 -
#![no_std] can't find crate for `test`
#20138 opened
Jul 1, 2025 -
Regression: the target/rust-analyzer directory ignores .cargo/config.toml
#20133 opened
Jul 1, 2025 -
Provide a command that gathers all the info for a bug report
#20131 opened
Jul 1, 2025 -
"failed to load file" when including build script output from cargo workspace root
#20129 opened
Jul 1, 2025 -
Regular `thread 'PrimeCaches#X' has overflowed its stack` errors opening `uniffi` project in VSCode.
#20127 opened
Jun 30, 2025 -
Recomputing TargetDataLayout from the string is incorrect
#20123 opened
Jun 29, 2025 -
Whitespace removed on filling match arms inside tokio::main breaking the code
#20119 opened
Jun 28, 2025 -
Support for Cursor installation and remote execution without local source compilation
#20117 opened
Jun 28, 2025 -
Cached offline use regression since lock file copying was implemented
#20115 opened
Jun 28, 2025 -
Rust analyzer creates `target` directory at project root when using non-Cargo based project
#20113 opened
Jun 27, 2025 -
Extract type as type alias assist does not fill infer vars
#20108 opened
Jun 26, 2025 -
Extract type as type alias produces invalid code with trait object lifetime inference
#20107 opened
Jun 26, 2025 -
Cleanup `cargo config` querying
#20081 opened
Jun 24, 2025 -
Generate 'new' function assist should also be available for tuple structs
#20071 opened
Jun 23, 2025 -
rust-analyzer shows false positive E0308 type mismatch errors with PyO3 macros
#20068 opened
Jun 23, 2025 -
Implement `super let`
#20058 opened
Jun 22, 2025 -
Invalid macro error persists after restart
#20043 opened
Jun 19, 2025 -
Rc type inference failed
#20040 opened
Jun 19, 2025 -
Stack depth overflow in chalk-recursive when viewing `futures-util/src/future/future/mod.rs`
#20038 opened
Jun 18, 2025 -
Regression: rust-analyzer fails to expand recursively a specific macro in `rayon`
#20037 opened
Jun 18, 2025 -
Highlighter doesn't understand escaped brackets in format!(r##)
#20034 opened
Jun 18, 2025 -
Copy lockfiles for other cargo commands
#20033 opened
Jun 18, 2025 -
Turn autoimport from an assist into a quickfix
#20027 opened
Jun 17, 2025 -
Adding a new LSP server example
#20017 opened
Jun 16, 2025 -
"42 implementations" CodeLens shouldn't count derived traits as implementations
#20016 opened
Jun 16, 2025 -
assist: Replace `if matches!(..)` with `match` expr
#20013 opened
Jun 16, 2025 -
rustc json diagnostics parsing error
#20004 opened
Jun 14, 2025 -
Consider sharing Semantics caches between requests
#20003 opened
Jun 14, 2025 -
failed to interpret `cargo metadata`'s json with cargo -Zbindeps
#20002 opened
Jun 14, 2025 -
Field-based Type hierarchy
#19987 opened
Jun 13, 2025 -
No definition for String::new
#19977 opened
Jun 11, 2025 -
DynMetadata nightly feature breaks RA type inference
#19971 opened
Jun 10, 2025 -
Display Cargo errors (and other startup errors) as structured diagnostics
#19969 opened
Jun 10, 2025 -
check-on-save: print what is currently being built, not what has finished building
#19953 opened
Jun 9, 2025 -
Add support for probe-rs vscode extension.
#19948 opened
Jun 8, 2025 -
Support showing proc macro generated code?
#19947 opened
Jun 8, 2025 -
Parameter and chaining inlay hints don't work within `#[tracing::instrument]`
#19944 opened
Jun 8, 2025 -
Semantic Token Type "operator.logicalNot" Please!
#19943 opened
Jun 8, 2025
43 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.
-
feat: show full type in tooltips for hints
#19640 commented on
Jul 7, 2025 • 10 new comments -
Add ide-assist: generate_impl_trait for generate_impl
#19938 commented on
Jun 30, 2025 • 7 new comments -
feat: add support for folding ranges for chained expressions
#19659 commented on
Jun 30, 2025 • 6 new comments -
Allow `&raw [mut | const]` for union field
#19867 commented on
Jun 29, 2025 • 5 new comments -
Add ide-assist: generate blanket trait impl
#19771 commented on
Jun 29, 2025 • 3 new comments -
Add ide-assist: remove else branches
#19918 commented on
Jun 30, 2025 • 2 new comments -
Add AsRef and Borrow for generate_mut_trait_impl
#19917 commented on
Jun 27, 2025 • 2 new comments -
Extended paths on windows break rust-analyzer.
#19382 commented on
Jun 8, 2025 • 0 new comments -
Benchmark with different allocators
#1441 commented on
Jun 28, 2025 • 0 new comments -
organize imports action
#5131 commented on
Jun 30, 2025 • 0 new comments -
internal error: entered unreachable code: Overloaded deref on type str is not a projection
#19500 commented on
Jul 1, 2025 • 0 new comments -
`unresolved extern crate` on Nixos
#17560 commented on
Jul 2, 2025 • 0 new comments -
tracing::instrument: proc-macro crate build data is missing dylib path
#18508 commented on
Jul 3, 2025 • 0 new comments -
Excess semicolon on consumer function
#19815 commented on
Jul 3, 2025 • 0 new comments -
thread 'Worker' panicked
#18777 commented on
Jul 6, 2025 • 0 new comments -
false warning from rust-analyzer about "Failed to load workspaces" when linkedProjects is set
#19567 commented on
Jul 7, 2025 • 0 new comments -
feature: add the "Recursively add derive" assist
#18118 commented on
Jun 27, 2025 • 0 new comments -
feat: Virtual macro files
#19130 commented on
Jul 6, 2025 • 0 new comments -
Add ide-assists: merge let statements
#19777 commented on
Jul 4, 2025 • 0 new comments -
Add ide-assist, generate single field struct From
#19783 commented on
Jun 27, 2025 • 0 new comments -
Add ide-assists, generate binary ops impl
#19902 commented on
Jun 27, 2025 • 0 new comments -
hir-ty: add incremental benchmarks
#19934 commented on
Jul 4, 2025 • 0 new comments -
Recompile macro on error
#19916 commented on
Jun 8, 2025 • 0 new comments -
spurious diagnostic: Variable `None` should have snake_case name
#19709 commented on
Jun 9, 2025 • 0 new comments -
"Function 'resolve_variant' is private" error when running on rust-analyzer itself
#19889 commented on
Jun 9, 2025 • 0 new comments -
Cancel Clippy/Check When Running Test
#18515 commented on
Jun 10, 2025 • 0 new comments -
`BuildHasher` is not completed when typing `RandomState::new().build_hasher`
#19925 commented on
Jun 11, 2025 • 0 new comments -
PATH env is incorrect for "Run Test" on mac osx
#19720 commented on
Jun 13, 2025 • 0 new comments -
Invalid offset -32603 when editing an empty .rs file
#17289 commented on
Jun 15, 2025 • 0 new comments -
check output not showing up in `problems` when `rust-analyzer.rust.analyzerTargetDir` is set
#16353 commented on
Jun 15, 2025 • 0 new comments -
RA extension completely freezes in VS Code when using fn-memo crate
#7906 commented on
Jun 17, 2025 • 0 new comments -
VSCode Test Explorer regularly requires a full rebuild
#17149 commented on
Jun 18, 2025 • 0 new comments -
Memory usage quadrupled after salsa migration
#19402 commented on
Jun 18, 2025 • 0 new comments -
Allow individual crates to specify server watching in rust-project.json
#19907 commented on
Jun 23, 2025 • 0 new comments -
RA report unsafe impl Send is an error in rust-mode with eglot
#19102 commented on
Jun 23, 2025 • 0 new comments -
Honor build.target-dir from .cargo/config.toml
#18838 commented on
Jun 23, 2025 • 0 new comments -
`Fill match arms` assist ignores existing variants prefixed with `Self::`
#4650 commented on
Jun 23, 2025 • 0 new comments -
type inference breaks if there is more than one IntoIterator bound.
#10653 commented on
Jun 24, 2025 • 0 new comments -
Setting `rust-analyzer.workspace.symbol.search.scope` to `workspace_and_dependencies` produces bad results
#16491 commented on
Jun 25, 2025 • 0 new comments -
Diagnostics show twice
#19874 commented on
Jun 25, 2025 • 0 new comments -
Add changelog to VS Code extension
#10890 commented on
Jun 25, 2025 • 0 new comments -
RA does not work at all when offline
#12499 commented on
Jun 27, 2025 • 0 new comments -
Rust-Analyzer stuck on cargo check in vscode
#13023 commented on
Jun 28, 2025 • 0 new comments