Support Reference & ReferenceUnknown link lint
This commit is contained in:
parent
c7369891ba
commit
46df95817d
5 changed files with 1135 additions and 67 deletions
|
@ -52,3 +52,107 @@ pub fn should_warn_inline() {}
|
|||
/// [`Vec<T>`](Vec)
|
||||
/// [`Vec<T>`](std::vec::Vec)
|
||||
pub fn should_not_warn_inline() {}
|
||||
|
||||
/// [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
|
||||
///
|
||||
/// [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
|
||||
///
|
||||
/// [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() {}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue