Releases: rust-lang/rust-analyzer
Releases · rust-lang/rust-analyzer
2020-04-27
Merge #4158 4158: Clarify rust-analyzer binary install r=matklad a=zoechi Co-authored-by: Günter Zöchbauer <guenter@gzoechbauer.com>
2020-04-20
Merge #4047 4047: Some clippy fixes r=matklad a=kjeremy Mostly removes redundant `clone` and `into` Co-authored-by: Jeremy Kolb <kjeremy@gmail.com>
2020-04-13
Merge #3960 3960: ellipsis in tuple patterns r=JoshMcguigan a=JoshMcguigan This PR lowers ellipsis in tuple patterns. It fixes a bug in the way ellipsis were previously lowered (by replacing the ellipsis with a single `Pat::Wild` no matter how many items the `..` was taking the place of). It also uses this new information to properly handle `..` in tuple struct patterns when perform match statement exhaustiveness checks. While this PR provides the building blocks for match statement exhaustiveness checks for tuples, there are some additional challenges there, so that is still unimplemented (unlike tuple structs). Co-authored-by: Josh Mcguigan <joshmcg88@gmail.com>
2020-04-06
Merge pull request #3853 from matklad/cf Make control token modifier less ambiguous
2020-03-30
Merge #3771 3771: Use IntoIter r=matklad a=matklad bors r+ 🤖 Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
2020-03-23
fix release more
2020-03-16
Merge #3573 3573: Check all crates of the workspace r=matklad a=matklad Previously, if the root of the was was a real crate, only this crate was checked. Ideally, we might want some kind of config here (which might be just overriding the whole command), but `--workspace` is def a nicer default. r? @kiljacken Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
2020-03-09
Set extension version during release
2020-03-02
Merge #3401 3401: Print log on release r=matklad a=matklad bors r+ 🤖 Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
2020-02-24
Merge #3291 3291: Update deps r=kjeremy a=kjeremy Co-authored-by: Jeremy Kolb <kjeremy@gmail.com>