aboutsummaryrefslogtreecommitdiff
path: root/crates/assists/src/assist_context.rs
Commit message (Collapse)AuthorAgeFilesLines
* Remove useless wrapperAleksey Kladov2021-01-151-3/+2
|
* Phase out SourceFileEdits in favour of a plain HashMapLukas Wirth2021-01-141-20/+8
|
* Group file source edits by FileIdLukas Wirth2021-01-141-12/+4
|
* Align config's API with usageAleksey Kladov2021-01-061-5/+5
| | | | The config now is mostly immutable, optimize for that.
* Simplify assists resolution APIAleksey Kladov2020-12-261-39/+12
| | | | | | 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 initial_contents field for CreateFileDaiki Ihara2020-12-211-3/+2
|
* Add handling file_system_edit in test assistsDaiki Ihara2020-12-211-3/+11
|
* Fix panic when extracting structAleksey Kladov2020-11-091-3/+4
|
* Merge #6465bors[bot]2020-11-091-9/+16
|\ | | | | | | | | | | | | | | 6465: Support multiple file edits in AssistBuilder r=matklad a=Veykril Fixes #6459 Co-authored-by: Lukas Wirth <[email protected]>
| * Support multiple file edits in AssistBuilderLukas Wirth2020-11-041-9/+16
| |
* | Remove text_edit_builder api from AssistBuilderLukas Wirth2020-11-081-6/+0
| |
* | Kill RAW_ literalsAleksey Kladov2020-11-061-2/+5
|/ | | | | Syntactically, they are indistinguishable from non-raw versions, so it doesn't make sense to separate then *at the syntax* level.
* Re-export base_db from ide_dbIgor Aleksanov2020-10-241-1/+1
|
* Use `Definition::find_usages` for finding used items in expand glob importunexge2020-08-201-4/+0
|
* Introduce LabelAleksey Kladov2020-08-181-7/+9
|
* Rename ra_assists -> assistsAleksey Kladov2020-08-131-0/+291