2023-06-30 05:10:01 -05:00
|
|
|
// run-rustfix
|
|
|
|
|
|
|
|
#![deny(rustdoc::redundant_explicit_links)]
|
|
|
|
|
|
|
|
pub fn dummy_target() {}
|
|
|
|
|
|
|
|
/// [dummy_target]
|
|
|
|
//~^ ERROR redundant explicit link target
|
|
|
|
/// [`dummy_target`]
|
|
|
|
//~^ ERROR redundant explicit link target
|
|
|
|
///
|
|
|
|
/// [Vec]
|
|
|
|
//~^ ERROR redundant explicit link target
|
|
|
|
/// [`Vec`]
|
|
|
|
//~^ ERROR redundant explicit link target
|
|
|
|
/// [Vec]
|
|
|
|
//~^ ERROR redundant explicit link target
|
|
|
|
/// [`Vec`]
|
|
|
|
//~^ ERROR redundant explicit link target
|
|
|
|
/// [std::vec::Vec]
|
|
|
|
//~^ ERROR redundant explicit link target
|
|
|
|
/// [`std::vec::Vec`]
|
|
|
|
//~^ ERROR redundant explicit link target
|
|
|
|
/// [std::vec::Vec]
|
|
|
|
//~^ ERROR redundant explicit link target
|
|
|
|
/// [`std::vec::Vec`]
|
|
|
|
//~^ ERROR redundant explicit link target
|
|
|
|
///
|
|
|
|
/// [usize]
|
|
|
|
//~^ ERROR redundant explicit link target
|
|
|
|
/// [`usize`]
|
|
|
|
//~^ ERROR redundant explicit link target
|
|
|
|
/// [usize]
|
|
|
|
//~^ ERROR redundant explicit link target
|
|
|
|
/// [`usize`]
|
|
|
|
//~^ ERROR redundant explicit link target
|
|
|
|
/// [std::primitive::usize]
|
|
|
|
//~^ ERROR redundant explicit link target
|
|
|
|
/// [`std::primitive::usize`]
|
|
|
|
//~^ ERROR redundant explicit link target
|
|
|
|
/// [std::primitive::usize]
|
|
|
|
//~^ ERROR redundant explicit link target
|
|
|
|
/// [`std::primitive::usize`]
|
|
|
|
//~^ ERROR redundant explicit link target
|
2023-06-30 11:55:37 -05:00
|
|
|
///
|
2023-06-30 05:10:01 -05:00
|
|
|
/// [dummy_target] TEXT
|
|
|
|
//~^ ERROR redundant explicit link target
|
|
|
|
/// [`dummy_target`] TEXT
|
|
|
|
//~^ ERROR redundant explicit link target
|
|
|
|
pub fn should_warn_inline() {}
|
|
|
|
|
|
|
|
/// [`Vec<T>`](Vec)
|
|
|
|
/// [`Vec<T>`](std::vec::Vec)
|
|
|
|
pub fn should_not_warn_inline() {}
|
2023-06-30 09:48:20 -05:00
|
|
|
|
|
|
|
/// [dummy_target]
|
|
|
|
//~^ ERROR redundant explicit link target
|
|
|
|
/// [`dummy_target`]
|
|
|
|
//~^ ERROR redundant explicit link target
|
|
|
|
///
|
|
|
|
/// [Vec]
|
|
|
|
//~^ ERROR redundant explicit link target
|
|
|
|
/// [`Vec`]
|
|
|
|
//~^ ERROR redundant explicit link target
|
|
|
|
/// [Vec]
|
|
|
|
//~^ ERROR redundant explicit link target
|
|
|
|
/// [`Vec`]
|
|
|
|
//~^ ERROR redundant explicit link target
|
|
|
|
/// [std::vec::Vec]
|
|
|
|
//~^ ERROR redundant explicit link target
|
|
|
|
/// [`std::vec::Vec`]
|
|
|
|
//~^ ERROR redundant explicit link target
|
|
|
|
/// [std::vec::Vec]
|
|
|
|
//~^ ERROR redundant explicit link target
|
|
|
|
/// [`std::vec::Vec`]
|
|
|
|
//~^ ERROR redundant explicit link target
|
|
|
|
///
|
|
|
|
/// [usize]
|
|
|
|
//~^ ERROR redundant explicit link target
|
|
|
|
/// [`usize`]
|
|
|
|
//~^ ERROR redundant explicit link target
|
|
|
|
/// [usize]
|
|
|
|
//~^ ERROR redundant explicit link target
|
|
|
|
/// [`usize`]
|
|
|
|
//~^ ERROR redundant explicit link target
|
|
|
|
/// [std::primitive::usize]
|
|
|
|
//~^ ERROR redundant explicit link target
|
|
|
|
/// [`std::primitive::usize`]
|
|
|
|
//~^ ERROR redundant explicit link target
|
|
|
|
/// [std::primitive::usize]
|
|
|
|
//~^ ERROR redundant explicit link target
|
|
|
|
/// [`std::primitive::usize`]
|
|
|
|
//~^ ERROR redundant explicit link target
|
2023-06-30 11:55:37 -05:00
|
|
|
///
|
2023-06-30 09:48:20 -05:00
|
|
|
/// [dummy_target] TEXT
|
|
|
|
//~^ ERROR redundant explicit link target
|
|
|
|
/// [`dummy_target`] TEXT
|
|
|
|
//~^ ERROR redundant explicit link target
|
|
|
|
pub fn should_warn_reference_unknown() {}
|
|
|
|
|
|
|
|
/// [`Vec<T>`][Vec]
|
|
|
|
/// [`Vec<T>`][std::vec::Vec]
|
|
|
|
pub fn should_not_warn_reference_unknown() {}
|
|
|
|
|
|
|
|
/// [dummy_target]
|
|
|
|
//~^ ERROR redundant explicit link target
|
|
|
|
/// [`dummy_target`]
|
|
|
|
//~^ ERROR redundant explicit link target
|
|
|
|
///
|
|
|
|
/// [Vec]
|
|
|
|
//~^ ERROR redundant explicit link target
|
|
|
|
/// [`Vec`]
|
|
|
|
//~^ ERROR redundant explicit link target
|
|
|
|
/// [Vec]
|
|
|
|
//~^ ERROR redundant explicit link target
|
|
|
|
/// [`Vec`]
|
|
|
|
//~^ ERROR redundant explicit link target
|
|
|
|
/// [std::vec::Vec]
|
|
|
|
//~^ ERROR redundant explicit link target
|
|
|
|
/// [`std::vec::Vec`]
|
|
|
|
//~^ ERROR redundant explicit link target
|
|
|
|
/// [std::vec::Vec]
|
|
|
|
//~^ ERROR redundant explicit link target
|
|
|
|
/// [`std::vec::Vec`]
|
|
|
|
//~^ ERROR redundant explicit link target
|
|
|
|
///
|
|
|
|
/// [usize]
|
|
|
|
//~^ ERROR redundant explicit link target
|
|
|
|
/// [`usize`]
|
|
|
|
//~^ ERROR redundant explicit link target
|
|
|
|
/// [usize]
|
|
|
|
//~^ ERROR redundant explicit link target
|
|
|
|
/// [`usize`]
|
|
|
|
//~^ ERROR redundant explicit link target
|
|
|
|
/// [std::primitive::usize]
|
|
|
|
//~^ ERROR redundant explicit link target
|
|
|
|
/// [`std::primitive::usize`]
|
|
|
|
//~^ ERROR redundant explicit link target
|
|
|
|
/// [std::primitive::usize]
|
|
|
|
//~^ ERROR redundant explicit link target
|
|
|
|
/// [`std::primitive::usize`]
|
|
|
|
//~^ ERROR redundant explicit link target
|
2023-06-30 11:55:37 -05:00
|
|
|
///
|
2023-06-30 09:48:20 -05:00
|
|
|
/// [dummy_target] TEXT
|
|
|
|
//~^ ERROR redundant explicit link target
|
|
|
|
/// [`dummy_target`] TEXT
|
|
|
|
//~^ ERROR redundant explicit link target
|
|
|
|
///
|
|
|
|
/// [dummy_target]: dummy_target
|
|
|
|
/// [Vec]: Vec
|
|
|
|
/// [std::vec::Vec]: Vec
|
|
|
|
/// [usize]: usize
|
|
|
|
/// [std::primitive::usize]: usize
|
|
|
|
pub fn should_warn_reference() {}
|
|
|
|
|
|
|
|
/// [`Vec<T>`]: Vec
|
|
|
|
/// [`Vec<T>`]: std::vec::Vec
|
|
|
|
pub fn should_not_warn_reference() {}
|