Skip to content

Issues: rust-lang/rust-analyzer

Announcements: Client Changes
#4604 opened May 25, 2020 by matklad
Open 66
2024 Edition
#16146 opened Dec 18, 2023 by Veykril
Open
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Author
Filter by author
Loading
Label
Filter by label
Loading
Use alt + click/return to exclude labels
or + click/return for logical OR
Projects
Filter by project
Loading
Milestones
Filter by milestone
Loading
Assignee
Filter by who’s assigned
Sort

Issues list

Re-think/design our TokenTree model A-macro macro expansion A-proc-macro proc macro C-Architecture Big architectural things which we need to figure up-front (or suggestions for rewrites :0) )
#18808 opened Dec 31, 2024 by Veykril
Support macro None groupings A-macro macro expansion A-proc-macro proc macro Broken Window Bugs / technical debt to be addressed immediately C-Architecture Big architectural things which we need to figure up-front (or suggestions for rewrites :0) ) E-hard
#18211 opened Sep 30, 2024 by Veykril
Rethink hir-def and hir-expand A-macro macro expansion A-nameres name, path and module resolution C-Architecture Big architectural things which we need to figure up-front (or suggestions for rewrites :0) ) C-enhancement Category: enhancement
#17937 opened Aug 21, 2024 by Veykril
Lazy Workspace/Project Discovery A-project-model project model and workspace related issues C-Architecture Big architectural things which we need to figure up-front (or suggestions for rewrites :0) ) E-medium
#17537 opened Jul 3, 2024 by davidbarsky
A Plan for Making Rust Analyzer Faster A-perf performance issues C-Architecture Big architectural things which we need to figure up-front (or suggestions for rewrites :0) ) C-tracking-issue Category: tracking issue
#17491 opened Jun 24, 2024 by davidbarsky
Typing inside proc-macro only changing trivia tokens re-expands proc-macro A-perf performance issues A-proc-macro proc macro C-Architecture Big architectural things which we need to figure up-front (or suggestions for rewrites :0) ) C-enhancement Category: enhancement E-hard
#17213 opened May 10, 2024 by Veykril
proc_macro::quote cannot be made useful for rust-analyzer A-proc-macro proc macro C-Architecture Big architectural things which we need to figure up-front (or suggestions for rewrites :0) ) C-tracking-issue Category: tracking issue S-unactionable Issue requires feedback, design decisions or is blocked on other work
#16464 opened Jan 31, 2024 by Veykril
Improved CFG experience C-Architecture Big architectural things which we need to figure up-front (or suggestions for rewrites :0) ) C-tracking-issue Category: tracking issue E-unknown It's unclear if the issue is E-hard or E-easy without digging in
#16346 opened Jan 11, 2024 by Veykril
1 of 10 tasks
Get rid of mutable syntax node usage A-assists Broken Window Bugs / technical debt to be addressed immediately C-Architecture Big architectural things which we need to figure up-front (or suggestions for rewrites :0) ) E-hard
#15710 opened Oct 4, 2023 by Veykril
Revive the librarification effort C-Architecture Big architectural things which we need to figure up-front (or suggestions for rewrites :0) )
#15569 opened Sep 7, 2023 by Veykril
Refactor our eager macro infra A-macro macro expansion C-Architecture Big architectural things which we need to figure up-front (or suggestions for rewrites :0) ) C-enhancement Category: enhancement
#15371 opened Aug 1, 2023 by Veykril
AstIdMap should have more performant ways of being used A-perf performance issues C-Architecture Big architectural things which we need to figure up-front (or suggestions for rewrites :0) ) C-enhancement Category: enhancement E-hard
#14631 opened Apr 22, 2023 by Veykril
Do more name resolution in body lowering A-hir hir and hir-def related C-Architecture Big architectural things which we need to figure up-front (or suggestions for rewrites :0) ) C-enhancement Category: enhancement
#14498 opened Apr 5, 2023 by Veykril
Proper support for standalone/detached files A-project-model project model and workspace related issues C-Architecture Big architectural things which we need to figure up-front (or suggestions for rewrites :0) )
#14318 opened Mar 10, 2023 by Veykril
Limit completions by keeping only the most relevant ones while generating them A-completion autocompletion C-Architecture Big architectural things which we need to figure up-front (or suggestions for rewrites :0) ) C-enhancement Category: enhancement E-unknown It's unclear if the issue is E-hard or E-easy without digging in
#14159 opened Feb 15, 2023 by Veykril
Proper support for import aliases and attributes on imports A-ide general IDE features C-Architecture Big architectural things which we need to figure up-front (or suggestions for rewrites :0) ) C-tracking-issue Category: tracking issue E-unknown It's unclear if the issue is E-hard or E-easy without digging in
#14079 opened Feb 2, 2023 by Veykril
4 of 7 tasks
Autocompletion doesn't work for rlibs C-Architecture Big architectural things which we need to figure up-front (or suggestions for rewrites :0) ) C-feature Category: feature request E-hard S-unactionable Issue requires feedback, design decisions or is blocked on other work
#13716 opened Dec 3, 2022 by Marko-Vujnovic
rust-analyzer.toml A-config configuration C-Architecture Big architectural things which we need to figure up-front (or suggestions for rewrites :0) ) C-feature Category: feature request
#13529 opened Nov 2, 2022 by Veykril
1 of 5 tasks
CLI interface to rust-analyzer C-Architecture Big architectural things which we need to figure up-front (or suggestions for rewrites :0) ) E-hard
#13251 opened Sep 18, 2022 by matklad
Record macro fragment captures A-ide general IDE features A-macro macro expansion C-Architecture Big architectural things which we need to figure up-front (or suggestions for rewrites :0) ) E-unknown It's unclear if the issue is E-hard or E-easy without digging in
#11183 opened Jan 3, 2022 by Veykril
Completions in macros should consider the fragment type they are part of A-completion autocompletion A-macro macro expansion C-Architecture Big architectural things which we need to figure up-front (or suggestions for rewrites :0) ) E-unknown It's unclear if the issue is E-hard or E-easy without digging in S-actionable Someone could pick this issue up and work on it right now
#11059 opened Dec 19, 2021 by Veykril
Completions in macros should be aware of completing multiple idents A-completion autocompletion A-macro macro expansion C-Architecture Big architectural things which we need to figure up-front (or suggestions for rewrites :0) ) C-feature Category: feature request E-hard fun A technically challenging issue with high impact S-actionable Someone could pick this issue up and work on it right now
#11058 opened Dec 19, 2021 by Veykril
Use EarlyPassLints from rustc (and clippy) A-diagnostics diagnostics / error reporting C-Architecture Big architectural things which we need to figure up-front (or suggestions for rewrites :0) ) C-feature Category: feature request E-hard fun A technically challenging issue with high impact S-unactionable Issue requires feedback, design decisions or is blocked on other work
#10971 opened Dec 9, 2021 by HKalbasi
Ambitious feature request: add a roogle-like interface for workspace/symbol search A-ide general IDE features C-Architecture Big architectural things which we need to figure up-front (or suggestions for rewrites :0) ) C-feature Category: feature request E-unknown It's unclear if the issue is E-hard or E-easy without digging in
#10813 opened Nov 20, 2021 by petr-tik
Shared Parser Library A-parser parser issues C-Architecture Big architectural things which we need to figure up-front (or suggestions for rewrites :0) ) E-hard fun A technically challenging issue with high impact S-unactionable Issue requires feedback, design decisions or is blocked on other work
#10765 opened Nov 14, 2021 by matklad
16 of 31 tasks
ProTip! Type g i on any issue or pull request to go back to the issue listing page.