Skip to content

Releases: rust-lang/rust-analyzer

2020-07-20

20 Jul 10:56
c9c518e
Compare
Choose a tag to compare
Merge #5438

5438: Fix a typo in completion docs r=kjeremy a=killercup



Co-authored-by: Pascal Hertleif <[email protected]>

2020-07-13

13 Jul 10:41
5ca7cd9
Compare
Choose a tag to compare
Merge #5331

5331: Fix #4966 r=flodiebold a=flodiebold

We add a level of binders when converting our function pointer to Chalk's; we need to remove it again on the way back.

Fixes #4966.

Co-authored-by: Florian Diebold <[email protected]>

2020-07-06

06 Jul 13:36
a5ae504
Compare
Choose a tag to compare
Merge #5234

5234: Fix: allow for binaries from $PATH to pass validity check r=matklad a=Veetaha

Tackles https://github.com/rust-analyzer/rust-analyzer/pull/5229#issuecomment-654151387
cc @matklad @lnicola 
Apparently `fs.existsSync()` works only with real paths and not with `$PATH` env var

Co-authored-by: Veetaha <[email protected]>

2020-06-29

29 Jun 12:38
ca31b1d
Compare
Choose a tag to compare
Merge #5105

5105: Simlify with matches!() r=matklad a=Veetaha



Co-authored-by: Veetaha <[email protected]>

2020-06-22

22 Jun 19:46
d8842e8
Compare
Choose a tag to compare
Merge #4899

4899: don't complete top level attrs inside nested attrs and add better labels r=matklad a=bnjjj

close #4890

Co-authored-by: Benjamin Coenen <[email protected]>

2020-06-15

15 Jun 12:52
db6100d
Compare
Choose a tag to compare
Merge #4889

4889: Deprecate hir::Path::from_ast r=matklad a=matklad



bors r+
🤖

Co-authored-by: Aleksey Kladov <[email protected]>

2020-06-08

08 Jun 12:10
6e4fca5
Compare
Choose a tag to compare
Merge #4773

4773: Run|Debug hover actions. r=matklad a=vsrs

![hover_actions_run](https://user-images.githubusercontent.com/62505555/83335644-dfc1f780-a2b6-11ea-820b-ccaa82290e7d.gif)

This hover actions work exactly like corresponding lenses.

Co-authored-by: vsrs <[email protected]>

2020-06-01

01 Jun 13:49
7ae247f
Compare
Choose a tag to compare
Merge #4675

4675: Small refactor r=kiljacken a=Veetaha



Co-authored-by: veetaha <[email protected]>

2020-05-25

25 May 07:36
1527feb
Compare
Choose a tag to compare
Merge #4601

4601: Introduce `toggle inlay hints` vscode command r=matklad a=Veetaha

Users now can assign a shortcut for this command
via the general vscode
keybindings ui or `keybindings.json` file

<details>
<summary>Demo</summary>

![demo](https://user-images.githubusercontent.com/36276403/82768941-b4fd1c80-9e3a-11ea-9d5b-a40fa1e4dbc6.gif)

</details>

<details>
<summary>Howto assign a shortcut</summary>

![demo2](https://user-images.githubusercontent.com/36276403/82769350-c8a98280-9e3c-11ea-8a95-1266a539826d.gif)


</details>

Closes: #4599

Co-authored-by: veetaha <[email protected]>

2020-05-18

18 May 11:39
9bdedbb
Compare
Choose a tag to compare
Merge #4497

4497: Create LowerCtx on the fly r=matklad a=edwin0cheng

Previously we create `LowerCtx` at the beginning of lowering, however, the hygiene content is in fact changing between macro expression expanding. 

This PR change it to create the `LowerCtx` on the fly to fix above bug.

However, #4465 is not fixed by this PR, the goto-def is still not work yet. It only fixed the infer part. 

Co-authored-by: Edwin Cheng <[email protected]>