rust/compiler/rustc_interface
Yuki Okushi 98130137d9
Rollup merge of - ehuss:future-incompat-test, r=oli-obk
Add -Zfuture-incompat-test to assist with testing future-incompat reports.

This adds a `-Zfuture-incompat-test` cli flag to assist with testing future-incompatible reports. This flag causes all lints to be treated as a future-incompatible lint, and will emit a report for them. This is being added so that Cargo's testsuite can reliably test the reporting infrastructure.  Right now, Cargo relies on using array_into_iter as a test subject. Since the breaking "future incompatible" lints are never intended to last forever, this means Cargo's testsuite would always need to keep changing to choose different lints (for example,  proposed dropping that moniker for array_into_iter). With this flag, Cargo's tests can trigger any lint and check for the report.
2021-07-15 21:19:11 +09:00
..
src Rollup merge of - ehuss:future-incompat-test, r=oli-obk 2021-07-15 21:19:11 +09:00
Cargo.toml rustc_interface: Remove unused dependency rustc_index 2021-06-25 01:12:59 -07:00