diff options
| author | Mateusz Maćkowski <m4tx@m4tx.pl> | 2024-10-15 13:26:09 +0200 |
|---|---|---|
| committer | Mateusz Maćkowski <m4tx@m4tx.pl> | 2024-10-15 13:28:39 +0200 |
| commit | d11a9702ab560ebd54dca1823d6106e1a8811d84 (patch) | |
| tree | 4e6aeb3750b0fb8cec930f05f106be78259ee79e /tests/rustdoc-ui/deprecated-attrs.rs | |
| parent | 785c83015cb39b832cd54263823f78a1bc43c4a0 (diff) | |
| download | rust-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.rs | 19 |
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 |
