bors[bot]
|
f4b4f17662
|
Merge #6582
6582: Fill the diagnostic code field in publish_diagnostics r=kjeremy a=Veykril
Fixes #6580
Before:
![Code_znn6VgLLH9](https://user-images.githubusercontent.com/3757771/99408084-213f7100-28f0-11eb-8317-3f5c2b93313d.png)
After:
![Code_c4jJsvzOEA](https://user-images.githubusercontent.com/3757771/99408096-23093480-28f0-11eb-9bb2-8ebf2fb3d5a1.png)
Co-authored-by: Lukas Wirth <lukastw97@gmail.com>
|
2020-11-17 15:47:36 +00:00 |
|
Lukas Wirth
|
c868f0255f
|
Fill the diagnostic code field in publish_diagnostics
|
2020-11-17 16:23:53 +01:00 |
|
kjeremy
|
1d333a8387
|
Use vscode-languageclient 7.0.0-next.14
|
2020-11-17 10:10:34 -05:00 |
|
bors[bot]
|
1863c0c732
|
Merge #6578
6578: Simpify project_model r=matklad a=matklad
bors r+
🤖
Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
|
2020-11-17 14:41:27 +00:00 |
|
kjeremy
|
4e73c8f608
|
cargo update and add new license
|
2020-11-17 09:39:25 -05:00 |
|
Aleksey Kladov
|
e88b5fe916
|
Simplify
|
2020-11-17 15:25:58 +01:00 |
|
Aleksey Kladov
|
bd4d375a64
|
Make code more readable
|
2020-11-17 15:25:58 +01:00 |
|
Aleksey Kladov
|
a0c4dbc399
|
Minor
|
2020-11-17 15:25:58 +01:00 |
|
Aleksey Kladov
|
db218006c9
|
Remove dead code
|
2020-11-17 15:25:57 +01:00 |
|
Aleksey Kladov
|
0d19ee1d70
|
Simplify
|
2020-11-17 15:25:57 +01:00 |
|
Jakob Hellermann
|
7c6c812a74
|
fix typos in syntax.md
|
2020-11-17 15:16:52 +01:00 |
|
bors[bot]
|
66bcdcbb36
|
Merge #6575
6575: Use standard code style for test fixtures r=matklad a=matklad
bors r+
🤖
Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
|
2020-11-17 13:44:37 +00:00 |
|
Aleksey Kladov
|
17e8a00b0b
|
Use standard code style for test fixtures
|
2020-11-17 14:43:23 +01:00 |
|
bors[bot]
|
35ace3e265
|
Merge #6574
6574: **Unwrap Block** supports stand-alone blocks r=matklad a=matklad
bors r+
🤖
Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
|
2020-11-17 13:34:46 +00:00 |
|
Aleksey Kladov
|
8c6f933773
|
**Unwrap Block** supports stand-alone blocks
|
2020-11-17 14:33:30 +01:00 |
|
Aleksey Kladov
|
10fa9c595a
|
Simplify
|
2020-11-17 14:33:30 +01:00 |
|
Aleksey Kladov
|
8dd0b7d2b5
|
Assist target should point at *existing* code
|
2020-11-17 14:33:30 +01:00 |
|
bors[bot]
|
d4c970d1f2
|
Merge #6573
6573: Add **Ignore Test** assist r=matklad a=matklad
bors r+
🤖
Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
|
2020-11-17 13:22:43 +00:00 |
|
Aleksey Kladov
|
9a30707281
|
Add **Ignore Test** assist
|
2020-11-17 14:22:04 +01:00 |
|
Kirill Bulatov
|
16f0b2fdde
|
Actually enable eager completion
|
2020-11-17 13:19:56 +02:00 |
|
bors[bot]
|
10e3a9879c
|
Merge #6571
6571: Cleanup project model r=matklad a=matklad
bors r+
🤖
Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
|
2020-11-17 10:53:12 +00:00 |
|
Aleksey Kladov
|
0dc1742187
|
Remove needless alloc
|
2020-11-17 11:52:28 +01:00 |
|
Aleksey Kladov
|
e4927d52e2
|
Compress code
|
2020-11-17 11:52:28 +01:00 |
|
Aleksey Kladov
|
a6960fb3b8
|
simplify
|
2020-11-17 11:31:40 +01:00 |
|
bors[bot]
|
c7c4e9180b
|
Merge #6566
6566: Latest LSP 3.16 protocol r=matklad a=kjeremy
Pulls in https://github.com/gluon-lang/lsp-types/pull/186
Co-authored-by: kjeremy <kjeremy@gmail.com>
|
2020-11-17 10:13:39 +00:00 |
|
Kirill Bulatov
|
d4128beb3d
|
Avoid turning completion objects into builders
|
2020-11-16 23:16:41 +02:00 |
|
kjeremy
|
233fdb12ce
|
Latest LSP 3.16 protocol
Pulls in https://github.com/gluon-lang/lsp-types/pull/186
|
2020-11-16 15:10:13 -05:00 |
|
Kirill Bulatov
|
4109968934
|
Remove query aliases
|
2020-11-16 21:24:54 +02:00 |
|
Kirill Bulatov
|
d776c67226
|
Properly fill the completion settings
|
2020-11-16 21:19:06 +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 |
|
bors[bot]
|
0a658c4a97
|
Merge #6565
6565: Prepare to recompute completions on every keystroke r=matklad a=matklad
bors r+
🤖
Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
|
2020-11-16 16:28:43 +00:00 |
|
Aleksey Kladov
|
682dd4dac0
|
Prepare to recompute completions on every keystroke
If we set `is_incomplete: true`, VS Code will re-query completions
after every keypress.
|
2020-11-16 17:27:36 +01:00 |
|
bors[bot]
|
789d9ca1d3
|
Merge #6563
6563: Don't complete keywords in struct initializers r=matklad a=Veykril
Fixes #6562
Co-authored-by: Lukas Wirth <lukastw97@gmail.com>
|
2020-11-16 11:49:48 +00:00 |
|
Lukas Wirth
|
fb71185692
|
Don't complete keywords in struct literals
|
2020-11-16 12:23:18 +01:00 |
|
bors[bot]
|
e17d604888
|
Merge #6558
6558: format string highlighting: handle hex + debug type specifier r=matklad a=ruabmbua
Should fix https://github.com/rust-analyzer/rust-analyzer/issues/6427
Co-authored-by: Roland Ruckerbauer <roland.rucky@gmail.com>
|
2020-11-16 11:07:29 +00:00 |
|
bors[bot]
|
382361c252
|
Merge #6552
6552: Properly handle shorthands in destructure patterns when renaming r=SomeoneToIgnore a=Veykril
Fixes #6548 and #6551.
Co-authored-by: Lukas Wirth <lukastw97@gmail.com>
|
2020-11-15 18:51:23 +00:00 |
|
Roland Ruckerbauer
|
a15dda48c6
|
format string highlighting: handle hex + debug type specifier
|
2020-11-15 17:43:14 +01:00 |
|