Skip to content

Releases: rust-lang/rust-analyzer

2022-05-23

23 May 04:27
Compare
Choose a tag to compare
Auto merge of #12349 - lnicola:universal-vsix, r=lnicola

internal: Publish universal VSIX to make VS happy

2022-05-17

17 May 15:11
Compare
Choose a tag to compare
Auto merge of #12292 - jonas-schievink:bump-extension-version, r=jona…

2022-05-16

16 May 12:37
Compare
Choose a tag to compare
Auto merge of #12242 - flodiebold:extension-description, r=flodiebold

Improve extension description and README

2022-05-09

09 May 05:48
Compare
Choose a tag to compare
Auto merge of #12187 - Veykril:completion-rev, r=Veykril

internal: More completion context refactoring

2022-05-02

02 May 10:17
Compare
Choose a tag to compare
Auto merge of #12133 - lnicola:crate-dashes, r=lnicola

internal: Fix crate names for release

2022-04-25

25 Apr 06:45
Compare
Choose a tag to compare
Auto merge of #12070 - rust-lang:message, r=matklad

minor: clarify error message

Clarify that the server is a whole is OK, and that it's only a single
requests that's dead

2022-04-18

18 Apr 12:30
Compare
Choose a tag to compare
Auto merge of #12017 - lnicola:bump-deps, r=lnicola

minor: Bump deps

2022-04-11

11 Apr 04:33
24cf957
Compare
Choose a tag to compare
Merge #11951

11951: minor: Simplify r=Veykril a=Veykril

bors r+

Co-authored-by: Lukas Wirth <lukastw97@gmail.com>

2022-04-04

04 Apr 05:27
46d7ee6
Compare
Choose a tag to compare
Merge #11865

11865: Fix: Select correct insert position for disabled group import r=jonasbb a=jonasbb

The logic for importing with and without `group_imports` differed
significantly when no previous group existed. This lead to the problem
of using the wrong position when importing inside a module (#11585) or
when inner attributes are involved.
The existing code for grouped imports is better and takes these things
into account.

This PR changes the flow to use the pre-existing code for adding a new
import group even for the non-grouped import settings.
Some coverage markers are updated and the `group` is removed, since they
are now invoked in both cases (grouping and no grouping).

Tests are updated and two tests (empty module and inner attribute) are
added.

Fixes #11585

Co-authored-by: Jonas Bushart <jonas@bushart.org>

2022-03-28

28 Mar 05:20
bc08b8e
Compare
Choose a tag to compare
Merge #11833

11833: internal: Move mismatched arg count diagnostic to inference r=flodiebold a=flodiebold

This means we only need to handle legacy const generics in one place, and it fits there especially since there will be more diagnostics coming.

Co-authored-by: Florian Diebold <flodiebold@gmail.com>