File tree Expand file tree Collapse file tree 4 files changed +100
-0
lines changed Expand file tree Collapse file tree 4 files changed +100
-0
lines changed Original file line number Diff line number Diff line change 1+ #![ crate_type = "lib" ]
2+ #![ deny( invalid_doc_attributes) ]
3+
4+ #![ doc( test) ]
5+ //~^ ERROR `#[doc(test(...)]` takes a list of attributes
6+ //~^^ WARN this was previously accepted by the compiler
7+ #![ doc( test = "hello" ) ]
8+ //~^ ERROR `#[doc(test(...)]` takes a list of attributes
9+ //~^^ WARN this was previously accepted by the compiler
10+ #![ doc( test( a) ) ]
11+ //~^ ERROR unknown `doc(test)` attribute `a`
12+ //~^^ WARN this was previously accepted by the compiler
13+ #![ doc( test( no_crate_inject) ) ]
14+ #![ doc( test( attr( deny( warnings) ) ) ) ]
15+
16+ pub fn foo ( ) { }
Original file line number Diff line number Diff line change 1+ error: `#[doc(test(...)]` takes a list of attributes
2+ --> $DIR/doc-test-attr.rs:4:8
3+ |
4+ LL | #![doc(test)]
5+ | ^^^^
6+ |
7+ note: the lint level is defined here
8+ --> $DIR/doc-test-attr.rs:2:9
9+ |
10+ LL | #![deny(invalid_doc_attributes)]
11+ | ^^^^^^^^^^^^^^^^^^^^^^
12+ = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
13+ = note: for more information, see issue #82730 <https://github.com/rust-lang/rust/issues/82730>
14+
15+ error: `#[doc(test(...)]` takes a list of attributes
16+ --> $DIR/doc-test-attr.rs:7:8
17+ |
18+ LL | #![doc(test = "hello")]
19+ | ^^^^^^^^^^^^^^
20+ |
21+ = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
22+ = note: for more information, see issue #82730 <https://github.com/rust-lang/rust/issues/82730>
23+
24+ error: unknown `doc(test)` attribute `a`
25+ --> $DIR/doc-test-attr.rs:10:13
26+ |
27+ LL | #![doc(test(a))]
28+ | ^
29+ |
30+ = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
31+ = note: for more information, see issue #82730 <https://github.com/rust-lang/rust/issues/82730>
32+
33+ error: aborting due to 3 previous errors
34+
Original file line number Diff line number Diff line change 1+ #![ crate_type = "lib" ]
2+ #![ deny( invalid_doc_attributes) ]
3+
4+ #![ doc( test) ]
5+ //~^ ERROR `#[doc(test(...)]` takes a list of attributes
6+ //~^^ WARN this was previously accepted by the compiler
7+ #![ doc( test = "hello" ) ]
8+ //~^ ERROR `#[doc(test(...)]` takes a list of attributes
9+ //~^^ WARN this was previously accepted by the compiler
10+ #![ doc( test( a) ) ]
11+ //~^ ERROR unknown `doc(test)` attribute `a`
12+ //~^^ WARN this was previously accepted by the compiler
13+ #![ doc( test( no_crate_inject) ) ]
14+ #![ doc( test( attr( deny( warnings) ) ) ) ]
15+
16+ pub fn foo ( ) { }
Original file line number Diff line number Diff line change 1+ error: `#[doc(test(...)]` takes a list of attributes
2+ --> $DIR/doc-test-attr.rs:4:8
3+ |
4+ LL | #![doc(test)]
5+ | ^^^^
6+ |
7+ note: the lint level is defined here
8+ --> $DIR/doc-test-attr.rs:2:9
9+ |
10+ LL | #![deny(invalid_doc_attributes)]
11+ | ^^^^^^^^^^^^^^^^^^^^^^
12+ = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
13+ = note: for more information, see issue #82730 <https://github.com/rust-lang/rust/issues/82730>
14+
15+ error: `#[doc(test(...)]` takes a list of attributes
16+ --> $DIR/doc-test-attr.rs:7:8
17+ |
18+ LL | #![doc(test = "hello")]
19+ | ^^^^^^^^^^^^^^
20+ |
21+ = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
22+ = note: for more information, see issue #82730 <https://github.com/rust-lang/rust/issues/82730>
23+
24+ error: unknown `doc(test)` attribute `a`
25+ --> $DIR/doc-test-attr.rs:10:13
26+ |
27+ LL | #![doc(test(a))]
28+ | ^
29+ |
30+ = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
31+ = note: for more information, see issue #82730 <https://github.com/rust-lang/rust/issues/82730>
32+
33+ error: aborting due to 3 previous errors
34+
You can’t perform that action at this time.
0 commit comments