This change makes error and warning annotations mandatory in UI tests. The only exception are tests that use error patterns to match compiler output and don't have any annotations.
32 lines
894 B
Plaintext
32 lines
894 B
Plaintext
warning: unused extern crate
|
|
--> $DIR/removing-extern-crate.rs:8:1
|
|
|
|
|
LL | extern crate removing_extern_crate as foo;
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove it
|
|
|
|
|
note: lint level defined here
|
|
--> $DIR/removing-extern-crate.rs:6:9
|
|
|
|
|
LL | #![warn(rust_2018_idioms)]
|
|
| ^^^^^^^^^^^^^^^^
|
|
= note: `#[warn(unused_extern_crates)]` implied by `#[warn(rust_2018_idioms)]`
|
|
|
|
warning: unused extern crate
|
|
--> $DIR/removing-extern-crate.rs:9:1
|
|
|
|
|
LL | extern crate core;
|
|
| ^^^^^^^^^^^^^^^^^^ help: remove it
|
|
|
|
warning: unused extern crate
|
|
--> $DIR/removing-extern-crate.rs:12:5
|
|
|
|
|
LL | extern crate removing_extern_crate as foo;
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove it
|
|
|
|
warning: unused extern crate
|
|
--> $DIR/removing-extern-crate.rs:13:5
|
|
|
|
|
LL | extern crate core;
|
|
| ^^^^^^^^^^^^^^^^^^ help: remove it
|
|
|