]> git.lizzy.rs Git - rust.git/blobdiff - tests/ui/default_trait_access.rs
Fix #88256, remove duplicated diagnostic
[rust.git] / tests / ui / default_trait_access.rs
index 675e64246fa909b43339da9424780205812b5400..a68b6455c04165f683f4678aae1978a876b4725f 100644 (file)
@@ -1,8 +1,11 @@
-#![warn(default_trait_access)]
+// run-rustfix
 
+#![allow(unused_imports)]
+#![deny(clippy::default_trait_access)]
+
+use std::default;
 use std::default::Default as D2;
 use std::string;
-use std::default;
 
 fn main() {
     let s1: String = Default::default();
@@ -41,26 +44,11 @@ fn main() {
 
     let s18 = TupleStructDerivedDefault::default();
 
+    let s19 = <DerivedDefault as Default>::default();
+
     println!(
-        "[{}] [{}] [{}] [{}] [{}] [{}] [{}] [{}] [{}] [{:?}] [{:?}] [{:?}] [{:?}] [{:?}] [{:?}] [{:?}] [{:?}] [{:?}]",
-        s1,
-        s2,
-        s3,
-        s4,
-        s5,
-        s6,
-        s7,
-        s8,
-        s9,
-        s10,
-        s11,
-        s12,
-        s13,
-        s14,
-        s15,
-        s16,
-        s17,
-        s18,
+        "[{}] [{}] [{}] [{}] [{}] [{}] [{}] [{}] [{}] [{:?}] [{:?}] [{:?}] [{:?}] [{:?}] [{:?}] [{:?}] [{:?}] [{:?}], [{:?}]",
+        s1, s2, s3, s4, s5, s6, s7, s8, s9, s10, s11, s12, s13, s14, s15, s16, s17, s18, s19,
     );
 }