Aleksey Kladov
|
28fcff125a
|
Nicer API
|
2020-05-07 17:29:23 +02:00 |
|
Aleksey Kladov
|
c6b81bc013
|
Rename AssitLabel -> Assist
|
2020-05-07 17:18:28 +02:00 |
|
Benjamin Coenen
|
c839d4f7a9
|
do not show runnables for main function outside of a binary target #4356
Signed-off-by: Benjamin Coenen <5719034+bnjjj@users.noreply.github.com>
|
2020-05-07 16:52:14 +02:00 |
|
Aleksey Kladov
|
4867968d22
|
Refactor assists API to be more convenient for adding new assists
It now duplicates completion API in its shape.
|
2020-05-07 16:27:54 +02:00 |
|
Fedor Sakharov
|
210f0cbd27
|
Remove HasVisibility implementation
|
2020-05-07 16:31:51 +03:00 |
|
Aleksey Kladov
|
43cedecf68
|
Fix panic in FunctionSignature
|
2020-05-07 14:29:01 +02:00 |
|
Benjamin Coenen
|
6203e9c4fa
|
add if let and while let postfix for Option and Result #4348
Signed-off-by: Benjamin Coenen <5719034+bnjjj@users.noreply.github.com>
|
2020-05-07 11:23:38 +02:00 |
|
Craig Disselkoen
|
227929f9dd
|
simplify by using bail! macro
|
2020-05-06 13:29:22 -07:00 |
|
Craig Disselkoen
|
5d4648884b
|
cargo fmt
|
2020-05-06 12:47:13 -07:00 |
|
Craig Disselkoen
|
44b01ccff3
|
return a PathBuf instead of String
|
2020-05-06 12:39:11 -07:00 |
|
bors[bot]
|
1a0988b899
|
Merge #4316 #4351
4316: do not truncate display for hover r=matklad a=bnjjj
close #4311
4351: Fix Windows server path r=matklad a=lnicola
CC @Coder-256.
Co-authored-by: Benjamin Coenen <5719034+bnjjj@users.noreply.github.com>
Co-authored-by: Laurențiu Nicola <lnicola@users.noreply.github.com>
|
2020-05-06 16:54:31 +00:00 |
|
bors[bot]
|
b832dfc917
|
Merge #4331
4331: Fixture improvements r=TimoFreiberg a=TimoFreiberg
As mentioned in [Zulip](https://rust-lang.zulipchat.com/#narrow/stream/185405-t-compiler.2Fwg-rls-2.2E0/topic/resolve_path.20between.20fixture.20files) :)
I think always allowing unindented first lines is friendlier than making the user fix it and I don't see any drawbacks.
Co-authored-by: Timo Freiberg <timo.freiberg@gmail.com>
|
2020-05-06 16:18:17 +00:00 |
|
Timo Freiberg
|
86fa80e5b3
|
Allow fixture strings with unindented first line
This allows fixtures like
"//- /lib.rs
...
//- /foo.rs
...
"
|
2020-05-06 18:09:28 +02:00 |
|
Timo Freiberg
|
8a5d14453e
|
Add fixture doc comment
|
2020-05-06 18:09:28 +02:00 |
|
Benjamin Coenen
|
51c02ab84f
|
add Ok wrapping
Signed-off-by: Benjamin Coenen <5719034+bnjjj@users.noreply.github.com>
|
2020-05-06 17:45:55 +02:00 |
|
bors[bot]
|
e99447ffbf
|
Merge #4347
4347: Fix usefulness check for never type r=flodiebold a=MikailBag
Co-authored-by: Mikail Bagishov <bagishov.mikail@yandex.ru>
|
2020-05-06 15:11:26 +00:00 |
|
Mikail Bagishov
|
7c94fa7d01
|
Fix usefulness check for never type
|
2020-05-06 17:59:27 +03:00 |
|
Aleksey Kladov
|
020ca6695f
|
Simplify
|
2020-05-06 16:39:11 +02:00 |
|
Fedor Sakharov
|
bd9f1f7eb7
|
Fix rename of enum variant visible from module
|
2020-05-06 17:35:22 +03:00 |
|
Aleksey Kladov
|
4d50709a96
|
Minor
|
2020-05-06 16:10:35 +02:00 |
|
Aleksey Kladov
|
0970c3454b
|
Rename
|
2020-05-06 16:10:35 +02:00 |
|
Aleksey Kladov
|
fdd4df97ba
|
Use SourceChange for assists
|
2020-05-06 15:43:47 +02:00 |
|
Aleksey Kladov
|
1116c9a0e9
|
Fix TODO
|
2020-05-06 13:21:49 +02:00 |
|
Aleksey Kladov
|
233f01c9ba
|
Move target to AssistLabel
Target is used for assists sorting, so we need it before we compute
the action.
|
2020-05-06 12:51:28 +02:00 |
|
Benjamin Coenen
|
1ec953f117
|
do not truncate display for hover
Signed-off-by: Benjamin Coenen <5719034+bnjjj@users.noreply.github.com>
|
2020-05-06 11:33:43 +02:00 |
|
Aleksey Kladov
|
3850b1c086
|
Lift SourceChange to the ra_ide_db
|
2020-05-06 11:32:34 +02:00 |
|
Aleksey Kladov
|
beb35c3ecb
|
Fix capitalization
|
2020-05-06 11:19:43 +02:00 |
|
Benjamin Coenen
|
550c629498
|
do not truncate display for hover
Signed-off-by: Benjamin Coenen <5719034+bnjjj@users.noreply.github.com>
|
2020-05-06 11:08:50 +02:00 |
|
Aleksey Kladov
|
eea431180e
|
Regenerate
|
2020-05-06 10:21:35 +02:00 |
|
Aleksey Kladov
|
d308ff910b
|
Merge doc_tests and tests
|
2020-05-06 10:18:12 +02:00 |
|
Aleksey Kladov
|
25e6bbde01
|
Merge assits::test_helpers and tests
|
2020-05-06 10:16:55 +02:00 |
|
Benjamin Coenen
|
c4d128e454
|
Merge branch 'master' of github.com:rust-analyzer/rust-analyzer into fix_4311
|
2020-05-06 09:57:00 +02:00 |
|
Craig Disselkoen
|
1b76b4281e
|
simplify some code using early returns
|
2020-05-05 16:12:56 -07:00 |
|
Craig Disselkoen
|
3e603a8fdd
|
add module-level docs so that tests pass
|
2020-05-05 16:12:56 -07:00 |
|
Craig Disselkoen
|
7e60264ba0
|
cargo fmt
|
2020-05-05 16:12:56 -07:00 |
|
Craig Disselkoen
|
303b444dbb
|
pull function out into new crate ra_env; use in ra_flycheck as well
|
2020-05-05 16:12:56 -07:00 |
|
Craig Disselkoen
|
5aa1bba107
|
more generic, find rustc as well
|
2020-05-05 16:12:56 -07:00 |
|
Craig Disselkoen
|
ffaef1b7ae
|
ra_project_model: look for Cargo in more places
See #3118
|
2020-05-05 16:12:56 -07:00 |
|
bors[bot]
|
30eb458b4f
|
Merge #4332
4332: Refactor TextEdit r=matklad a=matklad
bors r+
🤖
Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
|
2020-05-05 21:50:47 +00:00 |
|
Aleksey Kladov
|
ca9e0f5fe9
|
Fixup tests
|
2020-05-05 23:48:26 +02:00 |
|
Aleksey Kladov
|
27c7ef6d65
|
Use more natural signature for Edit::apply
|
2020-05-05 23:23:29 +02:00 |
|
Aleksey Kladov
|
4a6fa8f0df
|
Rename AtomTextEdit -> Indel
|
2020-05-05 23:15:49 +02:00 |
|
guigui64
|
c22660179c
|
add the allFeatures flag (true by default)
|
2020-05-05 22:46:42 +02:00 |
|
Aleksey Kladov
|
381cbc6088
|
Minor cleanups
|
2020-05-05 22:14:01 +02:00 |
|
bors[bot]
|
d38741f681
|
Merge #4327
4327: Refactor assists r=matklad a=matklad
bors r+
🤖
Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
|
2020-05-05 19:36:53 +00:00 |
|
Aleksey Kladov
|
3908fad1fe
|
Normalize naming of diagnostics
|
2020-05-05 21:35:30 +02:00 |
|
Aleksey Kladov
|
df00da15c4
|
Fix compilation
|
2020-05-05 20:45:44 +02:00 |
|
Aleksey Kladov
|
aee22c73c3
|
Move group_label where it belongs
|
2020-05-05 20:42:52 +02:00 |
|
Aleksey Kladov
|
6c2414430a
|
use GroupLabel for type safety
|
2020-05-05 20:34:45 +02:00 |
|
Aleksey Kladov
|
d5b9282ede
|
Minor rename
|
2020-05-05 20:33:10 +02:00 |
|