Skip to content

Commit e1096e3

Browse files
committed
Add a test for doc(include)
Tiny code improvement.
1 parent 177b3b2 commit e1096e3

File tree

3 files changed

+6
-3
lines changed

3 files changed

+6
-3
lines changed

clippy_lints/src/missing_doc.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -53,16 +53,14 @@ impl MissingDoc {
5353
*self.doc_hidden_stack.last().expect("empty doc_hidden_stack")
5454
}
5555

56-
#[allow(clippy::needless_bool)]
5756
fn has_include(meta: Option<MetaItem>) -> bool {
5857
if_chain! {
5958
if let Some(meta) = meta;
6059
if let MetaItemKind::List(list) = meta.node;
6160
if let Some(meta) = list.get(0);
6261
if let Some(name) = meta.name();
63-
if name == "include";
6462
then {
65-
true
63+
name == "include"
6664
} else {
6765
false
6866
}

tests/ui/missing-doc-crate.rs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
#![warn(clippy::missing_docs_in_private_items)]
2+
#![feature(external_doc)]
3+
#![doc(include = "../../README.md")]
4+
5+
fn main() {}

tests/ui/missing-doc-crate.stderr

Whitespace-only changes.

0 commit comments

Comments
 (0)