| #![feature(rustdoc_missing_doc_code_examples)] |
| |
| //! Documenting the kinds of lints emitted by rustdoc. |
| //! |
| //! ``` |
| //! println!("sup"); |
| //! ``` |
| |
| #![deny(rustdoc::missing_doc_code_examples)] |
| #![deny(rustdoc::all)] |
| |
| /// what up, let's make an [error] |
| /// |
| /// ``` |
| /// println!("sup"); |
| /// ``` |
| pub fn link_error() {} //~^^^^^ ERROR unresolved link to `error` |
| |
| /// wait, this doesn't have a doctest? |
| pub fn no_doctest() {} //~^ ERROR missing code example in this documentation |
| |
| /// wait, this *does* have a doctest? |
| /// |
| /// ``` |
| /// println!("sup"); |
| /// ``` |
| fn private_doctest() {} //~^^^^^ ERROR documentation test in private item |
| |
| /// <unknown> |
| //~^ ERROR unclosed HTML tag `unknown` |
| //~^^ ERROR missing code example |
| pub fn c() {} |