Edwin Cheng
19094abd41
Proper handling local in hover
2020-01-11 01:51:08 +08:00
bors[bot]
9a44f627be
Merge #2785
...
2785: Expand PAREN_EXPR as expression r=matklad a=edwin0cheng
Co-authored-by: Edwin Cheng <edwin0cheng@gmail.com>
2020-01-10 16:31:02 +00:00
Edwin Cheng
ca62d98781
Expand PAREN_EXPR as expression
2020-01-11 00:29:00 +08:00
bors[bot]
2068e48c69
Merge #2784
...
2784: Add freiheit.com to list of sponsors r=matklad a=flodiebold
Co-authored-by: Florian Diebold <florian.diebold@freiheit.com>
2020-01-10 14:12:57 +00:00
Florian Diebold
c4ce7fe08b
Add freiheit.com to list of sponsors
2020-01-10 15:07:27 +01:00
bors[bot]
046e46672b
Merge #2782
...
2782: Use correct rustfmt for codegen r=matklad a=matklad
Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
2020-01-10 10:24:29 +00:00
Aleksey Kladov
fd394ff424
Use correct rustfmt for codegen
...
closes #1569
2020-01-10 11:23:43 +01:00
Giles Cope
2187732fb5
We only want this triggering for master.
2020-01-09 22:13:50 +00:00
Giles Cope
42942fc662
Reducing binary size and optimising a bit more.
2020-01-09 22:11:25 +00:00
Giles Cope
f1920d7b54
Still double compiling. Try this.
2020-01-09 21:11:52 +00:00
Giles Cope
477668fc22
Was doing the compile twice.
2020-01-09 20:38:26 +00:00
Giles Cope
973aa054ee
Split out into a release build as bins were not getting generated as cargo build wasn't run
2020-01-09 20:21:07 +00:00
Giles Cope
45b0e7ad7d
second attempt
2020-01-09 19:45:26 +00:00
Giles Cope
3422bf1d29
parameterised debug
2020-01-09 19:36:12 +00:00
Giles Cope
f562a1fc9f
Packaging server bins
2020-01-09 19:21:08 +00:00
bors[bot]
b77a7e29a5
Merge #2779
...
2779: Parse trait aliases r=matklad a=kiljacken
Implements the needed changes to correctly parse trait aliases.
This is my first change in the parser code, so would appreciate a comment on whether this is the right way to go about it.
Co-authored-by: Emil Lauridsen <mine809@gmail.com>
2020-01-09 17:44:31 +00:00
Emil Lauridsen
aa433c67d8
Parse trait aliases
2020-01-09 18:40:01 +01:00
bors[bot]
c2bbfb9a5f
Merge #2778
...
2778: ⬆️ rowan r=matklad a=matklad
Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
2020-01-09 15:33:37 +00:00
Aleksey Kladov
47785b0cd4
⬆️ rowan
2020-01-09 16:33:02 +01:00
Aleksey Kladov
cf5bdf464c
Merge pull request #2732 from detrumi/cargo-toml-not-found-message-toggle
...
Flag to hide cargo.toml not found error
2020-01-09 15:16:39 +01:00
Giles Cope
6fecdd3ccf
create dir if not there as cp doesn't seem to have an option to create the dest dir automatically.
2020-01-09 13:35:54 +00:00
Giles Cope
5d43ce12c3
put as debug for now while I get it working.
2020-01-09 13:24:20 +00:00
Giles Cope
cbd0baf20b
Getting to grips with github format...
2020-01-09 13:18:16 +00:00
bors[bot]
3263c70766
Merge #2772
...
2772: Actually test references r=kjeremy a=kjeremy
This will be a little more work when `ReferenceSearchResults` change but I think it's easier to maintain in the end. It also follows a similar pattern to navigation targets and call hierarchy.
Co-authored-by: kjeremy <kjeremy@gmail.com>
Co-authored-by: Jeremy Kolb <kjeremy@gmail.com>
2020-01-09 12:26:59 +00:00
Jeremy Kolb
6fc80efe77
visibility tweak
2020-01-09 07:26:04 -05:00
bors[bot]
0d6e5a986c
Merge #2771
...
2771: Remove the Default impl for SourceRoot r=matklad a=michalt
Let's be always explicit whether we create a library (i.e., an immutable
dependency) or a local `SourceRoot`, since it can have a large impact on
the validation performance in salsa. (we found it the hard way recently,
where the `Default` instance made it quite tricky to spot a bug)
Signed-off-by: Michal Terepeta <michal.terepeta@gmail.com>
Co-authored-by: Michal Terepeta <michal.terepeta@gmail.com>
2020-01-09 10:35:17 +00:00
bors[bot]
5ced6f4be3
Merge #2777
...
2777: Better error message r=matklad a=matklad
Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
2020-01-09 10:26:22 +00:00
Aleksey Kladov
4223760a7b
Better error message
...
closes #2775
2020-01-09 11:25:44 +01:00
Giles Cope
dd5e1b652f
Less output for typescript artifacts
2020-01-09 08:56:42 +00:00
kjeremy
9791b9c36a
Actually test references
2020-01-08 16:35:58 -05:00
Michal Terepeta
d761435ba0
Remove the Default impl for SourceRoot
...
Let's be always explicit whether we create a library (i.e., an immutable
dependency) or a local `SourceRoot`, since it can have a large impact on
the validation performance in salsa. (we found it the hard way recently,
where the `Default` instance made it quite tricky to spot a bug)
Signed-off-by: Michal Terepeta <michal.terepeta@gmail.com>
2020-01-08 19:42:27 +01:00
bors[bot]
2ffaad10f2
Merge #2769
...
2769: Update lsp-features.md r=kjeremy a=kjeremy
Co-authored-by: Jeremy Kolb <kjeremy@gmail.com>
2020-01-08 17:00:52 +00:00
Jeremy Kolb
895155de6d
Update lsp-features.md
2020-01-08 11:45:14 -05:00
bors[bot]
2e66bed782
Merge #2698
...
2698: Call Hierarchy r=kjeremy a=kjeremy
Support experiment incoming and outgoing calls.
Fixes #2546
Co-authored-by: Jeremy Kolb <kjeremy@gmail.com>
Co-authored-by: kjeremy <kjeremy@gmail.com>
2020-01-08 16:42:56 +00:00
kjeremy
c7b2bc1363
Move private API down
2020-01-08 11:33:04 -05:00
Wilco Kusee
11caebe6ce
Remove unneeded Box::new
...
Co-Authored-By: Aleksey Kladov <aleksey.kladov@gmail.com>
2020-01-08 17:22:08 +01:00
Wilco Kusee
738d5a7ec2
Derive debug
2020-01-08 17:21:19 +01:00
Jeremy Kolb
1b19a8aa5e
Implement proposed CallHierarchy feature
...
See: https://github.com/microsoft/vscode-languageserver-node/blob/master/protocol/src/protocol.callHierarchy.proposed.ts
2020-01-08 10:15:49 -05:00
bors[bot]
928ecd069a
Merge #2738
...
2738: [Draft] Adds a way to limits reference search by StructLiteral r=matklad a=mikhail-m1
first draft for #2549
Co-authored-by: Mikhail Modin <mikhailm1@gmail.com>
2020-01-08 14:33:05 +00:00
Mikhail Modin
fb25c91979
Adds a way to limits reference search by StructLiteral
2020-01-08 15:21:54 +01:00
Wilco Kusee
003620f0d6
Use downcasting for CargoTomlNotFoundError
2020-01-08 14:06:08 +01:00
Giles Cope
f9049d35a2
Relative adderss
2020-01-08 12:36:02 +00:00
Giles Cope
79e1cb9b59
Upload
2020-01-08 12:31:05 +00:00
Giles Cope
dd998d9076
noop
2020-01-08 12:19:27 +00:00
Giles Cope
22a0c9a838
Make artifacts accessible
2020-01-08 12:19:27 +00:00
Aleksey Kladov
5d8f2bd822
Merge pull request #2762 from edwin0cheng/fix-2759
...
Reject tuple index for missing fields assist
2020-01-08 12:49:54 +01:00
bors[bot]
d5abe4cfdd
Merge #2763
...
2763: ⬆️ pico-args r=matklad a=matklad
Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
2020-01-08 10:28:07 +00:00
Aleksey Kladov
ceb8f74901
⬆️ pico-args
2020-01-08 11:27:31 +01:00
Edwin Cheng
a4c9babedb
Proper emit diagnostic without fix
2020-01-08 02:18:43 +08:00
Edwin Cheng
e55e6da13a
Reject tuple index for missing fields assist
2020-01-08 02:08:17 +08:00