about summary refs log tree commit diff
diff options
context:
space:
mode:
authorblyxyas <blyxyas@gmail.com>2023-05-08 18:38:41 +0200
committerblyxyas <blyxyas@gmail.com>2023-05-08 18:38:41 +0200
commit4c3e2ff2a40a54bc37669bbdb0861a50ec418ff3 (patch)
tree8c80cd48fbb023becd82516d261691b887151416
parentba0e7e88cb69587bc1e639509999d3f39ee0dae2 (diff)
downloadrust-4c3e2ff2a40a54bc37669bbdb0861a50ec418ff3.tar.gz
rust-4c3e2ff2a40a54bc37669bbdb0861a50ec418ff3.zip
Fix header
-rw-r--r--clippy_lints/src/wildcard_imports.rs10
-rw-r--r--tests/ui/wildcard_imports_cfgtest.rs2
2 files changed, 2 insertions, 10 deletions
diff --git a/clippy_lints/src/wildcard_imports.rs b/clippy_lints/src/wildcard_imports.rs
index 0cae6e00a95..a9089fba3c5 100644
--- a/clippy_lints/src/wildcard_imports.rs
+++ b/clippy_lints/src/wildcard_imports.rs
@@ -102,7 +102,6 @@ declare_clippy_lint! {
 pub struct WildcardImports {
     warn_on_all: bool,
     test_modules_deep: u32,
-    ignore: bool,
 }
 
 impl WildcardImports {
@@ -110,7 +109,6 @@ impl WildcardImports {
         Self {
             warn_on_all,
             test_modules_deep: 0,
-            ignore: false,
         }
     }
 }
@@ -118,14 +116,8 @@ impl WildcardImports {
 impl_lint_pass!(WildcardImports => [ENUM_GLOB_USE, WILDCARD_IMPORTS]);
 
 impl LateLintPass<'_> for WildcardImports {
-    fn check_crate(&mut self, cx: &LateContext<'_>) {
-        if cx.sess().opts.test {
-            self.ignore = true;
-        }
-    }
-
     fn check_item(&mut self, cx: &LateContext<'_>, item: &Item<'_>) {
-        if self.ignore {
+        if cx.sess().is_test_crate() {
             return;
         }
 
diff --git a/tests/ui/wildcard_imports_cfgtest.rs b/tests/ui/wildcard_imports_cfgtest.rs
index a5e4e92b32c..203c4e15b50 100644
--- a/tests/ui/wildcard_imports_cfgtest.rs
+++ b/tests/ui/wildcard_imports_cfgtest.rs
@@ -1,4 +1,4 @@
-// compile-flags: --test
+//@compile-flags: --test
 
 #![warn(clippy::wildcard_imports)]
 #![allow(unused, clippy::unnecessary_wraps, clippy::let_unit_value)]