-
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
4 Releases published by 1 person
-
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
41 Pull requests merged by 11 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 -
Improve hover module path rendering
#18904 merged
Jan 10, 2025 -
Implement implicit sized bound inlay hints
#18903 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
13 Pull requests opened by 9 people
-
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
45 Issues closed by 5 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
20 Issues opened by 15 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
35 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 -
Honor build.target-dir from .cargo/config.toml
#18838 commented on
Jan 6, 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 -
cant recognize tonic generated code
#18748 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 -
thread 'Worker' panicked
#18777 commented on
Jan 6, 2025 • 0 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 -
Display scope inlay hints after closing brace for more types of blocks
#18833 commented on
Jan 9, 2025 • 0 new comments -
`convert_tuple_struct_to_named_struct` produces invalid code
#18766 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 -
Parse validation is oblivious to macro calls
#18680 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