Aleksey Kladov
233f1dd2a8
Privatize highlighting
2019-12-30 23:17:56 +01:00
bors[bot]
c3d74744cd
Merge #2694
...
2694: Refactor inlay hints r=matklad a=matklad
Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
2019-12-30 21:57:08 +00:00
Aleksey Kladov
cdd7118cbf
Don't request inline hints repeatedly
2019-12-30 22:53:21 +01:00
Aleksey Kladov
23bac12062
Retry inlay hints on content modified error
2019-12-30 22:20:04 +01:00
Aleksey Kladov
08c5d157f9
Thoughtlessly copy-paste a fix to a problem I don't understand
2019-12-30 21:39:34 +01:00
Aleksey Kladov
ac8a142ddd
Refactor inlay hints
2019-12-30 21:32:04 +01:00
Aleksey Kladov
efbbc903e6
Add config to Ctx
2019-12-30 21:32:04 +01:00
Aleksey Kladov
7646dc046e
Encapsulate highlighting activation
2019-12-30 21:32:04 +01:00
bors[bot]
17dda0972a
Merge #2693
...
2693: Encapsulate inlay hints activation r=matklad a=matklad
Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
2019-12-30 19:25:01 +00:00
Aleksey Kladov
9ead314005
Encapsulate inlay hints activation
2019-12-30 20:24:30 +01:00
Aleksey Kladov
b8368f09b4
Dead code
2019-12-30 20:16:57 +01:00
Aleksey Kladov
6cc55e4c5c
status is not a command
2019-12-30 20:16:07 +01:00
Aleksey Kladov
7b199f6a4b
Hints are not commands
2019-12-30 20:10:40 +01:00
Aleksey Kladov
3d008a78d0
Move all commands to ctx
2019-12-30 20:07:04 +01:00
Aleksey Kladov
da80b6c1e1
Minor refactor
2019-12-30 20:00:46 +01:00
Aleksey Kladov
6b118c9b8d
Refactor runables
2019-12-30 19:58:44 +01:00
bors[bot]
237abb85c4
Merge #2692
...
2692: Move expand macro to the new context r=matklad a=matklad
Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
2019-12-30 18:36:34 +00:00
Aleksey Kladov
94be27fc44
Move expand macro to the new context
2019-12-30 19:31:07 +01:00
Aleksey Kladov
68f47a5b10
Cleanup
2019-12-30 19:12:49 +01:00
bors[bot]
7c1634a9c2
Merge #2691
...
2691: Cleanup imports r=matklad a=matklad
Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
2019-12-30 18:08:23 +00:00
Aleksey Kladov
260df66b77
Cleanup imports
2019-12-30 19:07:59 +01:00
Aleksey Kladov
ca5c59507f
Refactor show syntax tree action
2019-12-30 19:07:59 +01:00
Aleksey Kladov
ac3d0e8340
Run prettier on all files
2019-12-30 19:07:59 +01:00
Aleksey Kladov
9bfeac708d
Move parentModule to the new Ctx
2019-12-30 19:07:59 +01:00
Aleksey Kladov
5aebf1081d
Refactor applySourceChange
2019-12-30 19:07:59 +01:00
Aleksey Kladov
83d2527880
Move joinLines to the new Ctx
2019-12-30 19:07:59 +01:00
bors[bot]
b42d3ee3cc
Merge #2690
...
2690: Fix server config mispell in vscode extension r=matklad a=kiljacken
Fixes #2689
Co-authored-by: Emil Lauridsen <mine809@gmail.com>
2019-12-30 17:27:21 +00:00
Emil Lauridsen
2d3ebc3406
Fix server config mispell in vscode extension
2019-12-30 18:22:06 +01:00
Vincent Rouillé
dc98930965
Add details about test_repeat_bad_var current state
2019-12-30 17:12:20 +01:00
Vincent Rouillé
c670a15345
Details about macro NestingState hit and at_end fields
2019-12-30 17:09:07 +01:00
bors[bot]
28ef2ea4f9
Merge #2687
...
2687: Move matching brace to new Ctx r=matklad a=matklad
Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
2019-12-30 14:26:07 +00:00
Aleksey Kladov
5dd9edaeaf
Move matching brace to new Ctx
2019-12-30 15:23:55 +01:00
Aleksey Kladov
57df9bed70
Run prettier
2019-12-30 15:11:30 +01:00
Aleksey Kladov
a0c0350960
Add prettier
2019-12-30 15:10:59 +01:00
Aleksey Kladov
29e86c0c72
More second command to Ctx
2019-12-30 14:53:43 +01:00
Aleksey Kladov
e53ccb6e99
Start new ctx module
2019-12-30 14:42:59 +01:00
bors[bot]
9cad88dd95
Merge #2685
...
2685: Simplify r=matklad a=matklad
Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
2019-12-30 11:32:34 +00:00
Aleksey Kladov
2008f9e0b9
Simplify
2019-12-30 12:29:33 +01:00
Aleksey Kladov
dc559dbe1c
Rename extension.ts -> main.ts
2019-12-30 12:29:33 +01:00
Aleksey Kladov
0c371d2128
Merge pull request #2684 from matklad/refactor-frontend
...
Refactor frontend
2019-12-30 11:49:04 +01:00
Aleksey Kladov
1f8719ee87
Minimize typescript CI
2019-12-30 11:33:01 +01:00
Aleksey Kladov
e0fa096bbb
Add rollup
2019-12-30 11:20:45 +01:00
Aleksey Kladov
5846221a39
Minimize TypeScript build
2019-12-30 02:22:52 +01:00
Aleksey Kladov
7192ee842d
Trim down launch configurations
2019-12-30 00:16:11 +01:00
Aleksey Kladov
b63fbae482
Drop all the debugging tasks
...
There are too many of them, and they no longer match the set of crates
we have.
This really should be handled in a different way, by having out
"rust-analyzer: Run" generate the appropriate lldb config on the fly.
2019-12-30 00:16:11 +01:00
Aleksey Kladov
936fc522ba
Drop obsolete tasks
2019-12-30 00:16:11 +01:00
bors[bot]
be37c3369b
Merge #2681
...
2681: cargo-watcher: Resolve macro call site in more cases r=matklad a=kiljacken
This resolves the actual macro call site in a few more cases, f.x. when a macro invokes `compile_error!` (I'm looking at you `ra_hir_def::path::__path`).
Co-authored-by: Emil Lauridsen <mine809@gmail.com>
2019-12-29 21:40:42 +00:00
Emil Lauridsen
bca8524fa2
Add related information with original error site
2019-12-29 20:10:20 +01:00
Emil Lauridsen
96156b95b5
Resolve macro call site in more cases
2019-12-29 19:14:18 +01:00
bors[bot]
fc77921acc
Merge #2680
...
2680: Fix cargo-watcher file urls on windows r=matklad a=kiljacken
Fixes #2676
Co-authored-by: Emil Lauridsen <mine809@gmail.com>
2019-12-29 17:53:13 +00:00