aboutsummaryrefslogtreecommitdiff
path: root/crates/ide_assists/src
Commit message (Expand)AuthorAgeFilesLines
* internal: don't use `#[should_panic]` for testsAleksey Kladov2021-04-131-16/+2
* internal: unfork code paths for unresolved and resolved assistAleksey Kladov2021-04-131-0/+2
* Merge #8436bors[bot]2021-04-101-19/+109
|\
| * Fix extract function's mutability of variables outliving the bodyBrandon2021-04-091-19/+109
* | Insert unnamed consts to ChildBySource DynMapLukas Wirth2021-04-091-1/+1
* | Merge #8207bors[bot]2021-04-081-11/+94
|\ \ | |/ |/|
| * Apply test style fixes to all empty remove_dbg testsivan7702021-03-291-21/+17
| * Update crates/ide_assists/src/handlers/remove_dbg.rs ivan7702021-03-291-5/+9
| * Replace empty dbg with unit in letexprs, better removal in blocksivan7702021-03-271-13/+72
| * Replace match on option with ifivan7702021-03-271-3/+4
| * Remove dbg expression and newline as wholeivan7702021-03-271-6/+28
| * Show dbg remove assist on empty contentsivan7702021-03-261-8/+9
* | Merge #8339bors[bot]2021-04-051-18/+55
|\ \
| * | fix: extract variable works in guardsAleksey Kladov2021-04-051-18/+55
* | | Merge #8326bors[bot]2021-04-051-39/+50
|\ \ \ | |/ / |/| |
| * | Rewrite reorder fields assist to use mutable syntax treesLukas Wirth2021-04-031-39/+50
* | | Convert Into to From assistGraeme Coupar2021-04-033-0/+389
|/ /
* | Merge #8210bors[bot]2021-03-314-1/+174
|\ \
| * | Don't use snippetsJonas Schievink2021-03-292-19/+14
| * | Use `find_node_at_range`Jonas Schievink2021-03-292-26/+7
| * | Snippet support in extract_type_aliasJonas Schievink2021-03-272-15/+26
| * | Implement "Extract type alias" assistJonas Schievink2021-03-263-0/+186
| |/
* | Merge #8267bors[bot]2021-03-311-0/+2
|\ \
| * | Gifs and screenshots for features in manualAyomide Bamidele2021-03-311-0/+2
* | | Rename target_ty to self_tyLukas Wirth2021-03-293-4/+4
|/ /
* | Merge #8213bors[bot]2021-03-272-5/+21
|\ \
| * | Added support for const generics in impl generationivan7702021-03-272-5/+21
| |/
* / syntax: return owned string instead of leaking stringcynecx2021-03-265-7/+9
|/
* refine comment style of testshi-rustin2021-03-242-48/+48
* Merge #8168bors[bot]2021-03-241-7/+70
|\
| * correct `convert to guard return` let_stmthi-rustin2021-03-241-7/+70
* | CleanupAleksey Kladov2021-03-231-67/+45
* | Simplify codeAleksey Kladov2021-03-232-37/+15
* | Use styleguide conforming import for ast nodesAleksey Kladov2021-03-231-34/+36
* | Unify test styleAleksey Kladov2021-03-231-38/+52
* | Tweak assits API to fit mutable syntax treesAleksey Kladov2021-03-233-23/+53
|/
* rewrite merge use trees assist to use muatable syntax treesAleksey Kladov2021-03-222-37/+42
* clippy::complexity simplifications related to IteratorsMatthias Krüger2021-03-213-16/+10
* Less reallocationsKirill Bulatov2021-03-211-1/+0
* Disable unqualified assoc items completion for nowKirill Bulatov2021-03-201-0/+1
* DocsKirill Bulatov2021-03-201-2/+2
* Do not query item search by name eagerlyKirill Bulatov2021-03-201-15/+20
* Merge #8119bors[bot]2021-03-202-4/+3
|\
| * Fix add_life_to_type label typoLukas Wirth2021-03-202-4/+3
* | simplifyAleksey Kladov2021-03-191-3/+3
|/
* Cleanup qualify_pathLukas Wirth2021-03-191-27/+17
* Fix associated items not being appended to paths in import_assetsLukas Wirth2021-03-181-2/+35
* use simpler .map(|x| y) instead of .and_then(|x| Some(y)) for Options. (clipp...Matthias Krüger2021-03-171-2/+2
* don't clone types that are copy (clippy::clone_on_copy)Matthias Krüger2021-03-171-5/+2
* Move more boundsAleksey Kladov2021-03-161-26/+10