diff --git a/clippy_lints/src/lib.rs b/clippy_lints/src/lib.rs index c99df8acdfc..6b236ff516c 100644 --- a/clippy_lints/src/lib.rs +++ b/clippy_lints/src/lib.rs @@ -1,7 +1,6 @@ // error-pattern:cargo-clippy #![feature(box_syntax)] -#![feature(alloc)] #![feature(custom_attribute)] #![feature(i128_type)] #![feature(i128)] diff --git a/rls.toml b/rls.toml index 62f1434c0ab..e3dfeeccd4a 100644 --- a/rls.toml +++ b/rls.toml @@ -1 +1 @@ -build_lib = true \ No newline at end of file +workspace_mode=true diff --git a/tests/ui/useless_attribute.rs b/tests/ui/useless_attribute.rs index 332cc09cfea..cd2636a5b6f 100644 --- a/tests/ui/useless_attribute.rs +++ b/tests/ui/useless_attribute.rs @@ -2,7 +2,7 @@ #![plugin(clippy)] #![warn(useless_attribute)] -#[allow(dead_code)] +#[allow(dead_code, unused_extern_crates)] extern crate clippy_lints; // don't lint on unused_import for `use` items diff --git a/tests/ui/useless_attribute.stderr b/tests/ui/useless_attribute.stderr index 6d990ccf05b..707a11d55cc 100644 --- a/tests/ui/useless_attribute.stderr +++ b/tests/ui/useless_attribute.stderr @@ -1,8 +1,8 @@ error: useless lint attribute --> $DIR/useless_attribute.rs:5:1 | -5 | #[allow(dead_code)] - | ^^^^^^^^^^^^^^^^^^^ help: if you just forgot a `!`, use: `#![allow(dead_code)]` +5 | #[allow(dead_code, unused_extern_crates)] + | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: if you just forgot a `!`, use: `#![allow(dead_code, unused_extern_crates)]` | = note: `-D useless-attribute` implied by `-D warnings`