diff options
| author | QuietMisdreavus <grey@quietmisdreavus.net> | 2019-02-20 15:15:13 -0600 |
|---|---|---|
| committer | QuietMisdreavus <grey@quietmisdreavus.net> | 2019-02-28 16:01:27 -0600 |
| commit | fc9459351c0136715089f9e9d96f57fed2c80a52 (patch) | |
| tree | 777363d0b97c302d0a167a1cb0ac7032f13df58b | |
| parent | 9e98a25b9520861a6b443a1d28c04a9b1854e24e (diff) | |
| download | rust-fc9459351c0136715089f9e9d96f57fed2c80a52.tar.gz rust-fc9459351c0136715089f9e9d96f57fed2c80a52.zip | |
count fewer items in calculate-doc-coverage
| -rw-r--r-- | src/librustdoc/passes/calculate_doc_coverage.rs | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/librustdoc/passes/calculate_doc_coverage.rs b/src/librustdoc/passes/calculate_doc_coverage.rs index b812415d677..57ac75bf4d4 100644 --- a/src/librustdoc/passes/calculate_doc_coverage.rs +++ b/src/librustdoc/passes/calculate_doc_coverage.rs @@ -43,7 +43,11 @@ struct CoverageCalculator { impl fold::DocFolder for CoverageCalculator { fn fold_item(&mut self, i: clean::Item) -> Option<clean::Item> { match i.inner { - clean::StrippedItem(..) => {} + clean::StrippedItem(..) => { + // don't count items in stripped modules + return Some(i); + } + clean::ImportItem(..) | clean::ExternCrateItem(..) => {} clean::ImplItem(ref impl_) if attr::contains_name(&i.attrs.other_attrs, "automatically_derived") || impl_.synthetic || impl_.blanket_impl.is_some() => |
