about summary refs log tree commit diff
path: root/src/tools/rust-analyzer/crates/ide-assists
AgeCommit message (Expand)AuthorLines
2024-07-09feat: do not add new enum if it already existswinstxnhdw-1/+40
2024-07-07Auto merge of #17555 - Veykril:grammar-inline, r=Veykrilbors-13/+16
2024-07-07HasGenericArgs syntax traitLukas Wirth-13/+16
2024-07-07Auto merge of #17523 - wada314:master, r=Veykrilbors-0/+21
2024-07-07Update generated lint definitionsLukas Wirth-1/+1
2024-07-02squash.Shohei Wada-0/+21
2024-07-01Auto merge of #17494 - harrysarson:harry/keep-braces, r=Veykrilbors-1/+49
2024-06-30Auto merge of #17520 - Veykril:slim-proc-macro-api, r=Veykrilbors-2/+0
2024-06-30Remove inline `rust_2018_idioms, unused_lifetimes` lint warn, Cargo.toml alre...Lukas Wirth-2/+0
2024-06-30Auto merge of #17516 - kilpkonn:master, r=kilpkonnbors-5/+13
2024-06-30Auto merge of #17467 - winstxnhdw:bool-to-enum, r=Veykrilbors-17/+112
2024-06-30Do not explicit generics to generated expressionsTavo Annus-4/+4
2024-06-30Fix expression scope calculation when within macro expansionsLukas Wirth-2/+9
2024-06-29Make borrow checking configurable for term searchTavo Annus-1/+9
2024-06-26do not normalize `use foo::{self}` to `use foo`Harry Sarson-1/+49
2024-06-25feat: add bool_to_enum assist for parameterswinstxnhdw-16/+20
2024-06-25tests: add test for param transformationwinstxnhdw-1/+92
2024-06-24Auto merge of #17487 - Veykril:ty-perf-stuff, r=Veykrilbors-4/+4
2024-06-24Fix term_search filtering enum variant generics incorrectlyLukas Wirth-4/+4
2024-06-24Auto merge of #17471 - davidsemakula:fix-remove-parenthesis, r=Veykrilbors-0/+29
2024-06-21Run `data_constructor` tactic only backwardsTavo Annus-1/+1
2024-06-21fix: don't remove parentheses for calls of function-like pointers that are me...davidsemakula-0/+29
2024-06-18Add tactic for associated item constantsTavo Annus-0/+30
2024-06-10Thread more HasSource::source calls through Semantics for cachingLukas Wirth-1/+1
2024-06-09Register virtual workspace Cargo.toml files in the VFSLukas Wirth-7/+7
2024-06-07Auto merge of #17308 - mathew-horner:prefer-workspace, r=Veykrilbors-1/+46
2024-06-06chore: Prefer tracing span shorthand macrosWilfred Hughes-1/+1
2024-06-03Auto merge of #17315 - hamirmahal:style/simplify-string-interpolation, r=Veykrilbors-12/+12
2024-06-02fix typos & formattingDropDemBits-2/+2
2024-06-02Make `extract_expressions_from_format_string` only use snippets when availableDropDemBits-54/+91
2024-06-02Add `tt_from_syntax`DropDemBits-2/+45
2024-05-30style: simplify string interpolationHamir Mahal-12/+12
2024-05-28Add preference modifier for workspace-local crates when using auto import.Mathew Horner-1/+46
2024-05-27Auto merge of #17258 - maxwase:code-assist-async-sugar, r=Veykrilbors-0/+640
2024-05-27Auto merge of #17253 - ThouCheese:master, r=Veykrilbors-0/+702
2024-05-25Fix `data_constructor` ignoring generics for structTavo Annus-0/+12
2024-05-24remove nested match with and_thenLuuk Wester-4/+1
2024-05-24add test for every keyword, fix bugLuuk Wester-16/+94
2024-05-24cosmetic and performance fixes, and drop support for adding //! comments anyw...Luuk Wester-113/+78
2024-05-24Review fixes: Assist scope, trait qualifymaxwase-45/+126
2024-05-24Review fixes: Split into 2, check tuple fieldsmaxwase-57/+137
2024-05-24Add toggle_async_sugar assist code actionmaxwase-0/+479
2024-05-23Auto merge of #17140 - harrysarson:harry-unused-self, r=Veykrilbors-0/+34
2024-05-22internal: refactor `prefer_no_std`/`prefer_prelude` bools into a structDavid Barsky-92/+109
2024-05-22Auto merge of #17277 - Veykril:find-path-fixes, r=Veykrilbors-17/+17
2024-05-22Auto merge of #17268 - Veykril:signatures, r=Veykrilbors-7/+4
2024-05-22Update assists test fixturesLukas Wirth-4/+4
2024-05-22fix: Fix general find-path inconsistenciesLukas Wirth-13/+13
2024-05-18Allow hir::Param to refer to other entity params aside from functionsLukas Wirth-7/+4
2024-05-18implement assist to switch between doc and normal commentsLuuk Wester-0/+662