Kirill Bulatov
|
b8ddcb0652
|
Run cargo +nightly fix --clippy -Z unstable-options
|
2020-02-18 16:03:08 +02:00 |
|
Mikhail Modin
|
f8f454ab5c
|
Init implementation of structural search replace
|
2020-02-14 21:45:42 +00:00 |
|
Aleksey Kladov
|
36ee9ecb67
|
Cleanup early return assist
|
2020-02-07 12:30:39 +01:00 |
|
Aleksey Kladov
|
aa1234e02b
|
Generalize invert_if to just always work
|
2020-02-07 12:14:33 +01:00 |
|
Aleksey Kladov
|
56e3fbe588
|
A tiny bit more consistent API
|
2020-02-06 23:59:27 +01:00 |
|
Aleksey Kladov
|
a4c6e8c4e2
|
Refactor if-let -> match assist to use ast::make
|
2020-02-05 14:08:16 +01:00 |
|
Aleksey Kladov
|
4ea0c12cf1
|
Make sure that newly created nodes are the root of the tree
|
2020-02-04 13:22:32 +01:00 |
|
Aleksey Kladov
|
ef1326ee19
|
More orthogonal path editing
|
2020-01-15 18:48:28 +01:00 |
|
Aleksey Kladov
|
c84010e246
|
Slightly more fluent API
|
2020-01-15 18:14:49 +01:00 |
|
Florian Diebold
|
2c11a9b42d
|
Qualify paths in 'fill match arms' assist
|
2020-01-12 11:34:52 +01:00 |
|
Florian Diebold
|
15fc643e05
|
Fix ordering problem between qualifying paths and substituting params
|
2020-01-11 23:33:04 +01:00 |
|
Florian Diebold
|
4545f289a9
|
Handle type args
|
2020-01-11 23:33:04 +01:00 |
|
kjeremy
|
0d5d63a80e
|
Clippy lints
|
2019-12-20 15:14:30 -05:00 |
|
bravomikekilo
|
adac4fc2f2
|
do refact and fix some issue
|
2019-11-24 13:14:57 +08:00 |
|
Aleksey Kladov
|
4cea6bb6f1
|
Make make:: builders slightly more convenient
|
2019-11-13 11:59:18 +03:00 |
|
Aleksey Kladov
|
e177c65e36
|
Use strongly-typed ast building for early-return assist
|
2019-11-13 11:54:21 +03:00 |
|
krk
|
91ab3f8760
|
Support paths other than "Some".
|
2019-11-01 18:18:58 +01:00 |
|
krk
|
4a4d9f7a90
|
Handle IfLet in convert_to_guarded_return.
|
2019-10-31 21:10:58 +01:00 |
|
kjeremy
|
b441b4e8ef
|
Some clippy fixes
|
2019-10-30 13:36:37 -04:00 |
|
Aleksey Kladov
|
4ef9b8d17a
|
use correct spacing for enum pattern
|
2019-10-26 18:03:55 +03:00 |
|
Mikhail Modin
|
fb215dc192
|
Adds "replace with guarded return" assist
|
2019-10-20 19:14:32 +01:00 |
|
Aleksey Kladov
|
c00f298fd2
|
add syntax-tree based indents
|
2019-10-12 22:07:47 +03:00 |
|
Aleksey Kladov
|
d847d53e36
|
Start simplifying editing API
|
2019-09-26 22:22:08 +03:00 |
|
Aleksey Kladov
|
183a38fb50
|
keep ast creation API simple
|
2019-09-26 15:29:28 +03:00 |
|