]> git.lizzy.rs Git - rust.git/blobdiff - tests/ui/enum_glob_use.rs
Addition `manual_map` test for `unsafe` blocks
[rust.git] / tests / ui / enum_glob_use.rs
index 47082f8f3e649f85fb15315aabc2895f33912dc8..5d929c9731d341993c9f096f195b7bd661f33dde 100644 (file)
@@ -1,32 +1,30 @@
-#![feature(tool_lints)]
+// run-rustfix
 
-#![warn(clippy::all, clippy::pedantic)]
-#![allow(unused_imports, dead_code, clippy::missing_docs_in_private_items)]
+#![warn(clippy::enum_glob_use)]
+#![allow(unused)]
+#![warn(unused_imports)]
 
 use std::cmp::Ordering::*;
 
 enum Enum {
-    _Foo,
+    Foo,
 }
 
 use self::Enum::*;
 
-fn blarg() {
-    use self::Enum::*; // ok, just for a function
+mod in_fn_test {
+    fn blarg() {
+        use crate::Enum::*;
+
+        let _ = Foo;
+    }
 }
 
 mod blurg {
     pub use std::cmp::Ordering::*; // ok, re-export
 }
 
-mod tests {
-    use super::*;
-}
-
-#[allow(non_snake_case)]
-mod CamelCaseName {
+fn main() {
+    let _ = Foo;
+    let _ = Less;
 }
-
-use CamelCaseName::*;
-
-fn main() {}