aboutsummaryrefslogtreecommitdiff
path: root/crates/assists/src/lib.rs
Commit message (Collapse)AuthorAgeFilesLines
* initial version of extract function assistVladyslav Katasonov2021-02-031-0/+2
| | | | | | | | there are a few currently limitations: * no modifications of function body * does not handle mutability and references * no method support * may produce incorrect results
* Add assist: add lifetime to type #7200Benjamin Coenen2021-01-171-0/+2
| | | | Signed-off-by: Benjamin Coenen <[email protected]>
* Share import_assets and related entitiesKirill Bulatov2021-01-161-1/+1
|
* Add Unmerge Use assistunexge2021-01-151-0/+2
|
* Sort impls by trait definitionFisher Darling2021-01-131-0/+2
| | | | Closes #6110
* Align config's API with usageAleksey Kladov2021-01-061-1/+1
| | | | The config now is mostly immutable, optimize for that.
* Better target for move moduleAleksey Kladov2021-01-061-2/+2
|
* Created an inline-function assist (fixes #6863)Michael-F-Bryan2021-01-041-0/+2
|
* rename exrtract_assignment -> pullAleksey Kladov2021-01-041-4/+4
| | | | | | | Vertical code motions are conventionally called "pull up" / "push down". "extract" is used for introducing new names.
* Add extract-assignment assistJesse Bakker2021-01-021-0/+2
|
* Simplify assists resolution APIAleksey Kladov2020-12-261-27/+14
| | | | | | Assist vs UnresolvedAssist split doesn't really pull its weight. This is especially bad if we want to include `Assist` as a field of diagnostics, where we'd have to make the thing generic.
* Add extract_module_to_file assistDaiki Ihara2020-12-211-0/+2
|
* generate default implementation for an enum from an enum variant #6860Benjamin Coenen2020-12-141-0/+2
| | | | Signed-off-by: Benjamin Coenen <[email protected]>
* Add replace_match_with_if_let assistLukas Wirth2020-12-051-0/+1
|
* Minor cleanupAleksey Kladov2020-11-301-2/+2
|
* Add **Ignore Test** assistAleksey Kladov2020-11-171-0/+2
|
* More consistent namingAleksey Kladov2020-11-091-2/+2
|
* More consistent namingAleksey Kladov2020-11-091-2/+2
|
* Add infer_function_return_type assistLukas Wirth2020-11-061-0/+2
|
* Better ordering of assistsAleksey Kladov2020-10-261-2/+3
|
* Re-export base_db from ide_dbIgor Aleksanov2020-10-241-1/+1
|
* Merge #6256bors[bot]2020-10-201-0/+2
|\ | | | | | | | | | | | | | | | | 6256: Assist: replace string with char r=bnjjj a=bnjjj close #6252 Co-authored-by: Benjamin Coenen <[email protected]> Co-authored-by: Coenen Benjamin <[email protected]>
| * replace_string_with_char #6252Benjamin Coenen2020-10-161-0/+2
| | | | | | | | Signed-off-by: Benjamin Coenen <[email protected]>
* | Add qualify path assistLukas Wirth2020-10-141-0/+2
|/
* Add convert integer literal assistvlakreeh2020-09-291-0/+2
|
* Initial implementation of the #5085 issueAleksei Sidorov2020-09-031-0/+2
|
* **Remove Unused Parameter** refactoringAleksey Kladov2020-08-191-0/+2
|
* Introduce LabelAleksey Kladov2020-08-181-11/+2
|
* Don't make fields private unless you have toAleksey Kladov2020-08-171-27/+10
|
* Rename ra_assists -> assistsAleksey Kladov2020-08-131-0/+241