-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Insights: rust-lang/rust-analyzer
Overview
Could not load contribution data
Please try again later
8 Releases published by 1 person
-
2024-12-16
published
Dec 16, 2024 -
2024-12-23
published
Dec 23, 2024 -
2024-12-30
published
Dec 30, 2024 -
2025-01-06
published
Jan 6, 2025 -
2025-01-07
published
Jan 7, 2025 -
2025-01-08
published
Jan 8, 2025 -
nightly
published
Jan 13, 2025 -
2025-01-13
published
Jan 13, 2025
129 Pull requests merged by 24 people
-
internal: Compute inlay hint tooltips lazily
#18923 merged
Jan 12, 2025 -
internal: Compute inlay hint text edits lazily
#18921 merged
Jan 12, 2025 -
fix: Fix
ref
text edit for binding mode hints#18920 merged
Jan 12, 2025 -
minor: Fix grammar in doc comments
#18913 merged
Jan 11, 2025 -
Implement
#[rust_analyzer::skip]
for bodies#18907 merged
Jan 10, 2025 -
feat: Re-implement rust string highlighting via tool attribute
#18906 merged
Jan 10, 2025 -
Implement implicit sized bound inlay hints
#18903 merged
Jan 10, 2025 -
Improve hover module path rendering
#18904 merged
Jan 10, 2025 -
fix: Do not compute
prettify_macro_expansion()
unless the "Inline macro" assist has actually been invoked#18900 merged
Jan 10, 2025 -
internal: Add Definition::Crate
#18902 merged
Jan 10, 2025 -
minor: Remove two hir reexports
#18901 merged
Jan 10, 2025 -
feat: Add a new and improved syntax tree view
#18813 merged
Jan 10, 2025 -
fix: Fix another issue with fixup reversing
#18899 merged
Jan 10, 2025 -
fix: Fix actual token lookup in completion's
expand()
#18889 merged
Jan 9, 2025 -
feat: Add config setting which allows adding additional include paths to the VFS.
#18880 merged
Jan 9, 2025 -
fix: Make edition per-token, not per-file
#18861 merged
Jan 9, 2025 -
refactor: struct holding cargo cfgs settings
#18885 merged
Jan 9, 2025 -
minor: Fixup macro error kinds
#18890 merged
Jan 9, 2025 -
internal: refactor test helpers within ide-completions
#18887 merged
Jan 9, 2025 -
internal: Migrate
(un)wrap_return_type
assists to useSyntaxEditor
#18524 merged
Jan 9, 2025 -
fix: Fix
env
/option_env
macro check disregarding macro_rules definitions#18884 merged
Jan 8, 2025 -
internal: Migrate
if let
replacement assists toSyntaxEditor
#18855 merged
Jan 8, 2025 -
minor: Fix
test-fixture
autopublishing#18882 merged
Jan 8, 2025 -
fix: Fix a bug with missing binding in MBE
#18877 merged
Jan 8, 2025 -
minor: Sync from downstream
#18874 merged
Jan 7, 2025 -
minor: Drop unnecessary tracing::warn
#18870 merged
Jan 7, 2025 -
internal: target-triple -> target-tuple + version fetching cleanup
#18867 merged
Jan 7, 2025 -
internal: Remove
rust-analyzer.cargo.sysrootQueryMetadata
config again#18788 merged
Jan 7, 2025 -
fix: Fix diagnostics not clearing between flychecks
#18864 merged
Jan 7, 2025 -
fix: do not offer completions within macro strings
#18832 merged
Jan 7, 2025 -
Fix JSON project
PackageRoot
buildfile inclusion#18866 merged
Jan 7, 2025 -
minor: Set test-utils dependency version, since it's now published
#18862 merged
Jan 7, 2025 -
Fix case where completion inside macro that expands to
#[test]
was unavailable#18853 merged
Jan 7, 2025 -
fix: clear diagnostics on cancel unconditionally
#18858 merged
Jan 7, 2025 -
fix: Fix a bug that was caused by fixup reversing
#18852 merged
Jan 6, 2025 -
minor: New clippy lints
#18846 merged
Jan 6, 2025 -
fix: Fix non-cargo flychecks immediately clearing received diagnostics
#18848 merged
Jan 6, 2025 -
fix: Be more permissive with completion resolve data
#18836 merged
Jan 6, 2025 -
fix: Fix flycheck getting confused which package to check
#18845 merged
Jan 6, 2025 -
fix: Handle newstyle
rustc_intrinsic
safety correctly#18843 merged
Jan 6, 2025 -
fix: Fix relative .cargo env vars not working
#18841 merged
Jan 6, 2025 -
feat: Support the new
CoercePointee
derive#18821 merged
Jan 4, 2025 -
Hide synthetic locals from completions
#18835 merged
Jan 4, 2025 -
Fix metrics workflow
#18831 merged
Jan 3, 2025 -
fix: Deduplicate crate graph
#18806 merged
Jan 3, 2025 -
fix: 18814
#18830 merged
Jan 3, 2025 -
Disable rustc_test metrics again
#18829 merged
Jan 3, 2025 -
minor: Add description field to edition manifest
#18828 merged
Jan 3, 2025 -
minor: Honor
CARGO_TARGET_DIR
for cargo target dir config#18827 merged
Jan 3, 2025 -
fix: Clear flycheck diagnostics per package properly
#18826 merged
Jan 3, 2025 -
minor: Encode TraitData bools as bitflags
#18825 merged
Jan 3, 2025 -
allow targetDir to be an absolute path
#18822 merged
Jan 3, 2025 -
Store token trees in contiguous
Vec
instead of as a tree#18327 merged
Jan 3, 2025 -
Fix no space insert before and after if value is only spaces
#18820 merged
Jan 2, 2025 -
fix: Fix overflow detection in MIR evaluation
#18819 merged
Jan 2, 2025 -
fix: Fix flycheck cancellations leaving stale errors
#18817 merged
Jan 2, 2025 -
feat: Allow excluding specific traits from completion
#18179 merged
Jan 1, 2025 -
internal: Do not render closure ids in hover messages
#18809 merged
Jan 1, 2025 -
feat: support updating snapshot tests with codelens/hovering/runnables
#18757 merged
Jan 1, 2025 -
Fix replace-if-let-with-match generates non-exhausive match
#18797 merged
Dec 31, 2024 -
fix: Populate cargo config env vars for crates
#18807 merged
Dec 31, 2024 -
fix: incorrect file_id used for ranges in outgoing calls
#18802 merged
Dec 31, 2024 -
internal: Implement
<RaSpanServer as SourceFile>::eq
#18805 merged
Dec 31, 2024 -
Improve SCIP symbols
#18758 merged
Dec 31, 2024 -
feat: show go-to-type-def actions for subst when hovering
#18801 merged
Dec 31, 2024 -
Fix render of literal to be rendered in codeblock
#18795 merged
Dec 30, 2024 -
internal: Create a quoting mechanism instead of textual AST make
#18790 merged
Dec 30, 2024 -
Fix bug of "fill match arm" action in tokio::main macro
#18794 merged
Dec 30, 2024 -
minor: Remove unneeded conversions
#18793 merged
Dec 30, 2024 -
Decouple proc-macro server protocol from the server implementation
#18792 merged
Dec 30, 2024 -
fix: avoid generating colliding names in extract_variable
#18791 merged
Dec 30, 2024 -
fix: Fix invalid
-O
flag used by cfg discovery#18789 merged
Dec 29, 2024 -
Cleanup toolchain info fetching
#18785 merged
Dec 29, 2024 -
Automatically cancel CI checks on new push to same PR
#18787 merged
Dec 29, 2024 -
Implement parameter variance inference
#18774 merged
Dec 29, 2024 -
fix: Do not merge spans if they have different anchors
#18784 merged
Dec 29, 2024 -
fix: Consider
Enum::Variant
even when it comes from a different crate#18779 merged
Dec 29, 2024 -
fix: Fix flycheck diagnostics flickering for binary targets
#18778 merged
Dec 28, 2024 -
fix doc typo
#18770 merged
Dec 27, 2024 -
Treat ; as a terminator rather part of a glued expression
#18744 merged
Dec 27, 2024 -
internal: wrap
salsa::Cycle
#18762 merged
Dec 26, 2024 -
internal: Swallow
error: config value is not set
cargo error#18761 merged
Dec 26, 2024 -
internal: Workaround salsa cycles leaking
#18760 merged
Dec 26, 2024 -
fix missing name enum when hovering on fields in variants
#18756 merged
Dec 25, 2024 -
fix: Fix metrics workflow using the wrong download-artifact version
#18755 merged
Dec 24, 2024 -
feat: Unify handling of path diagnostics in hir-ty
#18743 merged
Dec 24, 2024 -
Cleanup target fetching for cargo metadata
#18754 merged
Dec 24, 2024 -
feat: Show substitution where hovering over generic things
#18707 merged
Dec 24, 2024 -
internal: Standardize how we take iterator parameters in
SyntaxFactory
#18718 merged
Dec 24, 2024 -
Rename
rust-analyzer.statusBar.documentSelector
toshowStatusBar
, add "always" and "never" options.#18722 merged
Dec 24, 2024 -
internal: Back out "internal: Disable rustc test metrics"
#18750 merged
Dec 24, 2024 -
minor: Break out of waiting for debugger on Windows using native debugger check API.
#18749 merged
Dec 24, 2024 -
minor: Sync from downstream
#18746 merged
Dec 23, 2024 -
fix: Fix flycheck workspace when requested but package was found
#18742 merged
Dec 22, 2024 -
fix: Delay initial flycheck until after build scripts
#18741 merged
Dec 22, 2024 -
fix: Properly check if workspace flychecking is allowed
#18738 merged
Dec 22, 2024 -
fix: Fix empty check diagnostics not marking files as changed
#18740 merged
Dec 22, 2024 -
fix: Don't trigger paren wrapping typing handler after idents
#18739 merged
Dec 22, 2024 -
minor: Tell the server to stop prior to restarting it
#18737 merged
Dec 22, 2024 -
fix: Set
result_id
forRelatedFullDocumentDiagnosticReport
everywhere#18735 merged
Dec 22, 2024 -
fix: remove
always!
check for file_id inrunnables
#18727 merged
Dec 21, 2024 -
Revert "internal: Drop proc-macro server support for ~1.66.0 and older toolchains"
#18731 merged
Dec 20, 2024 -
Clear flycheck diagnostics more granularly
#18729 merged
Dec 20, 2024 -
fix: Fix a case where completion was unable to expand a macro
#18723 merged
Dec 20, 2024 -
internal: Split
serde
derive feature intoserde_derive
usage#18728 merged
Dec 20, 2024 -
minor: Use a record struct instead of a tuple for each namespace in
PerNs
#18702 merged
Dec 20, 2024 -
fix: Reduce applicability of unnecessary_async assist
#18726 merged
Dec 20, 2024 -
internal: Set
result_id
for pull diagnostics#18717 merged
Dec 19, 2024 -
Fix AsmOption rule in rust.ungram
#18715 merged
Dec 18, 2024 -
fix: Consider both completion detail fields in to_proto
#18716 merged
Dec 18, 2024 -
fix: Do not ask the client to resolve for non existing label details
#18714 merged
Dec 18, 2024 -
internal: Cleanup label structure of
CompletionItem
#18713 merged
Dec 18, 2024 -
Taking a raw ref of a deref is always safe
#18711 merged
Dec 18, 2024 -
Remove salsa from proc-macro server dep tree
#18710 merged
Dec 18, 2024 -
fix: Fix pretty-printing of
@
patterns#18708 merged
Dec 18, 2024 -
fix: Fix a panic with a diagnostics fix when a keyword is used as a field
#18700 merged
Dec 16, 2024 -
fix: Fix path qualified auto-importing completions not working with re-exports
#18699 merged
Dec 16, 2024 -
internal: Don't serialize empty fields in completions and resolve payloads
#18698 merged
Dec 16, 2024 -
fix: Use string literal contents as a name when extracting into variable
#18690 merged
Dec 16, 2024 -
fix: improve name suggestion for destructure_tuple_binding
#18695 merged
Dec 16, 2024 -
feat: Report unresolved idents for implicit captures in
format_args!()
#18696 merged
Dec 16, 2024 -
internal: Simplify ratoml testdir usage
#18697 merged
Dec 16, 2024 -
fix: Fix proc-macro dylib names on windows
#18693 merged
Dec 15, 2024 -
internal: Show mir eval errors on hover with debug env var set
#18694 merged
Dec 15, 2024 -
fix: Revert changes to client capabilities in
bac0ed5
#18684 merged
Dec 13, 2024 -
minor: Bump typos
#18681 merged
Dec 13, 2024 -
minor: Fix a few typos
#18678 merged
Dec 13, 2024 -
Show expansion errors in expand_macro feature
#18674 merged
Dec 13, 2024 -
internal: Simplify dummy proc-macro-srv
#18672 merged
Dec 13, 2024
14 Pull requests opened by 9 people
-
Add map WorkspaceId -> SourceRootId
#18823 opened
Jan 2, 2025 -
manual: Document all rust-project.json fields
#18878 opened
Jan 8, 2025 -
fix: Make test_runner::TestState::stdout optional to fix parsing cargo test json output
#18897 opened
Jan 9, 2025 -
Fix: Detect missing errors for } braces before else in let...else statements
#18908 opened
Jan 10, 2025 -
Use `strict_provenance`
#18909 opened
Jan 10, 2025 -
Contextualize flycheck config loading
#18911 opened
Jan 10, 2025 -
fix: upmap ranges in convert_tuple_struct_to_named_struct assist
#18912 opened
Jan 10, 2025 -
Add dotted `.rust-analyzer.toml`
#18915 opened
Jan 11, 2025 -
feat: Add dereferencing autocomplete
#18917 opened
Jan 11, 2025 -
fix: Don't return inlay hints outside requested range
#18922 opened
Jan 12, 2025 -
feat: Render type parameter projection target bounds in inlays
#18925 opened
Jan 12, 2025 -
feat: Add smart completions that skip `await` or `iter()` and `into_iter()`
#18927 opened
Jan 12, 2025 -
fix: handle character boundary in search mode
#18928 opened
Jan 12, 2025 -
fix: Fix another bug when reaching macro expansion limit caused a stack overflow
#18929 opened
Jan 12, 2025
104 Issues closed by 13 people
-
type inference with std::borrow::Borrow doesn't seem to work.
#13042 closed
Jan 12, 2025 -
`no such field` error when using `include_dir`
#15996 closed
Jan 12, 2025 -
Auto-import adds item to scope that is too narrow when using #[cfg]
#18926 closed
Jan 12, 2025 -
Generate function with the given arguments type
#16065 closed
Jan 12, 2025 -
Misjudgment of macro_rules binding variables with the same name
#16625 closed
Jan 12, 2025 -
work node crashes
#15737 closed
Jan 12, 2025 -
Be more lazy with the construction of inlay hint properties
#18377 closed
Jan 12, 2025 -
Possible lifetime recursion causes unresponsive behaviour
#17524 closed
Jan 12, 2025 -
Calculate inlay hint tooltips lazily by making use of the resolve request
#13962 closed
Jan 12, 2025 -
Unwrap of `None` panic in fold_free_var_lifetime
#17166 closed
Jan 12, 2025 -
Pattern matching in function signatures are parsed wrong for type hints.
#14814 closed
Jan 12, 2025 -
Support `textEdit`s on type hints
#11934 closed
Jan 12, 2025 -
Inlay hints for Chaining don't use consistent spacing
#17979 closed
Jan 12, 2025 -
Fixup automatic publishing of `libs` crates
#13912 closed
Jan 12, 2025 -
Rust-analyzer cannot infer types in a simple HashMap example
#17262 closed
Jan 12, 2025 -
Infinite "Connect to GitHub" event if I connected.
#15196 closed
Jan 12, 2025 -
There are inconsistencies when clicking 'run' and 'debug' on the main function.
#17758 closed
Jan 11, 2025 -
generated file changes via build.rs not picked up
#18916 closed
Jan 11, 2025 -
Displays prior assigned value when hovering over a newly shadowed variable
#17718 closed
Jan 11, 2025 -
Limit inlayHints for lines
#15915 closed
Jan 10, 2025 -
Feature Request: Improve Alignment of Comments
#11907 closed
Jan 10, 2025 -
VSCode Extension Host Unexpectedly Terminated
#12572 closed
Jan 10, 2025 -
thread 'Worker' panicked: called `Option::unwrap()` on a `None` value
#18898 closed
Jan 10, 2025 -
#18723 subtly breaks completions
#18888 closed
Jan 9, 2025 -
Some rename bugs
#18812 closed
Jan 9, 2025 -
Using await inside a macro defined by an edition 2015 crate fails with E0559
#18857 closed
Jan 9, 2025 -
Continued flycheck issues with newest version
#18875 closed
Jan 8, 2025 -
Broken env!("") macro environment variable suggestions in VSCode
#18883 closed
Jan 8, 2025 -
Hang / High CPU usage with `tracing` macros
#18876 closed
Jan 8, 2025 -
False positive unsafe function call warning for vec![] on nightly
#18871 closed
Jan 7, 2025 -
breaking change when handling multiple cargo targets
#18869 closed
Jan 7, 2025 -
Drop `rust-analyzer.cargo.sysrootQueryMetadata` and support for stitched sysroot workspace
#18590 closed
Jan 7, 2025 -
Macro string literal completion edits not replacing prior text
#17479 closed
Jan 7, 2025 -
Build file modifications do not trigger workspace fetching anymore
#18865 closed
Jan 7, 2025 -
Auto Completion/Suggestion Within Proc Macros Broken Since Version 2024-12-23 (0.3.2228)
#18834 closed
Jan 7, 2025 -
From v0.3.2247, the feature `Auto-Check on Save` does not work properly
#18860 closed
Jan 7, 2025 -
Strange errors as if the extension forget to execute the linter
#18854 closed
Jan 7, 2025 -
RA error remains on commented-out line
#18856 closed
Jan 6, 2025 -
Trying to type in a function with a proc macro applied causes a panic in rust analyzer
#18840 closed
Jan 6, 2025 -
Incorrect report of: call to unsafe function
#18850 closed
Jan 6, 2025 -
Diagnostics are not displayed anymore in Cargoless setup
#18847 closed
Jan 6, 2025 -
Auto-imports broken in Emacs lsp-mode by commit 62d97d9
#18767 closed
Jan 6, 2025 -
package level flycheck checks wrong packages
#18844 closed
Jan 6, 2025 -
`vec!` macro is considered unsafe on latest nightly toolchain
#18842 closed
Jan 6, 2025 -
Implement builtin derive `CoercePointee`
#18764 closed
Jan 4, 2025 -
"ra@gennew" appearing in inline suggestion
#15626 closed
Jan 4, 2025 -
VSCode: Format document not working
#18430 closed
Jan 4, 2025 -
No signatures shown in completion popup
#18504 closed
Jan 4, 2025 -
Incorrect warning:#[warn(unused_variables)]
#18534 closed
Jan 4, 2025 -
RA fails to infere types
#18276 closed
Jan 4, 2025 -
Workspace crate graph duplication breaks "find all references"
#18804 closed
Jan 3, 2025 -
How to clean up the cache?
#16236 closed
Jan 3, 2025 -
Linker error on proc macros that depend on `defmt`
#14190 closed
Jan 3, 2025 -
rust-analyzer(1.83.0) custom snippet do not works with helix(24.7)
#18814 closed
Jan 3, 2025 -
Rust Analyzer randomly panicing.
#18228 closed
Jan 3, 2025 -
cargo.targetDir seems to ignore $CARGO_TARGET_DIR
#18296 closed
Jan 3, 2025 -
User manual: rust-analyzer.checkOnSave doesn't explain how RA works if setting is disabled
#18773 closed
Jan 2, 2025 -
Replace-if-let-with-match assist generates non-exhaustive match
#10583 closed
Jan 2, 2025 -
Hover 'pub const MAX: Self = -1' for i128::MAX
#18816 closed
Jan 2, 2025 -
Error sometimes stick around even after a successful error-free check build completes
#18811 closed
Jan 2, 2025 -
.max() flagged as having 0 arguments
#18796 closed
Jan 1, 2025 -
Borrow/BorrowMut auto importing completions are confusing for newcomers
#13786 closed
Jan 1, 2025 -
[Feature Request] Add `Update Expect` CodeLens for `expect-test`
#17812 closed
Jan 1, 2025 -
Autocomplete seems broken by a `LazyLock` + conditional crate paths
#18798 closed
Dec 31, 2024 -
Replacing if-let with match can lead to match expression with non-exhaustive patterns
#8690 closed
Dec 31, 2024 -
Doesn't load new workspace
#17754 closed
Dec 31, 2024 -
thread 'Worker' panicked with `invalid offset` when `show outgoing call`
#18800 closed
Dec 31, 2024 -
Can't infer type correctly
#17123 closed
Dec 31, 2024 -
Support Go to definition in Hover when show substitution.
#18799 closed
Dec 31, 2024 -
Support distiguishing between "never used" and "refrenced but never used"
#18803 closed
Dec 31, 2024 -
Quote or escape the raw string correctly in popup
#18765 closed
Dec 30, 2024 -
internal error: entered unreachable code: mapping more input nodes than there are output nodes
#18780 closed
Dec 30, 2024 -
Code action "fill match arms" adds extra `}` inside `#[tokio::main]`
#18027 closed
Dec 30, 2024 -
Extract variable assist creates colliding names
#18786 closed
Dec 30, 2024 -
generic arguments are not allowed on modules on `#[derive(Deserialize)]`
#18768 closed
Dec 29, 2024 -
Errors flash and disappear (RA crash) after 0.3.2220 version with "Server process exited with code 0"
#18781 closed
Dec 29, 2024 -
No `Fill struct fields` code action when `diagnostics.enable` is `false`
#18776 closed
Dec 29, 2024 -
Assist to add `#[cfg(test)]` to `mod` definition
#18769 closed
Dec 27, 2024 -
LSP references cover `into` and `from`
#18655 closed
Dec 26, 2024 -
Tooltip omits enum name
#18751 closed
Dec 25, 2024 -
Concrete types on hover
#18688 closed
Dec 24, 2024 -
Add setting to always show status bar item in vscode
#18665 closed
Dec 24, 2024 -
Not finding/recognizing function from dependency
#18494 closed
Dec 22, 2024 -
On startup we kick off the initial flycheck several times
#18736 closed
Dec 22, 2024 -
rust-analyzer.check.workspace = false is ignored on server startup
#18141 closed
Dec 22, 2024 -
Regression: Diagnostics not clearing after fix and save
#17300 closed
Dec 22, 2024 -
WSL analyzer works better then normal windows
#18634 closed
Dec 21, 2024 -
declarative macro in `macro_rules!` cannot see any item outside
#18733 closed
Dec 21, 2024 -
codeLens panic when working on a include!(source)
#18704 closed
Dec 21, 2024 -
`proc-macro` server no longer supported for toolchains up to v1.76
#18705 closed
Dec 20, 2024 -
Error/Warnings on save take a long time to disappear on crates with big dependents
#18283 closed
Dec 20, 2024 -
Poor completion in `tracing` crate macros
#18719 closed
Dec 20, 2024 -
Allow disable "Remove unnecessary async" quick fix
#18725 closed
Dec 20, 2024 -
"Failed to make ast node `Name`"
#18724 closed
Dec 20, 2024 -
`textDocument/implementation` on a variable should go to `impl` block(s) of its type
#18721 closed
Dec 19, 2024 -
how to stop rust analyzer displaying variables in function on OUTLINE panel?
#18720 closed
Dec 19, 2024 -
include! macro behaviors differently between rust-analyzer and standard library
#15365 closed
Dec 18, 2024 -
panic: Failed to make ast node `syntax::ast::generated::nodes::Name` from text mod self;
#18683 closed
Dec 16, 2024 -
`rust-intrinsic`s are not shown in prefix importing completions
#18689 closed
Dec 16, 2024 -
"Extract into constant / variable / static" improvements
#18679 closed
Dec 16, 2024 -
`ratoml::ratoml_user_config_detected` test is flaky
#18687 closed
Dec 16, 2024 -
Extract into const
#14886 closed
Dec 13, 2024
54 Issues opened by 41 people
-
[feat] Optional Inlay Hint for Too Many Implicit Exit Points in One Function
#18924 opened
Jan 12, 2025 -
[feat] show current function assembly code
#18919 opened
Jan 12, 2025 -
Bug Report: Panic When Using Japanese Function Names in Rust Analyzer(boundary issue)
#18918 opened
Jan 12, 2025 -
Significant delay on check-on-save after loading workspace, and for some files it never triggers
#18914 opened
Jan 11, 2025 -
RA crashes with stack overflow when using this macros
#18910 opened
Jan 10, 2025 -
Generic argument inlay hints
#18905 opened
Jan 10, 2025 -
VSCode Test Explorer - cannot parse cargo test json output when --nocapture is used
#18896 opened
Jan 9, 2025 -
Auto completion should use fully qualified syntax in case of ambiguity
#18895 opened
Jan 9, 2025 -
Regression: `Semantics::file_to_module_def` sometimes returns no result on Windows DOS device paths
#18894 opened
Jan 9, 2025 -
Renaming a struct that has a function with the same name will break code:
#18892 opened
Jan 9, 2025 -
Renaming insinde the `offset_of!` macro is not working
#18891 opened
Jan 9, 2025 -
VSCode extension fails to `include!` `.rs` file
#18886 opened
Jan 8, 2025 -
Request textDocument/inlayHint failed: invalid offset
#18881 opened
Jan 8, 2025 -
Dereferencing completions
#18873 opened
Jan 7, 2025 -
Confusing "no field found" diagnostic
#18872 opened
Jan 7, 2025 -
replace doesn't work on Theia but others like add labels or remove does
#18868 opened
Jan 7, 2025 -
`clippy` fork bomb
#18851 opened
Jan 6, 2025 -
Honor build.target-dir from .cargo/config.toml
#18838 opened
Jan 5, 2025 -
vscode strange error toolchain mixed from windows and macos.
#18837 opened
Jan 5, 2025 -
Display scope inlay hints after closing brace for more types of blocks
#18833 opened
Jan 4, 2025 -
Respect `clippy::unused-trait-names` when auto-importing traits
#18818 opened
Jan 2, 2025 -
Pretty error display like the one in the popular vscode extension pretty-typescript-errors
#18815 opened
Jan 2, 2025 -
Better handling of completions that shadow in scope entities
#18810 opened
Jan 1, 2025 -
Re-think/design our `TokenTree` model
#18808 opened
Dec 31, 2024 -
`include!` macro expand failed on Windows
#18783 opened
Dec 29, 2024 -
Failed to map Rust stdlib sources when debugging in Windows
#18782 opened
Dec 29, 2024 -
thread 'Worker' panicked
#18777 opened
Dec 28, 2024 -
Implement new version of the `arbitrary_self_types` feature
#18775 opened
Dec 28, 2024 -
SCIP symbols for inherent `impl` declarations are ambiguous
#18772 opened
Dec 28, 2024 -
SCIP index symbols for struct/enum/const/static/impl nested in functions do not include function name
#18771 opened
Dec 27, 2024 -
`convert_tuple_struct_to_named_struct` produces invalid code
#18766 opened
Dec 27, 2024 -
`buildBeforeRestart` does not trigger rebuild of project in tests
#18763 opened
Dec 26, 2024 -
Provide a means of setting the toolchain used by rust-analyzer in VSCode
#18759 opened
Dec 26, 2024 -
Extremely slow startup performance on Windows 10 due to Command::output
#18753 opened
Dec 24, 2024 -
Wrong `--package` passed when running tests in workspace subproject
#18752 opened
Dec 24, 2024 -
cant recognize tonic generated code
#18748 opened
Dec 23, 2024 -
ERROR notification handler failed handler=textDocument/didSave error=file not found
#18747 opened
Dec 23, 2024 -
Syntax Error: expected SEMICOLON, Rust Analyzer Bug
#18745 opened
Dec 23, 2024 -
OOM killer kicks in while editing a macro (very short time span; 1-5 mins)
#18734 opened
Dec 21, 2024 -
stale diagnostic after panic
#18732 opened
Dec 21, 2024 -
Define our minimal supported rust version and warn if it is not met
#18730 opened
Dec 20, 2024 -
Prioritize items that return an enum when requesting completion in a pattern match
#18712 opened
Dec 18, 2024 -
rust-analyzer didn't return warning/hint diagnostics on `textDocument/diagnostic`
#18709 opened
Dec 18, 2024 -
Add support for textDocument/documentLink on imports
#18706 opened
Dec 17, 2024 -
Rename should affect references in doc comments
#18703 opened
Dec 16, 2024 -
Generic Types are resolving to `{unknown}`
#18701 opened
Dec 16, 2024 -
Incorrect type mismatch diagnostic between trait objects with supertrait autotrait bound
#18692 opened
Dec 15, 2024 -
expected string literal error
#18686 opened
Dec 13, 2024 -
Request hover support for constants defined with `const fn`
#18685 opened
Dec 13, 2024 -
rust-analyzer doesn't like `zerocopy::KnownLayout` on DSTs
#18682 opened
Dec 13, 2024 -
Parse validation is oblivious to macro calls
#18680 opened
Dec 13, 2024
62 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: convert unmerge_use to SyntaxFactory SyntaxEditor abstraction
#18565 commented on
Jan 11, 2025 • 4 new comments -
`#[path = "../XXXXXX"]` attribute on modules gives false `unresolved-module` error
#9173 commented on
Jan 7, 2025 • 0 new comments -
Match fill arms postfix
#11409 commented on
Jan 7, 2025 • 0 new comments -
Proc-macros that re-use input spans break our syntax fixup
#13388 commented on
Jan 7, 2025 • 0 new comments -
`include!` macro silently gives empty string if destination file is outside of the crate
#17040 commented on
Jan 7, 2025 • 0 new comments -
Inlay type hints didn't show for chained expressions in attribute macros
#18471 commented on
Jan 9, 2025 • 0 new comments -
rust-analyzer emits type error where rustc compiles fine
#15984 commented on
Jan 9, 2025 • 0 new comments -
VSCode rust-analyzer -- Looking for files from different projects in each other's folders - "File with cargo diagnostic not found in VFS: file not found:"
#13520 commented on
Jan 9, 2025 • 0 new comments -
Invalid offset -32603 when editing an empty .rs file
#17289 commented on
Jan 10, 2025 • 0 new comments -
Main loop task queue never empty
#12521 commented on
Jan 10, 2025 • 0 new comments -
An option to disable inlay Type hints for Closure parameters
#15661 commented on
Jan 10, 2025 • 0 new comments -
Inlay hints for rendering applicable marker traits
#14055 commented on
Jan 10, 2025 • 0 new comments -
feature request: inlay hints for default trait object lifetimes
#18612 commented on
Jan 10, 2025 • 0 new comments -
Function request: adding Size Bound by default to generic virtual text
#13245 commented on
Jan 10, 2025 • 0 new comments -
Macro-expanding large `vec!` with numbers is very slow (`georust/geo`)
#11108 commented on
Jan 10, 2025 • 0 new comments -
`#[rust_analyzer::*]` tool and lint attributes
#11556 commented on
Jan 10, 2025 • 0 new comments -
#[rust_analyzer::skip] attribute
#7449 commented on
Jan 10, 2025 • 0 new comments -
import item quick-fix breaks `use` of macro that happens to share names with a module in the same scope
#17317 commented on
Jan 10, 2025 • 0 new comments -
Option to show inlay hints on inferred types (`_`)
#11722 commented on
Jan 10, 2025 • 0 new comments -
Slow `loading` after go to the definition to generated large file.
#17688 commented on
Jan 11, 2025 • 0 new comments -
Invalid completion for function parameters of cfg'd functions
#17708 commented on
Jan 11, 2025 • 0 new comments -
Remove imports often doesn't commit the change causing future assist calls to bug
#17723 commented on
Jan 11, 2025 • 0 new comments -
Improve the Bootstrap error message when dlls files are missing
#17619 commented on
Jan 12, 2025 • 0 new comments -
Extract Method disappears
#17171 commented on
Jan 12, 2025 • 0 new comments -
Type inference fails when unpacking tuple
#17067 commented on
Jan 12, 2025 • 0 new comments -
'Move item' refactoring
#2178 commented on
Jan 12, 2025 • 0 new comments -
Feature discussion : Show LLVM MIR passes + output assembly
#14356 commented on
Jan 12, 2025 • 0 new comments -
Metrics in different units
#16671 commented on
Jan 12, 2025 • 0 new comments -
Migrate `merge_imports` Assist to Use `SyntaxFactory`
#18484 commented on
Jan 11, 2025 • 0 new comments -
fix: avoid hint items shadow local item from completions
#18517 commented on
Dec 22, 2024 • 0 new comments -
feat: Add `remove_braces` assist to remove braces from closures and match arms
#18539 commented on
Jan 2, 2025 • 0 new comments -
Consider expanding the benchmark suite
#7950 commented on
Dec 13, 2024 • 0 new comments -
`unresolved extern crate` on Nixos
#17560 commented on
Dec 16, 2024 • 0 new comments -
vscode single file has no hints
#17877 commented on
Dec 16, 2024 • 0 new comments -
panic: overflow depth reached
#18449 commented on
Dec 16, 2024 • 0 new comments -
feat: Implement diagnostics for E0038
#18000 commented on
Dec 16, 2024 • 0 new comments -
Destructure assist
#8673 commented on
Dec 17, 2024 • 0 new comments -
rust-analyzer.toml
#13529 commented on
Dec 17, 2024 • 0 new comments -
Lazy Workspace/Project Discovery
#17537 commented on
Dec 17, 2024 • 0 new comments -
Steering Issue 21
#18479 commented on
Dec 17, 2024 • 0 new comments -
Filter "Go To Definition/References" results where variable/field is mutated
#16365 commented on
Dec 18, 2024 • 0 new comments -
Idea (Quickfix): "Add todo!() to end of your function"
#18581 commented on
Dec 18, 2024 • 0 new comments -
organize imports action
#5131 commented on
Dec 23, 2024 • 0 new comments -
Benchmark with different allocators
#1441 commented on
Dec 23, 2024 • 0 new comments -
"Fill struct fields" code action inside proc_macro invocation is broken by iterating the TokenStream
#16425 commented on
Dec 24, 2024 • 0 new comments -
VSCode Extension: Publish a no-server version without bundled binary
#18578 commented on
Dec 25, 2024 • 0 new comments -
excludeTests and excludeImports not working
#18199 commented on
Dec 25, 2024 • 0 new comments -
Trait upcasting is not implemented yet
#18083 commented on
Dec 26, 2024 • 0 new comments -
Spurious failure to load a `.rs` file from `OUT_DIR`
#12088 commented on
Dec 27, 2024 • 0 new comments -
Support for separate .cargo/config.toml files in different projects in a workspace.
#16765 commented on
Dec 29, 2024 • 0 new comments -
Newer versions of rust-analyzer breaks when using multiple databases in SQLX
#18533 commented on
Dec 29, 2024 • 0 new comments -
Auto-import of modules plus inability to order completions leads to pathalogical cases
#17477 commented on
Jan 1, 2025 • 0 new comments -
no definition found for method, but definition location can be identified when params is wrong
#18248 commented on
Jan 2, 2025 • 0 new comments -
rust-analyzer.references.excludeTests should exclude `#[cfg(test)]`
#18573 commented on
Jan 3, 2025 • 0 new comments -
Extract into function; Option::unwrap()
#12065 commented on
Jan 3, 2025 • 0 new comments -
Erroneous right paren when annotating closure with tuple return type
#16084 commented on
Jan 4, 2025 • 0 new comments -
Better autocomplete ranking: Exact matches shouldn't de-prioritize macros & results should prioritize local namespace items
#18546 commented on
Jan 4, 2025 • 0 new comments -
Slow method completion when `impl IntoIterator` argument is present
#18456 commented on
Jan 4, 2025 • 0 new comments -
VS Code Extension Config API
#18476 commented on
Jan 4, 2025 • 0 new comments -
Support module std quick import
#18233 commented on
Jan 5, 2025 • 0 new comments -
Sort import suggestions by frequency of use in crate
#18241 commented on
Jan 5, 2025 • 0 new comments -
Switching Branches causes Rust Analyzer to throw a bunch of false positive errors.
#16897 commented on
Jan 5, 2025 • 0 new comments