| #![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() {} |