about summary refs log tree commit diff
path: root/tests/rustdoc-ui/deprecated-attrs.rs
diff options
context:
space:
mode:
authorMateusz Maćkowski <m4tx@m4tx.pl>2024-10-15 13:26:09 +0200
committerMateusz Maćkowski <m4tx@m4tx.pl>2024-10-15 13:28:39 +0200
commitd11a9702ab560ebd54dca1823d6106e1a8811d84 (patch)
tree4e6aeb3750b0fb8cec930f05f106be78259ee79e /tests/rustdoc-ui/deprecated-attrs.rs
parent785c83015cb39b832cd54263823f78a1bc43c4a0 (diff)
downloadrust-d11a9702ab560ebd54dca1823d6106e1a8811d84.tar.gz
rust-d11a9702ab560ebd54dca1823d6106e1a8811d84.zip
Add doc(plugins), doc(passes), etc. to INVALID_DOC_ATTRIBUTES
Diffstat (limited to 'tests/rustdoc-ui/deprecated-attrs.rs')
-rw-r--r--tests/rustdoc-ui/deprecated-attrs.rs19
1 files changed, 12 insertions, 7 deletions
diff --git a/tests/rustdoc-ui/deprecated-attrs.rs b/tests/rustdoc-ui/deprecated-attrs.rs
index e4802ee2518..3b59e05a012 100644
--- a/tests/rustdoc-ui/deprecated-attrs.rs
+++ b/tests/rustdoc-ui/deprecated-attrs.rs
@@ -1,16 +1,21 @@
-//@ check-pass
 //@ compile-flags: --passes unknown-pass
 //@ error-pattern: the `passes` flag no longer functions
 
 #![doc(no_default_passes)]
-//~^ WARNING attribute is deprecated
+//~^ ERROR unknown `doc` attribute `no_default_passes`
+//~| NOTE no longer functions
 //~| NOTE see issue #44136
-//~| HELP no longer functions; you may want to use `#![doc(document_private_items)]`
+//~| HELP you may want to use `doc(document_private_items)`
+//~| NOTE `doc(no_default_passes)` is now a no-op
+//~| NOTE `#[deny(invalid_doc_attributes)]` on by default
 #![doc(passes = "collapse-docs unindent-comments")]
-//~^ WARNING attribute is deprecated
+//~^ ERROR unknown `doc` attribute `passes`
+//~| NOTE no longer functions
 //~| NOTE see issue #44136
-//~| HELP no longer functions; you may want to use `#![doc(document_private_items)]`
+//~| HELP you may want to use `doc(document_private_items)`
+//~| NOTE `doc(passes)` is now a no-op
 #![doc(plugins = "xxx")]
-//~^ WARNING attribute is deprecated
+//~^ ERROR unknown `doc` attribute `plugins`
 //~| NOTE see issue #44136
-//~| WARNING no longer functions; see CVE
+//~| NOTE no longer functions
+//~| NOTE `doc(plugins)` is now a no-op