Branch Coverage

blib/lib/Log/Report/Extract.pm
Criterion Covered Total %
branch 14 44 31.8


line true false branch
38 0 1 unless my $lexi = $args->{'lexicon'} || $args->{'lexicons'}
40 0 1 unless -d $lexi or mkdir $lexi
59 12 0 $r ? :
65 0 0 ref $pot eq 'ARRAY' ? :
0 0 if $pot
80 0 0 if ref $keep eq "ARRAY"
91 0 0 @_ ? :
93 0 0 unless &dispatcher("needs", "INFO")
97 0 0 unless my $pots = $self->{'LRE_domains'}{$domain}
102 0 0 unless $stats->{'fuzzy'} or $stats->{'inactive'}
105 0 0 if $msgids == $stats->{'fuzzy'}
114 0 0 if ($fuzzy or $inactive) { }
129 1 2 @_ % 2 ? :
131 2 1 unless (defined $domain)
136 0 1 unless my $pots = delete $self->{'LRE_domains'}{$domain}
165 0 1 if @pots
190 0 12 if ($context) { }
194 0 0 if ($plural and $plural =~ /\{[^}]*\<\w+/)
202 12 0 unless $msgctxts and @$msgctxts
208 0 12 if (my $po = $pot->msgid($stripped, $msgctxt))
210 0 0 if $plural
214 2 10 $stripped =~ /\{/ ? :