Test that using the previous lint names still applies the lint
This commit is contained in:
parent
c7535d1361
commit
75efb6efa3
2 changed files with 28 additions and 0 deletions
5
src/test/rustdoc-ui/renamed-lint-still-applies.rs
Normal file
5
src/test/rustdoc-ui/renamed-lint-still-applies.rs
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
// compile-args: --crate-type lib
|
||||||
|
#![deny(broken_intra_doc_links)]
|
||||||
|
//~^ WARNING renamed
|
||||||
|
//! [x]
|
||||||
|
//~^ ERROR unresolved link
|
23
src/test/rustdoc-ui/renamed-lint-still-applies.stderr
Normal file
23
src/test/rustdoc-ui/renamed-lint-still-applies.stderr
Normal file
|
@ -0,0 +1,23 @@
|
||||||
|
warning: lint `broken_intra_doc_links` has been renamed to `rustdoc::broken_intra_doc_links`
|
||||||
|
--> $DIR/renamed-lint-still-applies.rs:2:9
|
||||||
|
|
|
||||||
|
LL | #![deny(broken_intra_doc_links)]
|
||||||
|
| ^^^^^^^^^^^^^^^^^^^^^^ help: use the new name: `rustdoc::broken_intra_doc_links`
|
||||||
|
|
|
||||||
|
= note: `#[warn(renamed_and_removed_lints)]` on by default
|
||||||
|
|
||||||
|
error: unresolved link to `x`
|
||||||
|
--> $DIR/renamed-lint-still-applies.rs:4:6
|
||||||
|
|
|
||||||
|
LL | //! [x]
|
||||||
|
| ^ no item named `x` in scope
|
||||||
|
|
|
||||||
|
note: the lint level is defined here
|
||||||
|
--> $DIR/renamed-lint-still-applies.rs:2:9
|
||||||
|
|
|
||||||
|
LL | #![deny(broken_intra_doc_links)]
|
||||||
|
| ^^^^^^^^^^^^^^^^^^^^^^
|
||||||
|
= help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
|
||||||
|
|
||||||
|
error: aborting due to previous error; 1 warning emitted
|
||||||
|
|
Loading…
Reference in a new issue