Condition Coverage

blib/lib/Data/Resolver.pm
Criterion Covered Total %
condition 19 38 50.0


and 3 conditions

line !l l&&!r l&&r condition
75 51 5 27 $throw and ($meta->{'type'} // "") eq "error"
90 0 4 0 @args && ref $args[0]
96 2 8 6 @type and ($type[0] // "") eq "list"
117 0 8 0 @args && ref $args[1]
122 0 8 13 $candidate and $candidate->exists
8 0 13 $candidate and $candidate->exists and $root->subsumes($candidate)
148 0 0 0 @args && ref $args[1]
155 0 12 0 @args && ref $args[1]

or 2 conditions

line l !l condition
46 0 12 delete $args{'-package'} // __PACKAGE__
75 32 0 $meta->{'type'} // ""
96 14 0 $type[0] // ""
183 0 3 $_[1] // 0

or 3 conditions

line l !l&&r !l&&!r condition
119 8 0 0 $args{'root'} // $args{'path'}
158 12 0 0 $args{'archive'} // $args{'path'}