Rename intra-doc lint
This commit is contained in:
parent
e6c7868fb2
commit
d2a4e42959
6 changed files with 10 additions and 10 deletions
|
|
@ -299,7 +299,7 @@ declare_lint! {
|
|||
}
|
||||
|
||||
declare_lint! {
|
||||
pub INTRA_LINK_RESOLUTION_FAILURE,
|
||||
pub INTRA_DOC_LINK_RESOLUTION_FAILURE,
|
||||
Warn,
|
||||
"warn about documentation intra links resolution failure"
|
||||
}
|
||||
|
|
@ -357,7 +357,7 @@ impl LintPass for HardwiredLints {
|
|||
UNSTABLE_NAME_COLLISIONS,
|
||||
DUPLICATE_ASSOCIATED_TYPE_BINDINGS,
|
||||
DUPLICATE_MACRO_EXPORTS,
|
||||
INTRA_LINK_RESOLUTION_FAILURE,
|
||||
INTRA_DOC_LINK_RESOLUTION_FAILURE,
|
||||
)
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1284,13 +1284,13 @@ fn resolution_failure(
|
|||
link_range.end + code_dox_len,
|
||||
);
|
||||
|
||||
diag = cx.tcx.struct_span_lint_node(lint::builtin::INTRA_LINK_RESOLUTION_FAILURE,
|
||||
diag = cx.tcx.struct_span_lint_node(lint::builtin::INTRA_DOC_LINK_RESOLUTION_FAILURE,
|
||||
NodeId::new(0),
|
||||
sp,
|
||||
&msg);
|
||||
diag.span_label(sp, "cannot be resolved, ignoring");
|
||||
} else {
|
||||
diag = cx.tcx.struct_span_lint_node(lint::builtin::INTRA_LINK_RESOLUTION_FAILURE,
|
||||
diag = cx.tcx.struct_span_lint_node(lint::builtin::INTRA_DOC_LINK_RESOLUTION_FAILURE,
|
||||
NodeId::new(0),
|
||||
sp,
|
||||
&msg);
|
||||
|
|
@ -1310,7 +1310,7 @@ fn resolution_failure(
|
|||
}
|
||||
diag
|
||||
} else {
|
||||
cx.tcx.struct_span_lint_node(lint::builtin::INTRA_LINK_RESOLUTION_FAILURE,
|
||||
cx.tcx.struct_span_lint_node(lint::builtin::INTRA_DOC_LINK_RESOLUTION_FAILURE,
|
||||
NodeId::new(0),
|
||||
sp,
|
||||
&msg)
|
||||
|
|
|
|||
|
|
@ -187,7 +187,7 @@ pub fn run_core(search_paths: SearchPaths,
|
|||
_ => None
|
||||
};
|
||||
|
||||
let intra_link_resolution_failure_name = lint::builtin::INTRA_LINK_RESOLUTION_FAILURE.name;
|
||||
let intra_link_resolution_failure_name = lint::builtin::INTRA_DOC_LINK_RESOLUTION_FAILURE.name;
|
||||
let warnings_lint_name = lint::builtin::WARNINGS.name;
|
||||
let lints = lint::builtin::HardwiredLints.get_lints()
|
||||
.iter()
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@
|
|||
// option. This file may not be copied, modified, or distributed
|
||||
// except according to those terms.
|
||||
|
||||
#![deny(intra_link_resolution_failure)]
|
||||
#![deny(intra_doc_link_resolution_failure)]
|
||||
|
||||
/// [v2] //~ ERROR
|
||||
pub fn foo() {}
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ error: `[v2]` cannot be resolved, ignoring it...
|
|||
note: lint level defined here
|
||||
--> $DIR/deny-intra-link-resolution-failure.rs:11:9
|
||||
|
|
||||
11 | #![deny(intra_link_resolution_failure)]
|
||||
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
11 | #![deny(intra_doc_link_resolution_failure)]
|
||||
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
= help: to escape `[` and `]` characters, just add '/' before them like `/[` or `/]`
|
||||
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ warning: `[Foo::baz]` cannot be resolved, ignoring it...
|
|||
13 | //! Test with [Foo::baz], [Bar::foo], ...
|
||||
| ^^^^^^^^ cannot be resolved, ignoring
|
||||
|
|
||||
= note: #[warn(intra_link_resolution_failure)] on by default
|
||||
= note: #[warn(intra_doc_link_resolution_failure)] on by default
|
||||
= help: to escape `[` and `]` characters, just add '/' before them like `/[` or `/]`
|
||||
|
||||
warning: `[Bar::foo]` cannot be resolved, ignoring it...
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue