Condition Coverage

blib/lib/here/declare.pm
Criterion Covered Total %
condition 12 20 60.0


and 3 conditions

line !l l&&!r l&&r condition
31 7 6 0 ref $_[0] eq 'ARRAY' and @_ > 2 || ref $_[1] ne 'ARRAY'
34 3 4 6 @_ == 2 and ref $_[0] eq 'ARRAY'
7 0 6 @_ == 2 and ref $_[0] eq 'ARRAY' and ref $_[1] eq 'ARRAY'

or 2 conditions

line l !l condition
12 8 0 exists $args{$_} or croak("needs $_")

or 3 conditions

line l !l&&r !l&&!r condition
14 0 10 0 $args{'to_source'} || shift()
31 3 0 3 @_ > 2 || ref $_[1] ne 'ARRAY'
63 29 0 0 $valid{$1} || croak("type not supported: $name")