mirror of https://github.com/rust-lang/rust.git
18 lines
954 B
Rust
18 lines
954 B
Rust
//! Ensure that "forbid" always trumps" allow" in CLI arguments, no matter the order
|
|
//! and no matter whether it is used with a lint group vs an individual lint.
|
|
// ignore-tidy-linelength
|
|
//@ revisions: forbid-first-group allow-first-group forbid-first-lint allow-first-lint forbid-first-mix1 allow-first-mix1 forbid-first-mix2 allow-first-mix2
|
|
//@[forbid-first-group] compile-flags: -F unused -A unused
|
|
//@[allow-first-group] compile-flags: -A unused -F unused
|
|
//@[forbid-first-lint] compile-flags: -F unused_variables -A unused_variables
|
|
//@[allow-first-lint] compile-flags: -A unused_variables -F unused_variables
|
|
//@[forbid-first-mix1] compile-flags: -F unused -A unused_variables
|
|
//@[allow-first-mix1] compile-flags: -A unused_variables -F unused
|
|
//@[forbid-first-mix2] compile-flags: -F unused_variables -A unused
|
|
//@[allow-first-mix2] compile-flags: -A unused -F unused_variables
|
|
|
|
fn main() {
|
|
let x = 1;
|
|
//~^ ERROR unused variable: `x`
|
|
}
|