Aleksey Kladov
|
f7db49bfc6
|
Better highlightign API
|
2020-02-27 09:32:00 +01:00 |
|
Aleksey Kladov
|
723e83fb25
|
wip
|
2020-02-26 22:08:21 +01:00 |
|
Aleksey Kladov
|
225ef6dea2
|
Config to switch to semantic tokens
|
2020-02-26 16:03:30 +01:00 |
|
Aleksey Kladov
|
8c0d0894b6
|
Merge pull request #3321 from kjeremy/semantic-client
Enable SemanticTokens on the client
|
2020-02-26 15:59:30 +01:00 |
|
Jeremy Kolb
|
74125d012e
|
Enable SemanticTokens on the client
This will crash the extension on stable and insiders without the "--enable-proposed-api matklad.rust-analyzer" command line switch.
|
2020-02-26 08:42:26 -05:00 |
|
Aleksey Kladov
|
1f1bda2c5a
|
Remove unnecessary dep
|
2020-02-26 14:21:23 +01:00 |
|
bors[bot]
|
c4c15363fb
|
Merge #3295
3295: Refactoring fetchArtifactReleaseInfo() r=matklad a=Veetaha
https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/docs/rules/no-unnecessary-type-assertion.md
I fact this rule doesn't work when you put an unnecessary non-null assertion in an expression (as we had `(awat f())!`, but it is useful in other cases...
Closes #3295, i guess...
Co-authored-by: Veetaha <gerzoh1@gmail.com>
|
2020-02-25 10:09:14 +00:00 |
|
bors[bot]
|
5e6f4ca690
|
Merge #3299
3299: vscode: migrate to request type api r=matklad a=Veetaha
More type-safety to the god of type-safety.
Co-authored-by: Veetaha <gerzoh1@gmail.com>
|
2020-02-25 09:55:56 +00:00 |
|
Veetaha
|
6ec4a7db42
|
vscode: wrap non-single-line if body with curlies as per matklad
|
2020-02-25 01:58:43 +02:00 |
|
Veetaha
|
18b97d9d36
|
vscode: migrate rust-analyzer-api to import * as lc as per matklad and kjeremy
|
2020-02-25 01:43:52 +02:00 |
|
Veetaha
|
72e81dae71
|
vscode: run fmt
|
2020-02-25 01:00:00 +02:00 |
|
Veetaha
|
c9230b88b4
|
vscode: migrate inlay_hints to rust-analyzer-api.ts
|
2020-02-25 00:57:49 +02:00 |
|
Veetaha
|
8aea0ec511
|
vscode: migrate syntax_tree to rust-analyzer-api.ts
|
2020-02-25 00:57:14 +02:00 |
|
Veetaha
|
9ea63d5a86
|
vscode: migrate ssr to rust-analyzer-api.ts
|
2020-02-25 00:56:57 +02:00 |
|
Veetaha
|
8a8a4d08ef
|
vscode: migrate runnables to rust-analyzer-api.ts
|
2020-02-25 00:56:38 +02:00 |
|
Veetaha
|
d6a96a90f4
|
vscode: migrate parent_module to rust-analyzer-api.ts
|
2020-02-25 00:56:19 +02:00 |
|
Veetaha
|
8c6581dcc3
|
vscode: migrate on_enter to rust-analyzer-api.ts
|
2020-02-25 00:55:48 +02:00 |
|
Veetaha
|
56d1ff6532
|
vscode: migrate matching_brace to rust-analyzer-api.ts
|
2020-02-25 00:55:13 +02:00 |
|
Veetaha
|
38d7945ec7
|
vscode: migrate join_lines to rust-analyzer-api.ts
|
2020-02-25 00:54:50 +02:00 |
|
Veetaha
|
c9a2fa1835
|
vscode: migrate collectGarbage to rust-analyzer-api.ts
|
2020-02-25 00:50:57 +02:00 |
|
Veetaha
|
31d9932d18
|
vscode: migrate expand_macro to rust-analyzer-api.ts
|
2020-02-25 00:50:36 +02:00 |
|
Veetaha
|
603bc71a57
|
vscode: migrate analyzer_status to rust-analyzer-api.ts
|
2020-02-25 00:50:14 +02:00 |
|
Veetaha
|
8c4409b3bb
|
vscode: migrate highlighting to rust-analyzer-api.ts
|
2020-02-25 00:49:54 +02:00 |
|
Veetaha
|
21ab133966
|
vscode: migrate source_cnage.rs to rust-analyzer-api.rs
|
2020-02-25 00:49:19 +02:00 |
|
Veetaha
|
39efb301ff
|
vscode: create rust-analyzer-api.ts
|
2020-02-25 00:48:44 +02:00 |
|
Veetaha
|
6d15f89a4b
|
vscode: bump TypeScript version
|
2020-02-24 21:37:53 +02:00 |
|
Veetaha
|
af57251c31
|
vscode: remove type assertion
|
2020-02-24 21:23:56 +02:00 |
|
Veetaha
|
b4db089a6b
|
add error handling to fetchArtifactReleaseInfo(), throw Error when no artifact found
|
2020-02-24 21:13:10 +02:00 |
|
Aleksey Kladov
|
cc1469fe9e
|
Cleanp
|
2020-02-24 15:41:13 +01:00 |
|
bors[bot]
|
e2a8e891c1
|
Merge #3290
3290: Don't block onEnter if request fails r=matklad a=matklad
closes #3286
bors r+
🤖
Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
|
2020-02-24 11:48:15 +00:00 |
|
Aleksey Kladov
|
910adb9dc7
|
Don't block onEnter if request fails
closes #3286
|
2020-02-24 12:45:34 +01:00 |
|
bors[bot]
|
223a6676fd
|
Merge #3288
3288: Quick fix circular json error when sanity-check fails r=matklad a=Veetaha
Related issue: #3280
Co-authored-by: Veetaha <gerzoh1@gmail.com>
|
2020-02-24 11:40:06 +00:00 |
|
Aleksey Kladov
|
b12cbd6062
|
Don't break onEnter if rust-analyzer fails to start
closes #3253
|
2020-02-24 12:32:15 +01:00 |
|
Veetaha
|
ef4dfab3cc
|
Quick fix circular json error when sanity-check fails
Related issue: #3280
|
2020-02-24 11:56:52 +02:00 |
|
Veetaha
|
4cee7cddc8
|
vscode: gracefully handle cancellation errors
|
2020-02-23 15:49:09 +02:00 |
|
Aleksey Kladov
|
49844ab717
|
Extract client-side logging
|
2020-02-22 16:03:47 +01:00 |
|
Veetaha
|
d905abfb11
|
vscode: migrate to tripple equals
|
2020-02-22 13:46:11 +02:00 |
|
Edwin Cheng
|
319a09847b
|
Use stdout directly
|
2020-02-21 18:33:45 +08:00 |
|
Edwin Cheng
|
489be40d3a
|
Use ensureServerBinary instead
|
2020-02-21 18:33:45 +08:00 |
|
Edwin Cheng
|
e7a0d8f8d0
|
Add trailing newline
|
2020-02-21 18:33:45 +08:00 |
|
Edwin Cheng
|
4e48a73f9c
|
Improve server version info
|
2020-02-21 18:33:45 +08:00 |
|
Aleksey Kladov
|
28bf731751
|
enforce camel case
|
2020-02-21 11:22:45 +01:00 |
|
eaglgenes101
|
358b9d685f
|
Improved compatibility with themes
|
2020-02-20 12:40:12 -05:00 |
|
Aleksey Kladov
|
742459c8fe
|
Merge pull request #3204 from Veetaha/feature/vscode-remove-updates-notification-comment
vscode: remove comment about updates notification
|
2020-02-18 13:44:56 +01:00 |
|
Aleksey Kladov
|
c855e36696
|
Rename config value for server Path
|
2020-02-18 12:35:44 +01:00 |
|
Aleksey Kladov
|
c0fa5e2246
|
Rename the binary to rust-analyzer
|
2020-02-18 12:33:16 +01:00 |
|
Aleksey Kladov
|
784919aec1
|
Merge pull request #3209 from matklad/eslint
Eslint
|
2020-02-18 01:12:29 +01:00 |
|
Aleksey Kladov
|
f2e44cfe85
|
Allow floating promises
This backfires for message-showing functions
|
2020-02-18 01:05:52 +01:00 |
|
kjeremy
|
3b57d8eb20
|
vscode-languageclient 6.1.1
|
2020-02-17 18:57:19 -05:00 |
|
Aleksey Kladov
|
07a77ffb35
|
Migrate to eslint
|
2020-02-17 23:42:25 +01:00 |
|