Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Move AssistKind into AssistId | kjeremy | 2020-07-02 | 1 | -1/+1 |
| | |||||
* | Recategorize a few | kjeremy | 2020-07-02 | 1 | -1/+1 |
| | |||||
* | Categorize assists | Jeremy Kolb | 2020-07-02 | 1 | -2/+2 |
| | |||||
* | Fix panic in split and merge import assists | Laurențiu Nicola | 2020-06-23 | 1 | -0/+10 |
| | |||||
* | More snippets | Aleksey Kladov | 2020-05-20 | 1 | -4/+2 |
| | |||||
* | Simplify | Aleksey Kladov | 2020-05-07 | 1 | -1/+1 |
| | |||||
* | Refactor assists API to be more convenient for adding new assists | Aleksey Kladov | 2020-05-07 | 1 | -3/+3 |
| | | | | It now duplicates completion API in its shape. | ||||
* | Move target to AssistLabel | Aleksey Kladov | 2020-05-06 | 1 | -2/+2 |
| | | | | | Target is used for assists sorting, so we need it before we compute the action. | ||||
* | Merge assits::test_helpers and tests | Aleksey Kladov | 2020-05-06 | 1 | -1/+1 |
| | |||||
* | Fix panic in split_imports assist | Aleksey Kladov | 2020-04-20 | 1 | -1/+6 |
| | | | | | | | | | | | | | | | The fix is admittedly quit literally just papering over. Long-term, I see two more principled approaches: * we switch to a fully tree-based impl, without parse . to_string step; with this approach, there shouldn't be any panics. The results might be nonsensical, but so was the original input. * we preserve the invariant that re-parsing constructed node is an identity, and make all the `make_xxx` method return an `Option`. closes #4044 | ||||
* | Merge imports assist | Aleksey Kladov | 2020-03-18 | 1 | -23/+6 |
| | | | | Work towards #2220 | ||||
* | Rerail split_import API onto AST | Aleksey Kladov | 2020-03-06 | 1 | -19/+33 |
| | | | | | The code is more verbose and less efficient now, but should be reusable in add_import context as well | ||||
* | Name assist handlers | Aleksey Kladov | 2020-02-07 | 1 | -0/+69 |