aboutsummaryrefslogtreecommitdiff
path: root/crates/assists/src/handlers
Commit message (Expand)AuthorAgeFilesLines
* 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
* | **Unwrap Block** supports stand-alone blocksAleksey Kladov2020-11-171-1/+68
* | SimplifyAleksey Kladov2020-11-171-3/+1
* | Assist target should point at *existing* codeAleksey Kladov2020-11-171-1/+1
* | Add **Ignore Test** assistAleksey Kladov2020-11-171-0/+34
|/
* Merge #6514bors[bot]2020-11-121-28/+92
|\
| * Add extra test to extract_struct_from_enum_variantLukas Wirth2020-11-121-1/+28
| * Use Module::find_use_path_prefixed in extract_struct_from_enum_variant assistLukas Wirth2020-11-121-5/+9
| * Fix extract_struct_from_enum_variant not updating record referencesLukas Wirth2020-11-121-26/+59
* | Support qualified function calls in remove_unused_paramLukas Wirth2020-11-121-1/+49
* | Add multiple file edit tes to remove_unused_param assistLukas Wirth2020-11-091-0/+33
|/
* Fix panic when extracting structAleksey Kladov2020-11-091-0/+30
* Support multi-file assist testsAleksey Kladov2020-11-091-0/+37
* Use standard style for test codeAleksey Kladov2020-11-091-568/+635
* More consistent namingAleksey Kladov2020-11-091-66/+66
* More consistent namingAleksey Kladov2020-11-091-45/+58
* Merge #6501bors[bot]2020-11-092-29/+51
|\
| * Remove text_edit_builder api from AssistBuilderLukas Wirth2020-11-082-29/+51
* | Merge #6476bors[bot]2020-11-072-107/+146
|\ \
| * | Add missing AssocItems in add_custom_impl assistLukas Wirth2020-11-052-107/+146
* | | Minimize convert_integer_literal testsm-ysk2020-11-071-368/+2
| |/ |/|
* | Cleanup APIAleksey Kladov2020-11-061-1/+5
* | Merge #6485bors[bot]2020-11-0612-29/+33
|\ \
| * | SimplifyAleksey Kladov2020-11-062-9/+2
| * | Kill RAW_ literalsAleksey Kladov2020-11-0612-21/+32
* | | Merge #6477bors[bot]2020-11-061-0/+337
|\ \ \ | |/ / |/| |
| * | Adjust test-texts in infer_function_return_typeLukas Wirth2020-11-061-78/+78
| * | Enable infer_function_return_type in return-type positionLukas Wirth2020-11-061-29/+129
| * | Wrap non-block expressions in closures with a blockLukas Wirth2020-11-061-12/+31
| * | Ignore unit expressions in infer_function_return_type assistLukas Wirth2020-11-061-3/+13
| * | Support closures in infer_function_return_type assistLukas Wirth2020-11-061-19/+114
| * | Add infer_function_return_type assistLukas Wirth2020-11-061-0/+113
| |/
* | Merge #6480bors[bot]2020-11-061-14/+107
|\ \
| * | Support closure in change_return_type_to_result assistLukas Wirth2020-11-061-14/+107
| |/
* | More orthogonal APIAleksey Kladov2020-11-061-15/+8
* | Move int parsing to IntNumber tokenAleksey Kladov2020-11-061-1/+1
|/
* Merge #6456bors[bot]2020-11-041-38/+110
|\
| * Support struct variants in extract_struct_from_enum_variantLukas Wirth2020-11-031-46/+74