Lukas Wirth
|
58a241134c
|
Update test output
|
2022-05-17 14:58:26 +02:00 |
|
Lukas Wirth
|
21f37a6d9e
|
Allow inlay hint tooltips to trigger hovers
|
2022-05-17 14:46:43 +02:00 |
|
Lukas Wirth
|
a2ec010185
|
Trigger hover requests on closing brace hints
|
2022-05-17 13:39:45 +02:00 |
|
Lukas Wirth
|
0756719a30
|
Replace some SmolStr usages with String as the conversion happens anyways
|
2022-05-17 12:56:14 +02:00 |
|
Lukas Wirth
|
91833f1974
|
feat: Implement inlay hint tooltips
|
2022-05-17 12:49:51 +02:00 |
|
Lukas Wirth
|
12d5343993
|
internal: Cleanup lifetime elision hints
|
2022-05-17 12:18:07 +02:00 |
|
Jonas Schievink
|
1df6560fd8
|
Improve "Generate Deref impl" assist
|
2022-05-16 20:10:46 +02:00 |
|
Jonas Schievink
|
54c8c39da0
|
Don't generate documentation in generate_setter
|
2022-05-16 19:27:27 +02:00 |
|
Jonas Schievink
|
f1b6e45fba
|
Handle getters and setters in documentation template assist
|
2022-05-16 19:10:38 +02:00 |
|
bors
|
825ce48180
|
Auto merge of #12271 - bitgaoshu:box_with_expec, r=flodiebold
fix #12227 Type mismatch error shown
add box expectation hint
|
2022-05-16 15:00:36 +00:00 |
|
Jonas Schievink
|
5ee028bbb8
|
Fix signature help LSP offset conversion
|
2022-05-16 15:48:38 +02:00 |
|
Jonas Schievink
|
fccc12982e
|
Add closing brace hints for macros
|
2022-05-16 15:23:25 +02:00 |
|
bitgaoshu
|
e362929fa1
|
add box expection hint
|
2022-05-16 21:17:00 +08:00 |
|
Jonas Schievink
|
867a7dc7a0
|
Show inlay hints after a } to indicate the closed item
|
2022-05-16 14:55:47 +02:00 |
|
Aleksey Kladov
|
2f3453994a
|
minor: rename
|
2022-05-16 12:42:48 +01:00 |
|
bors
|
1dc25e51a0
|
Auto merge of #12253 - Veykril:bm, r=Veykril
feat: Add binding mode inlay hints
![image](https://user-images.githubusercontent.com/3757771/168427387-2f299438-a0cc-496b-a9a5-d689ef6a2b55.png)
|
2022-05-16 11:16:22 +00:00 |
|
bors
|
5ae9847dea
|
Auto merge of #12262 - jhgg:fix-whitespace-between-mut-self-in-macro-expansion, r=lnicola
ide: insert whitespace between 'mut' and 'self' in macro expansion
fixes #12260
|
2022-05-15 12:47:38 +00:00 |
|
bors
|
fa133d065b
|
Auto merge of #12190 - harpsword:fix_diagostics_map_incorrectly, r=harpsword
fix cargo check diagnostics are mapped incorrectly with non-BMP codepoints
fix #11945
|
2022-05-15 09:48:51 +00:00 |
|
Jake Heinz
|
4efc2a9df2
|
ide: insert whitespace between 'mut' and 'self' in macro expansion
|
2022-05-15 07:55:13 +00:00 |
|
bors
|
1ff5b2cab4
|
Auto merge of #12251 - matklad:lsp-server, r=matklad
internal: vendor lsp-server
|
2022-05-14 20:20:01 +00:00 |
|
Aleksey Kladov
|
57cb65bb7a
|
internal: vendor lsp-server
|
2022-05-14 21:15:43 +01:00 |
|
Lukas Wirth
|
7cbde1b3a5
|
Enable reborrow hints in attribute calls
|
2022-05-14 15:00:14 +02:00 |
|
Lukas Wirth
|
6b696fced8
|
feat: Add binding mode inlay hints
|
2022-05-14 14:58:35 +02:00 |
|
Lukas Wirth
|
622defb373
|
internal: Make VSCode config more GUI edit friendly
|
2022-05-14 13:53:41 +02:00 |
|
harpsword
|
7bd4c11e13
|
fix diagnostics location map incorrectly from rustc span to lsp position for non-BMP char
|
2022-05-14 19:19:55 +08:00 |
|
Lukas Wirth
|
8ac429dad9
|
fix: Fix incorrect hover actions config keys
|
2022-05-13 21:17:03 +02:00 |
|
Lukas Wirth
|
3577c44dee
|
fix: Fix fill-arguments completions not working
|
2022-05-13 19:52:44 +02:00 |
|
Jonas Schievink
|
0831f3123b
|
Fix tests
|
2022-05-13 15:54:46 +02:00 |
|
Jonas Schievink
|
9bd11459ba
|
Revert "Auto merge of #12149 - jonas-schievink:literally-just-a-literal, r=jonas-schievink"
This reverts commit cc9ae2b89e , reversing
changes made to 7dfd1cb572 .
|
2022-05-13 15:08:14 +02:00 |
|
Jonas Schievink
|
2287ae22c6
|
Revert "Skip only the tt::Literal when consuming float tokens"
This reverts commit 7db55313a1 .
|
2022-05-13 15:06:16 +02:00 |
|
Jonas Schievink
|
bde036b74e
|
Revert "Fix conversion of float literals in TtTreeSink "
This reverts commit 43a066c5a8 .
|
2022-05-13 15:05:34 +02:00 |
|
Jonas Schievink
|
4fcdb96789
|
Revert "fix: Remap float parts as integers when parsed as indices"
This reverts commit dbb066b99e .
|
2022-05-13 15:05:03 +02:00 |
|
Jonas Schievink
|
73e0e17b52
|
Revert "Don't remap float tokens to INT_NUMBER "
This reverts commit cb5e8da88a .
|
2022-05-13 15:04:36 +02:00 |
|
Jonas Schievink
|
cb5e8da88a
|
Don't remap float tokens to INT_NUMBER
|
2022-05-12 19:01:09 +02:00 |
|
Lukas Wirth
|
d57beac7e6
|
fix: Fix vscode config descriptions not recognizing all valid values
|
2022-05-12 18:15:48 +02:00 |
|
Lukas Wirth
|
252ffbf77a
|
fix: Fix old config patching overwriting callable snippet config unconditionally
|
2022-05-12 17:55:25 +02:00 |
|
bors
|
135164f547
|
Auto merge of #12226 - Veykril:reborrow-inlay-hints, r=Veykril
feat: Allow reborrow inlay hints to be restricted to mutable reborrows only
|
2022-05-12 12:21:06 +00:00 |
|
Lukas Wirth
|
c2190ad87c
|
feat: Allow reborrow inlay hints to be restricted to mutable reborrows only
|
2022-05-12 14:00:06 +02:00 |
|
bors
|
5901dfdf1b
|
Auto merge of #12224 - Veykril:anno-redundant, r=Veykril
internal: Remove redundant offset data in annotations
cc https://github.com/rust-lang/rust-analyzer/issues/12221
|
2022-05-12 11:31:11 +00:00 |
|
bors
|
3a69bfd0c2
|
Auto merge of #12225 - Veykril:tmapfloats, r=Veykril
internal: Add token mapping test for float literals
cc https://github.com/rust-lang/rust-analyzer/issues/12216
|
2022-05-12 11:18:36 +00:00 |
|
Lukas Wirth
|
4b505ce0f9
|
internal: Add token mapping test for float literals
|
2022-05-12 13:17:53 +02:00 |
|
Lukas Wirth
|
ca46c68b04
|
internal: Remove redundant offset data in annotations
|
2022-05-12 13:06:49 +02:00 |
|
Lukas Wirth
|
84176f6b24
|
internal: Rename primeCaches config keys
|
2022-05-12 12:30:00 +02:00 |
|
bors
|
94fa8a6534
|
Auto merge of #12213 - Veykril:config-fix, r=Veykril
fix: Fix incorrect config patching for runBuildScripts
|
2022-05-11 10:38:56 +00:00 |
|
Lukas Wirth
|
e68352a9f5
|
fix: Fix incorrect config patching for runBuildScripts
|
2022-05-11 12:38:21 +02:00 |
|
Elliot Roberts
|
2298a76222
|
fix typo in inlayHints.renderColons option description
|
2022-05-10 19:15:07 -07:00 |
|
Lukas Wirth
|
b271ef8fd1
|
fix: Fix config patching failing when appending suffixes
|
2022-05-10 21:14:22 +02:00 |
|
Jonas Schievink
|
ac3c18bc17
|
Include assoc. types in trait signature help
|
2022-05-10 16:54:31 +02:00 |
|
Jonas Schievink
|
92e56e0c70
|
Fix inverted signature help setting
|
2022-05-10 16:54:13 +02:00 |
|
bors
|
254bfdd2c3
|
Auto merge of #12204 - Veykril:completions, r=Veykril
internal: Move keyword expressions to expr completions module
|
2022-05-10 13:08:27 +00:00 |
|