Skip to content

Commit fa2824a

Browse files
Add test to ensure doc(primitive) is not recognized anymore
1 parent 48f7148 commit fa2824a

File tree

2 files changed

+24
-0
lines changed

2 files changed

+24
-0
lines changed

tests/ui/rustdoc/doc-primitive.rs

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
#![deny(invalid_doc_attributes)]
2+
3+
#[doc(primitive = "foo")]
4+
//~^ ERROR unknown `doc` attribute `primitive`
5+
//~| WARN
6+
mod bar {}
7+
8+
fn main() {}

tests/ui/rustdoc/doc-primitive.stderr

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
error: unknown `doc` attribute `primitive`
2+
--> $DIR/doc-primitive.rs:3:7
3+
|
4+
LL | #[doc(primitive = "foo")]
5+
| ^^^^^^^^^^^^^^^^^
6+
|
7+
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
8+
= note: for more information, see issue #82730 <https://github.com/rust-lang/rust/issues/82730>
9+
note: the lint level is defined here
10+
--> $DIR/doc-primitive.rs:1:9
11+
|
12+
LL | #![deny(invalid_doc_attributes)]
13+
| ^^^^^^^^^^^^^^^^^^^^^^
14+
15+
error: aborting due to previous error
16+

0 commit comments

Comments
 (0)