Strenghten tests for missing_doc_code_examples lint

This commit is contained in:
Guillaume Gomez 2020-08-21 18:05:51 +02:00
parent dadde88eba
commit 7a05f13aed
2 changed files with 54 additions and 5 deletions

View file

@ -38,3 +38,34 @@ pub mod module3 {
//~^ ERROR
pub fn test() {}
}
/// Doc, but no code example and it's fine!
pub const Const: u32 = 0;
/// Doc, but no code example and it's fine!
pub static Static: u32 = 0;
/// Doc, but no code example and it's fine!
pub type Type = u32;
/// Doc
//~^ ERROR
pub struct Struct {
/// Doc, but no code example and it's fine!
pub field: u32,
}
/// Doc
//~^ ERROR
pub enum Enum {
/// Doc, but no code example and it's fine!
X,
}
/// Doc
//~^ ERROR
#[repr(C)]
union Union {
/// Doc, but no code example and it's fine!
a: i32,
/// Doc, but no code example and it's fine!
b: f32,
}