Kirill Bulatov
|
f4ae3650d8
|
Extract the import code into the shared module
|
2020-11-27 18:28:41 +02:00 |
|
bors[bot]
|
fc0354b280
|
Merge #6635
6635: Complete struct in irrefutable let r=Veykril a=Veykril
Fixes #6210
Co-authored-by: Lukas Wirth <lukastw97@gmail.com>
|
2020-11-26 20:30:16 +00:00 |
|
Lukas Wirth
|
ee06c07f50
|
Complete struct in irrefutable let
|
2020-11-26 21:28:43 +01:00 |
|
bors[bot]
|
db6988d4e7
|
Merge #6614 #6632
6614: Improve autoimports on completion speed r=matklad a=SomeoneToIgnore
Presumably closes https://github.com/rust-analyzer/rust-analyzer/issues/6594
May help https://github.com/rust-analyzer/rust-analyzer/issues/6612
* Ignore modules eaferly
* Do less completion string rendering
6632: Pin cargo_metadata r=matklad a=kjeremy
See: https://github.com/oli-obk/cargo_metadata/pull/142#issuecomment-733653275
Co-authored-by: Kirill Bulatov <mail4score@gmail.com>
Co-authored-by: kjeremy <kjeremy@gmail.com>
|
2020-11-26 10:43:35 +00:00 |
|
Kirill Bulatov
|
4c95c6e25d
|
Gate autoimports begind experimental completions flag
|
2020-11-25 00:30:28 +02:00 |
|
Kirill Bulatov
|
4baac238a8
|
Improve autoimports on completion speed
* Ignore modules eaferly
* Do less completion string rendering
|
2020-11-24 02:28:45 +02:00 |
|
Kirill Bulatov
|
d4128beb3d
|
Avoid turning completion objects into builders
|
2020-11-16 23:16:41 +02:00 |
|
Kirill Bulatov
|
4109968934
|
Remove query aliases
|
2020-11-16 21:24:54 +02:00 |
|
Kirill Bulatov
|
1de7848b57
|
Fix the other test
|
2020-11-16 21:19:06 +02:00 |
|
Kirill Bulatov
|
bbe1fbd178
|
Qualify autoimport completion suggestions
|
2020-11-16 21:19:06 +02:00 |
|
Kirill Bulatov
|
38ef1fd4ad
|
Better filter mod paths
|
2020-11-16 21:19:06 +02:00 |
|
Kirill Bulatov
|
ee99620754
|
Move autoimport completion into the unqialified_path module
|
2020-11-16 21:19:06 +02:00 |
|
Kirill Bulatov
|
3b0fc4d7f2
|
Omit modules during autocompletion
|
2020-11-16 21:19:06 +02:00 |
|
Kirill Bulatov
|
46514448b7
|
Tweak the search limits a bit
|
2020-11-16 21:19:06 +02:00 |
|
Kirill Bulatov
|
1598740292
|
Reuse existing element rendering
|
2020-11-16 21:19:06 +02:00 |
|
Kirill Bulatov
|
4c8edd003a
|
Use imports_locator
|
2020-11-16 21:19:06 +02:00 |
|
Kirill Bulatov
|
d1556550f8
|
Rename the module
|
2020-11-16 21:19:06 +02:00 |
|
Kirill Bulatov
|
0e050fc3eb
|
Allow to configure the merge behavior
|
2020-11-16 21:19:06 +02:00 |
|
Kirill Bulatov
|
1e458efe62
|
Add braces to functions and macros
|
2020-11-16 21:19:06 +02:00 |
|
Kirill Bulatov
|
6ab97244b8
|
Tidy up the tests
|
2020-11-16 21:19:06 +02:00 |
|
Kirill Bulatov
|
6866a05e6f
|
Use rewriter api to add both changes
|
2020-11-16 21:19:06 +02:00 |
|
Kirill Bulatov
|
f62e8616c8
|
Add imports in auto completion
|
2020-11-16 21:19:05 +02:00 |
|
Lukas Wirth
|
fb71185692
|
Don't complete keywords in struct literals
|
2020-11-16 12:23:18 +01:00 |
|
Benjamin Coenen
|
e73d140b51
|
add suggestion ..Default::default() for remaining struct fields in a constructor #6492
Signed-off-by: Benjamin Coenen <5719034+bnjjj@users.noreply.github.com>
|
2020-11-13 17:17:16 +01:00 |
|
Pavan Kumar Sunkara
|
ca3498bd84
|
Add some postfix snippet
|
2020-11-08 20:10:40 +01:00 |
|
Aleksey Kladov
|
ba8d6d1e4e
|
Remove more unreachable pubs
|
2020-11-02 16:58:33 +01:00 |
|
Igor Aleksanov
|
357bf0cedc
|
Reduce visibility of some methods
|
2020-10-26 20:37:19 +03:00 |
|
Igor Aleksanov
|
f731d910cb
|
Move Completions structure definition into completions module
|
2020-10-25 11:26:38 +03:00 |
|
Igor Aleksanov
|
19c1067202
|
Reorganize completions structure
|
2020-10-25 10:59:15 +03:00 |
|