Daiki Ihara
23ed33a3a6
Use workspace applyEdit instead of snippetWorkspaceEdit
2020-12-21 15:55:40 +09:00
Anatol Liu
b1b7727e04
add open Cargo.toml action
2020-11-12 17:48:07 -08:00
Aleksey Kladov
7d2eb000b0
Switch to upstream protocol for resolving code action
...
Note that we have to maintain custom implementation on the client
side: I don't see how to marry bulitin resolve support with groups and
snippets.
2020-11-10 18:48:46 +01:00
Laurențiu Nicola
513d25cf03
Fix resolveCodeAction request
2020-10-13 12:47:01 +03:00
Zac Pullar-Strecker
c648884397
Differentiate method/tymethod by determining 'defaultness'
...
Currently a method only has defaultness if it is a provided trait
method, but this will change when specialisation is available and may
need to become a concept known to hir.
I opted to go for a 'fewest changes' approach given specialisation is
still under development.
2020-10-08 15:04:21 +13:00
Zac Pullar-Strecker
974518fde7
Code reorganisation and field support
2020-10-08 15:04:20 +13:00
Zac Pullar-Strecker
bfda0d2583
WIP: Command to open docs under cursor
2020-10-08 14:59:31 +13:00
Aleksey Kladov
af8063fe37
Extend **Status** command to also show dep info for the file
...
This should help with troubleshooting wrong project configuration
2020-09-29 22:13:23 +02:00
Laurențiu Nicola
c217bc561f
Fix LSP requests with no arguments
2020-09-17 13:31:42 +03:00
Laurențiu Nicola
59cb6a9b31
Fix delimiter in SSR example
2020-09-15 14:32:56 +03:00
kjeremy
b527257330
Move to vscode-languageclient 7.0.0-next.9
...
Stabilizes call hierarchy and semantic tokens features.
2020-09-02 09:40:59 -04:00
David Lattimore
cf55806257
SSR: Restrict to current selection if any
...
The selection is also used to avoid unnecessary work, but only to the
file level. Further restricting unnecessary work is left for later.
2020-07-29 15:06:58 +10:00
David Lattimore
58680cb08e
SSR: Fix a typescript lint warning
2020-07-24 22:23:14 +10:00
David Lattimore
3975952601
SSR: Pass current file position through to SSR code.
...
In a subsequent commit, it will be used for resolving paths.
2020-07-24 21:34:00 +10:00
Jonas Schievink
f44c4b61e1
Add a command to compute memory usage statistics
2020-07-07 12:10:14 +02:00
Aleksey Kladov
c9f878962a
Add reload workspace command
2020-07-01 14:57:59 +02:00
bors[bot]
9f12903bb1
Merge #5119
...
5119: Show notification while SSR is in progress r=matklad a=davidlattimore
Ideally we would (a) show progress and (b) allow cancellation, but at least now there's some indication to the user that something is happening.
Co-authored-by: David Lattimore <dml@google.com>
2020-06-29 16:10:43 +00:00
David Lattimore
43b7d505da
Show notification while SSR is in progress
...
Ideally we would (a) show progress and (b) allow cancellation, but at least now there's some indication to the user that something is happening.
2020-06-29 19:17:35 +10:00
David Lattimore
2a18ef0b09
Fix SSR prompt following #4919
2020-06-27 21:26:28 +10:00
vsrs
a43a9103bc
Add custom cargo runners
2020-06-24 10:53:49 +03:00
vsrs
7e986d1504
Add rust-analyzer.gotoLocation
command
2020-06-18 10:15:43 +03:00
Mikhail Rakhmanov
57cd936c52
Preliminary implementation of lazy CodeAssits
2020-06-02 23:10:53 +02:00
Aleksey Kladov
0ced18eee0
Move run commands to commands.ts
2020-06-02 14:52:55 +02:00
Aleksey Kladov
0ebb25b29b
Document parentModule
experimental LSP request
2020-05-25 15:59:49 +02:00
Aleksey Kladov
a30bdd9795
Cleanup lsp extensions on the client side
2020-05-25 14:56:26 +02:00
Aleksey Kladov
76e170c3d0
Less rust-analyzer specific onEnter
2020-05-25 14:28:47 +02:00
Aleksey Kladov
6058b8b0f6
Flatten commands.ts
2020-05-25 12:14:44 +02:00