Skip to content

Commit 8fe438e

Browse files
committed
intra_doc_resolution_failures -> broken_intra_doc_links
1 parent bcb2813 commit 8fe438e

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

48 files changed

+48
-48
lines changed

src/doc/rustdoc/src/lints.md

+1-1

src/librustc_lint/lib.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -318,7 +318,7 @@ fn register_builtins(store: &mut LintStore, no_interleave_lints: bool) {
318318
store.register_renamed("async_idents", "keyword_idents");
319319
store.register_renamed("exceeding_bitshifts", "arithmetic_overflow");
320320
store.register_renamed("redundant_semicolon", "redundant_semicolons");
321-
store.register_renamed("intra_doc_link_resolution_failure", "intra_doc_resolution_failures");
321+
store.register_renamed("intra_doc_link_resolution_failure", "broken_intra_doc_links");
322322
store.register_removed("unknown_features", "replaced by an error");
323323
store.register_removed("unsigned_negation", "replaced by negate_unsigned feature gate");
324324
store.register_removed("negate_unsigned", "cast a signed value instead");

src/test/run-make-fulldeps/exit-code/lint-failure.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#![deny(intra_doc_resolution_failures)]
1+
#![deny(broken_intra_doc_links)]
22

33
/// [intradoc::failure]
44
pub fn main() {
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#![deny(intra_doc_resolution_failures)]
1+
#![deny(broken_intra_doc_links)]
22

33
/// [v2] //~ ERROR
44
pub fn foo() {}

src/test/rustdoc-ui/deny-intra-link-resolution-failure.stderr

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ LL | /// [v2]
77
note: the lint level is defined here
88
--> $DIR/deny-intra-link-resolution-failure.rs:1:9
99
|
10-
LL | #![deny(intra_doc_resolution_failures)]
10+
LL | #![deny(broken_intra_doc_links)]
1111
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1212
= help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
1313

src/test/rustdoc-ui/intra-doc-alias-ice.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#![deny(intra_doc_resolution_failures)]
1+
#![deny(broken_intra_doc_links)]
22

33
pub type TypeAlias = usize;
44

src/test/rustdoc-ui/intra-doc-alias-ice.stderr

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ LL | /// [broken cross-reference](TypeAlias::hoge)
77
note: the lint level is defined here
88
--> $DIR/intra-doc-alias-ice.rs:1:9
99
|
10-
LL | #![deny(intra_doc_resolution_failures)]
10+
LL | #![deny(broken_intra_doc_links)]
1111
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1212
= help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
1313

src/test/rustdoc-ui/intra-link-span-ice-55723.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#![deny(intra_doc_resolution_failures)]
1+
#![deny(broken_intra_doc_links)]
22

33
// An error in calculating spans while reporting intra-doc link resolution errors caused rustdoc to
44
// attempt to slice in the middle of a multibyte character. See

src/test/rustdoc-ui/intra-link-span-ice-55723.stderr

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ LL | /// (arr[i])
77
note: the lint level is defined here
88
--> $DIR/intra-link-span-ice-55723.rs:1:9
99
|
10-
LL | #![deny(intra_doc_resolution_failures)]
10+
LL | #![deny(broken_intra_doc_links)]
1111
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1212
= help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
1313

src/test/rustdoc-ui/intra-links-ambiguity.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#![deny(intra_doc_resolution_failures)]
1+
#![deny(broken_intra_doc_links)]
22
#![allow(non_camel_case_types)]
33
#![allow(non_upper_case_globals)]
44

src/test/rustdoc-ui/intra-links-ambiguity.stderr

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ LL | /// [`ambiguous`] is ambiguous.
77
note: the lint level is defined here
88
--> $DIR/intra-links-ambiguity.rs:1:9
99
|
10-
LL | #![deny(intra_doc_resolution_failures)]
10+
LL | #![deny(broken_intra_doc_links)]
1111
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1212
help: to link to the struct, prefix with the item type
1313
|

src/test/rustdoc-ui/intra-links-anchors.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#![deny(intra_doc_resolution_failures)]
1+
#![deny(broken_intra_doc_links)]
22

33
// A few tests on anchors.
44

src/test/rustdoc-ui/intra-links-anchors.stderr

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ LL | /// Or maybe [Foo::f#hola].
77
note: the lint level is defined here
88
--> $DIR/intra-links-anchors.rs:1:9
99
|
10-
LL | #![deny(intra_doc_resolution_failures)]
10+
LL | #![deny(broken_intra_doc_links)]
1111
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1212

1313
error: `hello#people#!` contains multiple anchors

src/test/rustdoc-ui/intra-links-private.private.stderr

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ warning: public documentation for `DocMe` links to private item `DontDocMe`
44
LL | /// docs [DontDocMe]
55
| ^^^^^^^^^ this item is private
66
|
7-
= note: `#[warn(intra_doc_resolution_failures)]` on by default
7+
= note: `#[warn(broken_intra_doc_links)]` on by default
88
= note: this link resolves only because you passed `--document-private-items`, but will break without
99

1010
warning: 1 warning emitted

src/test/rustdoc-ui/intra-links-private.public.stderr

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ warning: public documentation for `DocMe` links to private item `DontDocMe`
44
LL | /// docs [DontDocMe]
55
| ^^^^^^^^^ this item is private
66
|
7-
= note: `#[warn(intra_doc_resolution_failures)]` on by default
7+
= note: `#[warn(broken_intra_doc_links)]` on by default
88
= note: this link will resolve properly if you pass `--document-private-items`
99

1010
warning: 1 warning emitted

src/test/rustdoc-ui/intra-links-warning-crlf.stderr

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ warning: unresolved link to `error`
44
LL | /// [error]
55
| ^^^^^ unresolved link
66
|
7-
= note: `#[warn(intra_doc_resolution_failures)]` on by default
7+
= note: `#[warn(broken_intra_doc_links)]` on by default
88
= help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
99

1010
warning: unresolved link to `error1`

src/test/rustdoc-ui/intra-links-warning.stderr

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ warning: unresolved link to `Foo::baz`
44
LL | //! Test with [Foo::baz], [Bar::foo], ...
55
| ^^^^^^^^ unresolved link
66
|
7-
= note: `#[warn(intra_doc_resolution_failures)]` on by default
7+
= note: `#[warn(broken_intra_doc_links)]` on by default
88
= help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
99

1010
warning: unresolved link to `Bar::foo`

src/test/rustdoc-ui/issue-74134.private.stderr

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ warning: public documentation for `public_item` links to private item `PrivateTy
44
LL | /// [`PrivateType`]
55
| ^^^^^^^^^^^^^ this item is private
66
|
7-
= note: `#[warn(intra_doc_resolution_failures)]` on by default
7+
= note: `#[warn(broken_intra_doc_links)]` on by default
88
= note: this link resolves only because you passed `--document-private-items`, but will break without
99

1010
warning: 1 warning emitted

src/test/rustdoc-ui/issue-74134.public.stderr

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ warning: public documentation for `public_item` links to private item `PrivateTy
44
LL | /// [`PrivateType`]
55
| ^^^^^^^^^^^^^ this item is private
66
|
7-
= note: `#[warn(intra_doc_resolution_failures)]` on by default
7+
= note: `#[warn(broken_intra_doc_links)]` on by default
88
= note: this link will resolve properly if you pass `--document-private-items`
99

1010
warning: 1 warning emitted

src/test/rustdoc-ui/lint-group.stderr

+1-1
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ note: the lint level is defined here
3939
|
4040
LL | #![deny(rustdoc)]
4141
| ^^^^^^^
42-
= note: `#[deny(intra_doc_resolution_failures)]` implied by `#[deny(rustdoc)]`
42+
= note: `#[deny(broken_intra_doc_links)]` implied by `#[deny(rustdoc)]`
4343
= help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
4444

4545
error: aborting due to 3 previous errors

src/test/rustdoc-ui/reference-link-has-one-warning.stderr

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ warning: `[with#anchor#error]` has an issue with the link anchor.
44
LL | /// docs [label][with#anchor#error]
55
| ^^^^^^^^^^^^^^^^^ only one `#` is allowed in a link
66
|
7-
= note: `#[warn(intra_doc_resolution_failures)]` on by default
7+
= note: `#[warn(broken_intra_doc_links)]` on by default
88

99
warning: 1 warning emitted
1010

src/test/rustdoc/intra-doc-crate/additional_doc.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// aux-build:additional_doc.rs
22
// build-aux-docs
3-
#![deny(intra_doc_resolution_failures)]
3+
#![deny(broken_intra_doc_links)]
44

55
extern crate my_rand;
66

src/test/rustdoc/intra-doc-crate/auxiliary/additional_doc.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#![crate_name = "my_rand"]
2-
#![deny(intra_doc_resolution_failures)]
2+
#![deny(broken_intra_doc_links)]
33

44
pub trait RngCore {}
55
/// Rng extends [`RngCore`].

src/test/rustdoc/intra-doc-crate/auxiliary/hidden.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#![crate_name = "hidden_dep"]
2-
#![deny(intra_doc_resolution_failures)]
2+
#![deny(broken_intra_doc_links)]
33

44
#[doc(hidden)]
55
pub mod __reexport {

src/test/rustdoc/intra-doc-crate/auxiliary/intra-doc-basic.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#![crate_name = "a"]
2-
#![deny(intra_doc_resolution_failures)]
2+
#![deny(broken_intra_doc_links)]
33

44
pub struct Foo;
55

src/test/rustdoc/intra-doc-crate/auxiliary/macro_inner.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#![crate_name = "macro_inner"]
2-
#![deny(intra_doc_resolution_failures)]
2+
#![deny(broken_intra_doc_links)]
33

44
pub struct Foo;
55

src/test/rustdoc/intra-doc-crate/auxiliary/module.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#![crate_name = "module_inner"]
2-
#![deny(intra_doc_resolution_failures)]
2+
#![deny(broken_intra_doc_links)]
33
/// [SomeType] links to [bar]
44
pub struct SomeType;
55
pub trait SomeTrait {}

src/test/rustdoc/intra-doc-crate/auxiliary/submodule-inner.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#![crate_name = "a"]
2-
#![deny(intra_doc_resolution_failures)]
2+
#![deny(broken_intra_doc_links)]
33

44
pub mod bar {
55
pub struct Bar;

src/test/rustdoc/intra-doc-crate/auxiliary/submodule-outer.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#![crate_name = "bar"]
2-
#![deny(intra_doc_resolution_failures)]
2+
#![deny(broken_intra_doc_links)]
33

44
pub trait Foo {
55
/// [`Bar`] [`Baz`]

src/test/rustdoc/intra-doc-crate/basic.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// aux-build:intra-doc-basic.rs
22
// build-aux-docs
3-
#![deny(intra_doc_resolution_failures)]
3+
#![deny(broken_intra_doc_links)]
44

55
// from https://github.com/rust-lang/rust/issues/65983
66
extern crate a;

src/test/rustdoc/intra-doc-crate/hidden.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// aux-build:hidden.rs
22
// build-aux-docs
3-
#![deny(intra_doc_resolution_failures)]
3+
#![deny(broken_intra_doc_links)]
44

55
// tests https://github.com/rust-lang/rust/issues/73363
66

src/test/rustdoc/intra-doc-crate/macro.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
// aux-build:macro_inner.rs
33
// aux-build:proc_macro.rs
44
// build-aux-docs
5-
#![deny(intra_doc_resolution_failures)]
5+
#![deny(broken_intra_doc_links)]
66
extern crate macro_inner;
77
extern crate proc_macro_inner;
88

src/test/rustdoc/intra-doc-crate/module.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// outer.rs
22
// aux-build: module.rs
33
// build-aux-docs
4-
#![deny(intra_doc_resolution_failures)]
4+
#![deny(broken_intra_doc_links)]
55
extern crate module_inner;
66
// @has 'module/bar/index.html' '//a[@href="../../module_inner/trait.SomeTrait.html"]' 'SomeTrait'
77
// @has 'module/bar/index.html' '//a[@href="../../module_inner/struct.SomeType.html"]' 'SomeType'

src/test/rustdoc/intra-doc-crate/submodule-inner.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// aux-build:submodule-inner.rs
22
// build-aux-docs
3-
#![deny(intra_doc_resolution_failures)]
3+
#![deny(broken_intra_doc_links)]
44

55
extern crate a;
66

src/test/rustdoc/intra-doc-crate/submodule-outer.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// aux-build:submodule-outer.rs
22
// edition:2018
3-
#![deny(intra_doc_resolution_failures)]
3+
#![deny(broken_intra_doc_links)]
44

55
extern crate bar as bar_;
66

src/test/rustdoc/intra-doc-crate/traits.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
// aux-build:traits.rs
44
// build-aux-docs
55
// ignore-tidy-line-length
6-
#![deny(intra_doc_resolution_failures)]
6+
#![deny(broken_intra_doc_links)]
77

88
extern crate inner;
99
use inner::SomeTrait;

src/test/rustdoc/intra-doc-link-mod-ambiguity.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// ignore-tidy-linelength
22

3-
#![deny(intra_doc_resolution_failures)]
3+
#![deny(broken_intra_doc_links)]
44

55

66
pub fn foo() {

src/test/rustdoc/intra-link-extern-crate.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@
44
// though they would never actually get displayed. This tripped intra-doc-link resolution failures,
55
// for items that aren't under our control, and not actually getting documented!
66

7-
#![deny(intra_doc_resolution_failures)]
7+
#![deny(broken_intra_doc_links)]
88

99
extern crate inner;

src/test/rustdoc/intra-link-in-bodies.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// we need to make sure that intra-doc links on trait impls get resolved in the right scope
22

3-
#![deny(intra_doc_resolution_failures)]
3+
#![deny(broken_intra_doc_links)]
44

55
pub mod inner {
66
pub struct SomethingOutOfScope;
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
#![deny(intra_doc_resolution_failures)]
1+
#![deny(broken_intra_doc_links)]
22

33
pub use std::*;

src/test/rustdoc/intra-link-prim-methods-external-core.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
// ignore-windows
55
// ignore-tidy-linelength
66

7-
#![deny(intra_doc_resolution_failures)]
7+
#![deny(broken_intra_doc_links)]
88
#![feature(no_core, lang_items)]
99
#![no_core]
1010
#![crate_type = "rlib"]

src/test/rustdoc/intra-link-prim-methods-local.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#![deny(intra_doc_resolution_failures)]
1+
#![deny(broken_intra_doc_links)]
22
#![feature(no_core, lang_items)]
33
#![no_core]
44
#![crate_type = "rlib"]

src/test/rustdoc/intra-link-prim-methods.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#![deny(intra_doc_resolution_failures)]
1+
#![deny(broken_intra_doc_links)]
22

33
// ignore-tidy-linelength
44

src/test/rustdoc/intra-link-prim-precedence.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// ignore-tidy-linelength
2-
#![deny(intra_doc_resolution_failures)]
2+
#![deny(broken_intra_doc_links)]
33

44
pub mod char {}
55

src/test/rustdoc/intra-link-private.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
// These failures were legitimate, but not truly relevant - the docs in question couldn't be
33
// checked for accuracy anyway.
44

5-
#![deny(intra_doc_resolution_failures)]
5+
#![deny(broken_intra_doc_links)]
66

77
/// ooh, i'm a [rebel] just for kicks
88
struct SomeStruct;

src/test/rustdoc/intra-link-proc-macro.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// aux-build:intra-link-proc-macro-macro.rs
22
// build-aux-docs
3-
#![deny(intra_doc_resolution_failures)]
3+
#![deny(broken_intra_doc_links)]
44

55
extern crate intra_link_proc_macro_macro;
66

src/test/rustdoc/intra-links-external-traits.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
// ignore-cross-compile
33

44
#![crate_name = "outer"]
5-
#![deny(intra_doc_resolution_failures)]
5+
#![deny(broken_intra_doc_links)]
66

77
// using a trait that has intra-doc links on it from another crate (whether re-exporting or just
88
// implementing it) used to give spurious resolution failure warnings

src/test/rustdoc/through-proc-macro.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// aux-build:through-proc-macro-aux.rs
22
// build-aux-docs
3-
#![warn(intra_doc_resolution_failures)]
3+
#![warn(broken_intra_doc_links)]
44
extern crate some_macros;
55

66
#[some_macros::second]

0 commit comments

Comments
 (0)