]> git.proxmox.com Git - rustc.git/blobdiff - src/test/ui/future-incompatible-lint-group.rs
Update unsuspicious file list
[rustc.git] / src / test / ui / future-incompatible-lint-group.rs
index 3630f08c937781feeb368012d2c43facb8ede170..bbd0e33d7193e9081fd0df6b99515a86f47b6e22 100644 (file)
@@ -1,8 +1,18 @@
+// Ensure that the future_incompatible lint group only includes
+// lints for changes that are not tied to an edition
 #![deny(future_incompatible)]
 
 trait Tr {
-    fn f(u8) {} //~ ERROR anonymous parameters are deprecated
-                //~^ WARN this was previously accepted
+    // Warn only since this is not a `future_incompatible` lint
+    fn f(u8) {} //~ WARN anonymous parameters are deprecated
+                //~| WARN this is accepted in the current edition
+}
+
+pub mod submodule {
+    // Error since this is a `future_incompatible` lint
+    #![doc(test(some_test))]
+        //~^ ERROR this attribute can only be applied at the crate level
+        //~| WARN this was previously accepted by the compiler
 }
 
 fn main() {}