diff options
| author | Guillaume Gomez <guillaume1.gomez@gmail.com> | 2020-08-21 16:43:04 +0200 |
|---|---|---|
| committer | Guillaume Gomez <guillaume1.gomez@gmail.com> | 2020-08-21 16:43:04 +0200 |
| commit | adeedf52435fe893156f93e2771dc66adf02abc9 (patch) | |
| tree | 7605c4279e44244bbfbf127f86e52c37d43accfc | |
| parent | b20b6f8714ceb39d9214940d9c7d2b8513c030fd (diff) | |
| download | rust-adeedf52435fe893156f93e2771dc66adf02abc9.tar.gz rust-adeedf52435fe893156f93e2771dc66adf02abc9.zip | |
Show line even if there is no code examples
| -rw-r--r-- | src/librustdoc/passes/calculate_doc_coverage.rs | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/src/librustdoc/passes/calculate_doc_coverage.rs b/src/librustdoc/passes/calculate_doc_coverage.rs index 6b653f87de9..457359e7a38 100644 --- a/src/librustdoc/passes/calculate_doc_coverage.rs +++ b/src/librustdoc/passes/calculate_doc_coverage.rs @@ -27,7 +27,7 @@ fn calculate_doc_coverage(krate: clean::Crate, ctx: &DocContext<'_>) -> clean::C krate } -#[derive(Default, Copy, Clone, Serialize)] +#[derive(Default, Copy, Clone, Serialize, Debug)] struct ItemCount { total: u64, with_docs: u64, @@ -155,14 +155,12 @@ impl CoverageCalculator { print_table_line(); for (file, &count) in &self.items { - if let (Some(percentage), Some(examples_percentage)) = - (count.percentage(), count.examples_percentage()) - { + if let Some(percentage) = count.percentage() { print_table_record( &limit_filename_len(file.to_string()), count, percentage, - examples_percentage, + count.examples_percentage().unwrap_or(0.), ); total += count; |
