Aleksey Kladov
|
a4c6e8c4e2
|
Refactor if-let -> match assist to use ast::make
|
2020-02-05 14:08:16 +01:00 |
|
Aleksey Kladov
|
f756d5da06
|
Better cursor placement when merging arms
|
2020-02-05 13:41:43 +01:00 |
|
Aleksey Kladov
|
28acd01c63
|
Merge match arms works with many arms
|
2020-02-05 12:26:43 +01:00 |
|
Aleksey Kladov
|
45dd90b0e8
|
Cleanup
|
2020-02-05 11:46:05 +01:00 |
|
bors[bot]
|
c9e1aab880
|
Merge #2948
2948: Allow add_explicit_type to replace a placeholder type r=matklad a=lnicola
Co-authored-by: Laurențiu Nicola <lnicola@dend.ro>
|
2020-02-04 16:12:05 +00:00 |
|
Kirill Bulatov
|
bfbc5e2d37
|
Use proper import name in the label
|
2020-02-03 15:44:28 +02:00 |
|
Kirill Bulatov
|
4f27155d5c
|
Simplify paths searches
|
2020-02-03 13:56:03 +02:00 |
|
Laurențiu Nicola
|
e0c7ce8417
|
Allow add_explicit_type to replace a placeholder type
|
2020-02-03 13:09:38 +02:00 |
|
Kirill Bulatov
|
01d59f4a32
|
Use name only when searching for an import candidate
|
2020-02-02 23:27:20 +02:00 |
|
bors[bot]
|
e24829909a
|
Merge #2982
2982: Merge imports when auto importing r=flodiebold a=SomeoneToIgnore
Co-authored-by: Kirill Bulatov <mail4score@gmail.com>
|
2020-02-02 13:06:14 +00:00 |
|
Kirill Bulatov
|
2ee94e3e24
|
Remove obsolete rustdoc
|
2020-02-02 14:59:07 +02:00 |
|
Kirill Bulatov
|
6dae5cbb11
|
Require ModPath for importing
|
2020-02-02 14:06:51 +02:00 |
|
Kirill Bulatov
|
a9669a5505
|
Merge imports when auto importing
|
2020-02-02 10:28:16 +02:00 |
|
Kirill Bulatov
|
d3188769e4
|
Auto import functions
|
2020-02-01 22:13:02 +02:00 |
|
Laurențiu Nicola
|
0fdca457df
|
Improve auto import message
|
2020-01-31 22:12:18 +02:00 |
|
Kirill Bulatov
|
6d219c9a10
|
Properly select a target for auto importing
|
2020-01-29 16:23:18 +02:00 |
|
Kirill Bulatov
|
9be1ab7ff9
|
Code review fixes
|
2020-01-27 14:42:45 +02:00 |
|
Kirill Bulatov
|
9a6b5c6183
|
Enforce alphabetical import sorting
|
2020-01-27 01:53:59 +02:00 |
|
Kirill Bulatov
|
1a78991df6
|
Adjust the tests
|
2020-01-27 00:57:24 +02:00 |
|
Kirill Bulatov
|
d0a782ef1c
|
Have a better trait interface
|
2020-01-27 00:17:10 +02:00 |
|
Kirill Bulatov
|
f57239729c
|
Remove unnecessary lifetime parameter
|
2020-01-27 00:16:29 +02:00 |
|
Kirill Bulatov
|
316795e074
|
Initial auto import action implementation
|
2020-01-27 00:16:29 +02:00 |
|
Tomáš
|
ec6a7f0710
|
fixed inline_local_variable bug
|
2020-01-25 21:07:21 +01:00 |
|
TomasKralCZ
|
f67ee69777
|
added eq_token() method to LetStmt
|
2020-01-19 18:55:56 +01:00 |
|
TomasKralCZ
|
c3b9a19eb7
|
fix 'add_explicit_type' assist range
|
2020-01-19 17:40:53 +01:00 |
|
TomasKralCZ
|
8dc94a452c
|
fix typo in 'inline_local_variable'
|
2020-01-19 17:39:53 +01:00 |
|
Aleksey Kladov
|
a3d6ddbe69
|
More natural trait setup
|
2020-01-16 16:27:21 +01:00 |
|
Aleksey Kladov
|
81a45ca1b3
|
Make FromSource private
|
2020-01-16 16:08:46 +01:00 |
|
Kirill Bulatov
|
79b77403b6
|
Reduce visibility
|
2020-01-15 20:21:05 +02:00 |
|
Kirill Bulatov
|
d51cf7794d
|
itertools::Either -> either::Either
|
2020-01-15 20:20:20 +02:00 |
|
Kirill Bulatov
|
78a21253b4
|
Apply the api design suggestions
|
2020-01-15 20:17:17 +02:00 |
|
Kirill Bulatov
|
73dc8b6f06
|
Another attempt to add multiple edits
|
2020-01-15 20:16:27 +02:00 |
|
Aleksey Kladov
|
ef1326ee19
|
More orthogonal path editing
|
2020-01-15 18:48:28 +01:00 |
|
kjeremy
|
e89ade3809
|
Cleanup assert
|
2020-01-14 13:55:32 -05:00 |
|
Jeremy Kolb
|
864434137a
|
unwrap
|
2020-01-14 13:15:41 -05:00 |
|
Jeremy Kolb
|
9042bb7892
|
Assert that first letter is capitalized
|
2020-01-14 12:32:46 -05:00 |
|
Jeremy Kolb
|
e04661e495
|
Fix casing
|
2020-01-14 12:32:26 -05:00 |
|
Jeremy Kolb
|
4cb82c334d
|
More UI friendly labels
|
2020-01-14 11:49:14 -05:00 |
|
Jeremy Kolb
|
325912f01e
|
Tweak add_custom_impl
|
2020-01-14 09:08:45 -05:00 |
|
kjeremy
|
a82c679c97
|
Some clippy lints
|
2020-01-13 11:27:06 -05:00 |
|
Florian Diebold
|
2c11a9b42d
|
Qualify paths in 'fill match arms' assist
|
2020-01-12 11:34:52 +01:00 |
|
Florian Diebold
|
ccb75f7c97
|
Use FxHashMap
|
2020-01-11 23:33:04 +01:00 |
|
Florian Diebold
|
4496e2a06a
|
Apply review suggestions
|
2020-01-11 23:33:04 +01:00 |
|
Florian Diebold
|
15fc643e05
|
Fix ordering problem between qualifying paths and substituting params
|
2020-01-11 23:33:04 +01:00 |
|
Florian Diebold
|
12905e5b58
|
Some more refactoring
|
2020-01-11 23:33:04 +01:00 |
|
Florian Diebold
|
def124e932
|
Fix file ID when qualifying paths; add another failing test
|
2020-01-11 23:33:04 +01:00 |
|
Florian Diebold
|
4545f289a9
|
Handle type args
|
2020-01-11 23:33:04 +01:00 |
|
Florian Diebold
|
5cb1f71322
|
More failing tests
|
2020-01-11 23:33:04 +01:00 |
|
Florian Diebold
|
4d75430e91
|
Qualify some paths in 'add missing impl members'
|
2020-01-11 23:33:04 +01:00 |
|
Florian Diebold
|
877fda04c5
|
Add test
|
2020-01-11 23:33:04 +01:00 |
|