aboutsummaryrefslogtreecommitdiff
path: root/crates/assists/src/handlers
Commit message (Expand)AuthorAgeFilesLines
* Created an inline-function assist (fixes #6863)Michael-F-Bryan2021-01-041-0/+202
* rename exrtract_assignment -> pullAleksey Kladov2021-01-041-27/+27
* Support assignment to FieldExpr for extract_assignment assistJesse Bakker2021-01-031-14/+89
* Merge #7115bors[bot]2021-01-032-14/+15
|\
| * Handle missing source in target_data_for_defNick Spain2021-01-021-13/+12
| * Go back to use of source_old() in offset_target_and_file_id as it's not as si...Nick Spain2021-01-021-1/+2
| * source_old -> source for cases that can be handled by simple bubblingNick Spain2021-01-022-5/+3
| * Mark HasSource::source_old as deprecated but allow at all call sitesNick Spain2021-01-022-0/+3
| * HasSource::source -> HasSource::source_oldNick Spain2021-01-022-3/+3
* | Add support for MatchExpr to extract_assigment assistJesse Bakker2021-01-021-7/+94
* | Add extract-assignment assistJesse Bakker2021-01-021-0/+238
|/
* Avoid a couple of allocationsLaurențiu Nicola2020-12-292-16/+17
* Merge #7038bors[bot]2020-12-251-7/+9
|\
| * Fix type typo in add_missing_impl_members docLukas Wirth2020-12-251-7/+9
* | Don't think that /submod.rs is /mod.rsAleksey Kladov2020-12-231-4/+4
* | Improve extract_module_to_file assistAleksey Kladov2020-12-221-103/+66
|/
* Merge #6746bors[bot]2020-12-221-0/+170
|\
| * Add extract_module_to_file assistDaiki Ihara2020-12-211-0/+170
* | Delete related whitespace when removing unused paramRüdiger Herrmann2020-12-211-7/+74
* | Remove parentheses when inverting `!(cond)`Jesse Bakker2020-12-211-0/+9
|/
* Align code_model name with ungrammarAleksey Kladov2020-12-203-6/+6
* Minor, cleanup APIAleksey Kladov2020-12-181-1/+1
* Merge #6896bors[bot]2020-12-163-14/+11
|\
| * Node-ify lifetimesLukas Wirth2020-12-163-14/+11
* | Merge #6861bors[bot]2020-12-161-0/+175
|\ \
| * | generate default implementation for an enum from an enum variant #6860Benjamin Coenen2020-12-151-4/+8
| * | generate default implementation for an enum from an enum variant #6860Benjamin Coenen2020-12-151-22/+22
| * | generate default implementation for an enum from an enum variant #6860Benjamin Coenen2020-12-141-0/+171
* | | Merge #6894bors[bot]2020-12-161-0/+9
|\ \ \ | |_|/ |/| |
| * | Parenthesize composite if condition before inverting in invert-if assistJesse Bakker2020-12-151-0/+9
| |/
* / Use standard test styleAleksey Kladov2020-12-151-62/+67
|/
* Merge #6845bors[bot]2020-12-121-0/+25
|\
| * Don't HirDisplay unknown types when displaying for sourceLukas Wirth2020-12-121-0/+25
* | Remove some redundant allocationsJeremy Kolb2020-12-122-2/+2
|/
* Normalize spelling to American EnglishAleksey Kladov2020-12-101-3/+3
* Add replace_match_with_if_let assistLukas Wirth2020-12-054-3/+279
* Fix use merging not using the first path segmentLukas Wirth2020-11-301-1/+1
* Minor cleanupAleksey Kladov2020-11-301-14/+9
* Move the helpers into ide_dbKirill Bulatov2020-11-288-11/+11
* Rustdocs fixesKirill Bulatov2020-11-271-1/+1
* Extract the import code into the shared moduleKirill Bulatov2020-11-278-27/+26
* Merge #6586bors[bot]2020-11-271-8/+16
|\
| * Don't call a closure function in infer_function_return_type labelLukas Wirth2020-11-171-8/+16
* | Avoid string allocations in ignore_testLaurențiu Nicola2020-11-241-1/+1
* | add 'Re-enable this test' assistJakob Hellermann2020-11-231-7/+76
* | Don't wrap parens around expr in remove_dbg assist if its in conditionsLukas Wirth2020-11-201-7/+64
* | Merge #6553bors[bot]2020-11-174-17/+19
|\ \
| * | Use imports_locatorKirill Bulatov2020-11-161-13/+15
| * | Add imports in auto completionKirill Bulatov2020-11-163-4/+4
| |/
* | Use standard code style for test fixturesAleksey Kladov2020-11-171-270/+270