Stream: t-compiler/wg-diagnostics

Topic: Edition discrepancies


Esteban Küber (Jun 17 2019 at 19:11, on Zulip):

I filed https://github.com/rust-lang/rust/issues/61914 to have some way of tracking work related to differences between editions. We have some good 2018 edition lints, but there are cases where errors trigger in 2015 but not 2018 like nll related issues (which we didn't do a good effort in handling gracefully because we focused on people migrating away from 2015, not people reading 2018 docs and trying them out) and some parse errors that work on 2015 but not 2018 without mentioning either raw idents nor editions.

Esteban Küber (Jun 17 2019 at 19:12, on Zulip):

We should start fixing this and lay the foundation to handle a world where 2021, 2018 and 2015 code and documentation exist in the world.

Last update: Nov 15 2019 at 10:55UTC