| line | % | coverage | branch |
| 16 | 100 | T | F | unless $path =~ s/.+\././u |
| 31 | 100 | T | F | if $extension ne "" |
| 35 | 100 | T | F | unless @directories |
| 58 | 100 | T | F | if $i eq $quoted |
| 60 | 50 | T | F | if ($slashed =~ s/\./\\./u == 1) |
| 61 | 100 | T | F | if $slashed eq $quoted |
| 69 | 100 | T | F | unless defined $CheckSpelling::SuggestExcludes::baseline->{$key} and defined $CheckSpelling::SuggestExcludes::totals->{$key} |
| 76 | 100 | T | F | if $i =~ /$joined_patterns/u |
| 78 | 100 | T | F | if $hits == 1 or $total == 0 |
| 80 | 100 | T | F | if $ratio < $suggest_threshold |
| 84 | 100 | T | F | if ($ratio == 1) { } |
| 50 | T | F | elsif ($ratio < 1) { } |
| 90 | 50 | T | F | if ($ratio >= $use_threshold) { } |
| 124 | 100 | T | F | if ($path =~ /$pattern/u) |
| 131 | 100 | T | F | defined $scores{$hit_count} ? : |
| 135 | 50 | T | F | if (defined $scores{'0'}) |
| 146 | 100 | T | F | if (@top_scoring) { } |
| 153 | 100 | T | F | if (%generally_covered_paths) { } |
| 155 | 50 | T | F | if (defined $generally_covered_paths{$path}) { } |
| 166 | 100 | T | F | unless $current_hit_count |
| 167 | 50 | T | F | if ($current_hit_count == $top_score or not @top_scoring and !@ordered_scores || ($current_hit_count > @{$scores{$ordered_scores[0]}[0];})[0]) { } |
| 177 | 0 | T | F | unless (defined $scores{$current_hit_count}) |
| 219 | 50 | T | F | unless /./u |
| 220 | 50 | T | F | if /^#/u |
| 233 | 50 | T | F | if (@current_patterns) |
| 238 | 50 | T | F | unless defined $positive_patterns{$pattern} or defined $zero_patterns{$pattern} |
| 242 | 50 | T | F | if @CheckSpelling::SuggestExcludes::patterns |
| 244 | 100 | T | F | if $test and $file =~ /$test/u |