Remove clippy_lints from useless attribute test
This commit is contained in:
parent
7531a08eed
commit
fe90b82951
@ -16,7 +16,7 @@ pub fn derive(_: TokenStream) -> TokenStream {
|
||||
let output = quote! {
|
||||
// Should not trigger `useless_attribute`
|
||||
#[allow(dead_code)]
|
||||
extern crate clippy_lints;
|
||||
extern crate rustc;
|
||||
};
|
||||
output
|
||||
}
|
||||
|
@ -1,5 +1,6 @@
|
||||
// aux-build:proc_macro_derive.rs
|
||||
|
||||
#![feature(rustc_private)]
|
||||
#![warn(clippy::all)]
|
||||
#![allow(clippy::blacklisted_name)]
|
||||
#![warn(clippy::used_underscore_binding)]
|
||||
|
@ -1,5 +1,5 @@
|
||||
error: used binding `_foo` which is prefixed with an underscore. A leading underscore signals that a binding will not be used.
|
||||
--> $DIR/used_underscore_binding.rs:24:5
|
||||
--> $DIR/used_underscore_binding.rs:25:5
|
||||
|
|
||||
LL | _foo + 1
|
||||
| ^^^^
|
||||
@ -7,25 +7,25 @@ LL | _foo + 1
|
||||
= note: `-D clippy::used-underscore-binding` implied by `-D warnings`
|
||||
|
||||
error: used binding `_foo` which is prefixed with an underscore. A leading underscore signals that a binding will not be used.
|
||||
--> $DIR/used_underscore_binding.rs:29:20
|
||||
--> $DIR/used_underscore_binding.rs:30:20
|
||||
|
|
||||
LL | println!("{}", _foo);
|
||||
| ^^^^
|
||||
|
||||
error: used binding `_foo` which is prefixed with an underscore. A leading underscore signals that a binding will not be used.
|
||||
--> $DIR/used_underscore_binding.rs:30:16
|
||||
--> $DIR/used_underscore_binding.rs:31:16
|
||||
|
|
||||
LL | assert_eq!(_foo, _foo);
|
||||
| ^^^^
|
||||
|
||||
error: used binding `_foo` which is prefixed with an underscore. A leading underscore signals that a binding will not be used.
|
||||
--> $DIR/used_underscore_binding.rs:30:22
|
||||
--> $DIR/used_underscore_binding.rs:31:22
|
||||
|
|
||||
LL | assert_eq!(_foo, _foo);
|
||||
| ^^^^
|
||||
|
||||
error: used binding `_underscore_field` which is prefixed with an underscore. A leading underscore signals that a binding will not be used.
|
||||
--> $DIR/used_underscore_binding.rs:43:5
|
||||
--> $DIR/used_underscore_binding.rs:44:5
|
||||
|
|
||||
LL | s._underscore_field += 1;
|
||||
| ^^^^^^^^^^^^^^^^^^^
|
||||
|
@ -2,16 +2,15 @@
|
||||
|
||||
#![warn(clippy::useless_attribute)]
|
||||
#![warn(unreachable_pub)]
|
||||
#![feature(rustc_private)]
|
||||
|
||||
#[allow(dead_code)]
|
||||
#[cfg_attr(feature = "cargo-clippy", allow(dead_code))]
|
||||
#[rustfmt::skip]
|
||||
#[cfg_attr(feature = "cargo-clippy",
|
||||
allow(dead_code))]
|
||||
#[allow(unused_imports)]
|
||||
#[allow(unused_extern_crates)]
|
||||
#[macro_use]
|
||||
extern crate clippy_lints;
|
||||
extern crate rustc;
|
||||
|
||||
#[macro_use]
|
||||
extern crate proc_macro_derive;
|
||||
|
@ -1,5 +1,5 @@
|
||||
error: useless lint attribute
|
||||
--> $DIR/useless_attribute.rs:6:1
|
||||
--> $DIR/useless_attribute.rs:7:1
|
||||
|
|
||||
LL | #[allow(dead_code)]
|
||||
| ^^^^^^^^^^^^^^^^^^^ help: if you just forgot a `!`, use: `#![allow(dead_code)]`
|
||||
@ -7,7 +7,7 @@ LL | #[allow(dead_code)]
|
||||
= note: `-D clippy::useless-attribute` implied by `-D warnings`
|
||||
|
||||
error: useless lint attribute
|
||||
--> $DIR/useless_attribute.rs:7:1
|
||||
--> $DIR/useless_attribute.rs:8:1
|
||||
|
|
||||
LL | #[cfg_attr(feature = "cargo-clippy", allow(dead_code))]
|
||||
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: if you just forgot a `!`, use: `#![cfg_attr(feature = "cargo-clippy", allow(dead_code)`
|
||||
|
Loading…
x
Reference in New Issue
Block a user