Jonas Schievink
|
9d96a6d7af
|
Emit additional diagnostics for hints/help/etc
|
2020-12-06 01:24:37 +01:00 |
|
Lukas Wirth
|
863fdcfa24
|
Link clippy lint codes in diagnostics
|
2020-11-18 08:50:27 +01:00 |
|
Lukas Wirth
|
132063ad96
|
Link rustc error codes in diagnostics
|
2020-11-18 08:50:27 +01: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 |
|
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 |
|
kjeremy
|
5cb6fafd36
|
Latest proposed LSP 3.16.0
Needs: https://github.com/gluon-lang/lsp-types/pull/183
|
2020-10-26 09:23:34 -04:00 |
|
Igor Aleksanov
|
023e3a1dea
|
Highlight errors in macros
|
2020-09-06 09:22:01 +03:00 |
|
Aleksey Kladov
|
c692b5d76d
|
⬆️ expect-test
|
2020-08-28 14:47:14 +02:00 |
|
Aleksey Kladov
|
b0fd3faf36
|
Switch to expect_test from crates.io
|
2020-08-21 13:19:31 +02:00 |
|
Aleksey Kladov
|
0866b1be89
|
Align diagnostics config with the rest of rust-analyzer
|
2020-08-18 16:03:15 +02:00 |
|
Aleksey Kladov
|
b28c54a2c2
|
Rename ra_hir_def -> hir_def
|
2020-08-13 16:29:33 +02:00 |
|
Jeremy Kolb
|
d7cd88b1a2
|
Mark machine applicable fixes as preferred
This allows us to run the auto fix command from vscode to automatically
fix all diagnostics in the file.
They are also distinguished in the UI.
|
2020-07-16 10:51:25 -04:00 |
|
Jeremy Kolb
|
007812dcae
|
Update lsp-types to account for new CodeActionKind structure
|
2020-07-11 17:29:45 -04:00 |
|
Aleksey Kladov
|
0f0c5081c0
|
Make sure there are no commands in code actions
|
2020-07-11 11:53:24 +02:00 |
|
Aleksey Kladov
|
65d9966a4f
|
Always put config first
|
2020-07-09 16:12:53 +02:00 |
|
Aleksey Kladov
|
e075e6eef2
|
Move diagnostics tests to expect
|
2020-07-09 16:04:29 +02:00 |
|
Aleksey Kladov
|
9d0196a491
|
Simplify
|
2020-07-09 15:35:52 +02:00 |
|
Aleksey Kladov
|
b398519011
|
Cleanup diagnostic conversion code
|
2020-07-09 15:34:37 +02:00 |
|
Aleksey Kladov
|
12831b74af
|
Cleanup
|
2020-06-26 12:06:08 +02:00 |
|
Aleksey Kladov
|
0ec5d4f55c
|
Rename ra_flycheck -> flycheck
|
2020-06-25 09:13:46 +02:00 |
|
Gabriel Valfridsson
|
656e95211e
|
Warnings as hint or info
|
2020-06-17 00:00:43 +02:00 |
|
bors[bot]
|
246c66a7f7
|
Merge #4867
4867: Cleanup URL handling r=matklad a=matklad
bors r+
🤖
Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
|
2020-06-13 12:35:44 +00:00 |
|
Aleksey Kladov
|
50bbf7233d
|
Cleanup URL handling
|
2020-06-13 14:15:38 +02:00 |
|
Gabriel Valfridsson
|
66291d19f9
|
Revert "Hide squiggly for unused and unnecessary"
This reverts commit 599c105e6f .
|
2020-06-12 18:39:50 +02:00 |
|
Mikhail Rakhmanov
|
6a0083a519
|
Merge branch 'master' into compute-lazy-assits
# Conflicts:
# crates/rust-analyzer/src/main_loop/handlers.rs
# crates/rust-analyzer/src/to_proto.rs
|
2020-06-03 19:26:01 +02:00 |
|
Gabriel Valfridsson
|
599c105e6f
|
Hide squiggly for unused and unnecessary
|
2020-06-03 01:57:28 +02:00 |
|
Mikhail Rakhmanov
|
57cd936c52
|
Preliminary implementation of lazy CodeAssits
|
2020-06-02 23:10:53 +02:00 |
|
Aleksey Kladov
|
2075e77ee5
|
CodeAction groups
|
2020-05-22 17:32:46 +02:00 |
|
Aleksey Kladov
|
2bf6b16a7f
|
Server side of SnippetTextEdit
|
2020-05-19 20:28:27 +02:00 |
|
Aleksey Kladov
|
08027c3075
|
Cleanups
|
2020-05-15 02:09:30 +02:00 |
|
Aleksey Kladov
|
f1a5c489fd
|
Better structure
|
2020-05-15 01:58:39 +02:00 |
|
Aleksey Kladov
|
220813dcb0
|
Move LSP bits from flycheck to rust-analyzer
There should be only one place that knows about LSP, and that place is
right before we spit JSON on stdout.
|
2020-05-15 01:52:25 +02:00 |
|