aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_assists/src/assist_context.rs
Commit message (Collapse)AuthorAgeFilesLines
* Add expand glob import assistunexge2020-08-021-0/+4
|
* Move allow list into AssistConfigJeremy Kolb2020-07-151-5/+3
|
* Filter assistskjeremy2020-07-131-4/+34
|
* Refactor AssistBuilder to manage a SourceChangeChristoph Herzog2020-07-071-7/+7
| | | | | | | `AssistBuilder`` now managaes a full `SourceChange` instead of a Vec<SourceFileEdit>. This prepares AssistBuilder to handle creation of new files.
* Remove db from AssistsContextLaurențiu Nicola2020-07-011-3/+5
|
* Shorten *all* qualified paths when adding useJonas Schievink2020-06-131-1/+1
|
* Simplify APIAleksey Kladov2020-06-081-72/+27
|
* Fix incorrect behaviour if not resolvedMikhail Rakhmanov2020-06-031-0/+1
|
* Use default instead of new in AssistDirectorMikhail Rakhmanov2020-05-231-5/+7
|
* Better naming and fix some review commentsMikhail Rakhmanov2020-05-231-7/+6
|
* More formattingMikhail Rakhmanov2020-05-221-3/+1
|
* Refactor AssistDirectorMikhail Rakhmanov2020-05-221-6/+4
|
* Formatting and remove unused importsMikhail Rakhmanov2020-05-221-14/+16
|
* Add preliminary implementation of extract struct from enum variantMikhail Rakhmanov2020-05-221-1/+61
|
* KISS SourceChangeAleksey Kladov2020-05-221-5/+5
| | | | | | The idea behind requiring the label is a noble one, but we are not really using it consistently anyway, and it should be easy to retrofit later, should we need it.
* Remove unused cursor positionsAleksey Kladov2020-05-211-2/+1
|
* Remove set_cursorAleksey Kladov2020-05-201-17/+3
|
* Use snippets in add_missing_membersAleksey Kladov2020-05-201-3/+13
|
* Server side of SnippetTextEditAleksey Kladov2020-05-191-10/+0
|
* Add AssistConfigAleksey Kladov2020-05-191-6/+45
|
* Fix visibilityAleksey Kladov2020-05-091-1/+1
|
* SimplifyAleksey Kladov2020-05-071-2/+1
|
* Rename AssitLabel -> AssistAleksey Kladov2020-05-071-8/+8
|
* Refactor assists API to be more convenient for adding new assistsAleksey Kladov2020-05-071-0/+234
It now duplicates completion API in its shape.