Veetaha
|
503f9498cd
|
Follow matklad suggestions
- Move vis_offset() to utils.rs
- Shorten explicit ra_syntax::ast -> ast
- Undo refactoring exhaustive pattern to non-exhaustive
|
2020-06-29 01:18:50 +03:00 |
|
Veetaha
|
e75e2ae5b6
|
Simlify with matches!()
|
2020-06-28 04:03:59 +03:00 |
|
Aleksey Kladov
|
65fa586410
|
Relax cursor position tests in assists
Those will be replaced with snippets anyway
|
2020-05-20 22:55:37 +02:00 |
|
Aleksey Kladov
|
a622b54ac0
|
Don't set cursor in change_visibility
|
2020-05-20 13:48:31 +02:00 |
|
Aleksey Kladov
|
cec773926f
|
Split change_ and fix_ visibility assists
|
2020-05-20 13:33:13 +02:00 |
|
Aleksey Kladov
|
ecac5d7de2
|
Switch to new magic marks
|
2020-05-20 13:02:53 +02:00 |
|
Timo Freiberg
|
66db88d226
|
Trigger change_visibility assist when on an invisible struct field
Union fields apparently don't work :(
|
2020-05-10 16:51:12 +02:00 |
|
Timo Freiberg
|
7568d07709
|
Trigger change_visibility assist when on a path to an invisible def
|
2020-05-10 13:54:04 +02:00 |
|
Aleksey Kladov
|
4867968d22
|
Refactor assists API to be more convenient for adding new assists
It now duplicates completion API in its shape.
|
2020-05-07 16:27:54 +02:00 |
|
Aleksey Kladov
|
233f01c9ba
|
Move target to AssistLabel
Target is used for assists sorting, so we need it before we compute
the action.
|
2020-05-06 12:51:28 +02:00 |
|
Aleksey Kladov
|
25e6bbde01
|
Merge assits::test_helpers and tests
|
2020-05-06 10:16:55 +02:00 |
|
Jesse Bakker
|
b5c330bf5a
|
Make change_visibility assist work for tuple struct field visibility
|
2020-05-02 18:25:38 +02:00 |
|
Aleksey Kladov
|
b1d5817dd1
|
Convert code to text-size
|
2020-04-25 11:59:18 +02:00 |
|
Aleksey Kladov
|
72c6fc3ff0
|
Fix add visibility false-positive
|
2020-03-25 15:55:57 +01:00 |
|
Douglas Campos
|
34a7e4fbaf
|
introduce const visibility assist
|
2020-02-28 01:15:17 +00:00 |
|
Aleksey Kladov
|
561b4b11ff
|
Name assist handlers
|
2020-02-07 17:28:02 +01:00 |
|