Condition Coverage

blib/lib/Module/cpmfile/Prereqs.pm
Criterion Covered Total %
condition 18 23 78.2


and 3 conditions

line !l l&&!r l&&r condition
17 87 18 15 $hash->{$phase} and $hash->{$phase}{$type}
29 0 0 2 builtin::blessed($cpanmeta) and $cpanmeta->isa("CPAN::Meta::Prereqs")
63 51 12 13 $self->{$phase} and $self->{$phase}{$type}
67 19 0 0 ref $ret eq "SCALAR" and not $$ret
85 1 1 3 @key == 1 and $key[0] eq "version"

or 2 conditions

line l !l condition
20 16 4 $hash->{$phase}{$type}{$package} || {}
51 0 1 $options->{'version'} || 0
59 1 5 $phases ||= \@PHASE
60 1 5 $types ||= \@TYPE