about summary refs log tree commit diff
path: root/src/tools/rust-analyzer/crates/ide-assists
AgeCommit message (Expand)AuthorLines
2024-11-15style: remove needless borrowDavid Kurilla-1/+1
2024-11-15style: cargo fmtDavid Kurilla-1/+0
2024-11-13feat: migrate `reorder_fields` assist to use `SyntaxFactory`Tarek-8/+21
2024-11-13fix: remove unused importsDavid Kurilla-1/+1
2024-11-12fix: fix indentation errorDavid Kurilla-1/+1
2024-11-12fix: fix immutable tree errorDavid Kurilla-5/+3
2024-11-06feat: convert add_braces to SyntaxFactory SyntaxEditor abstractionDavid Kurilla-3/+10
2024-11-05Properly use final tabstop when adding missing match armsGiga Bowser-57/+66
2024-11-03Allow interpreting consts and statics with interpret function commandLukas Wirth-4/+1
2024-11-01Use snippet placeholders for generated match armsGiga Bowser-108/+114
2024-10-31Move child_by_source from hir-def to hirLukas Wirth-1/+1
2024-10-30Merge pull request #18385 from Giga-Bowser/masterLukas Wirth-0/+462
2024-10-28Move text-edit into ide-dbLukas Wirth-6/+5
2024-10-27Merge pull request #18419 from ChayimFriedman2/leading-orLukas Wirth-0/+3
2024-10-27Put leading `|` in patterns under `OrPat`Chayim Refael Friedman-0/+3
2024-10-26Turn Remove dbg into a quick fix for better prioritizationLaurențiu Nicola-4/+3
2024-10-24Rework `generate_fn_type_alias`Giga Bowser-55/+43
2024-10-23Fix alphabetical order of handlersGiga Bowser-2/+2
2024-10-23Add assist to generate a type alias for a functionGiga Bowser-0/+474
2024-10-21Auto merge of #18294 - Giga-Bowser:master, r=Veykrilbors-2387/+4718
2024-10-21Update ide testsLukas Wirth-1/+2
2024-10-19Combine entry points for wrapping/unwrapping return typesGiga Bowser-426/+592
2024-10-17Re-use code for wrapping/unwrapping return typesGiga Bowser-3488/+3305
2024-10-13Add wrap/unwrap return type in OptionGiga Bowser-0/+2348
2024-10-08Merge from rust-lang/rustLaurențiu Nicola-0/+5
2024-09-26minor: Use `SyntaxEditor` in `extract_variable`DropDemBits-66/+35
2024-09-25Add missing rustc_privateLaurențiu Nicola-0/+5
2024-09-24fix: Temporary fix for `remove_unused_imports` not handling import aliases co...Shoyu Vanilla-10/+77
2024-09-18Auto merge of #18131 - ChayimFriedman2:macro-expand-dollar-crate, r=Veykrilbors-18/+127
2024-09-18Get rid of `$crate` in expansions shown to the userChayim Refael Friedman-18/+127
2024-09-17Use `SyntaxEditor` in `extract_type_alias`DropDemBits-13/+15
2024-09-13Auto merge of #18073 - alibektas:immutable_tree_panics, r=lnicolabors-2/+41
2024-09-12fix: Immutable tree panic in `generate_delegate_trait`Ali Bektas-2/+41
2024-09-12Auto merge of #18038 - roife:fix-issue-18034, r=Veykrilbors-41/+145
2024-09-11Auto merge of #18078 - cuishuang:master, r=Veykrilbors-0/+2
2024-09-11Auto merge of #18052 - Coekjan:fix-inline-const, r=Veykrilbors-4/+3
2024-09-10feat: generate names for tuple-struct in add-missing-match-armsroife-24/+106
2024-09-10refactor: introduce NameGenerator in suggest_nameroife-17/+39
2024-09-09Remove unnecessary symbols and add missing symbolscuishuang-0/+2
2024-09-05fix: Fix `inline_const_as_literal` error when the number >= 10coekjan-4/+3
2024-09-04assist: ensure replace_qualified_name_with_use applies to the first path segmentDavid Barsky-9/+25
2024-09-03Auto merge of #17984 - ShoyuVanilla:cast, r=Veykrilbors-2/+4
2024-09-03Auto merge of #18031 - roife:suggest-name-in-completion, r=Veykrilbors-826/+8
2024-09-03refactor: move ide_assist::utils::suggest_name to ide-dbroife-826/+8
2024-09-03feat: Implement cast typechecksShoyu Vanilla-2/+4
2024-09-02Merge some stringsLaurențiu Nicola-6/+3
2024-09-02fix: use Result type aliases in "Wrap return type in Result" assistIvar Scholten-13/+280
2024-09-01Auto merge of #17985 - riverbl:explicit-enum-discriminant, r=Veykrilbors-0/+231
2024-09-01Handle attributes correctly in "Flip comma"Chayim Refael Friedman-3/+61
2024-08-31Update generated doctestsriverbl-0/+27