Condition Coverage

blib/lib/Adapter/Async/OrderedList/Array.pm
Criterion Covered Total %
condition 10 31 32.2


and 3 conditions

line !l l&&!r l&&r condition
89 0 0 0 $idx + $delta > $end and $idx - $delta < 0

or 2 conditions

line l !l condition
24 0 2 $self->{'data'} ||= []
37 10 6 $idx ||= 0
38 16 0 $data ||= []
139 0 0 delete $args{'start'} || 0
155 24 0 $a // ''
24 0 $b // ''
0 12 $code ||= sub { ($a // '') cmp ($b // ''); }
163 14 0 $a // ''
14 0 $b // ''
0 8 $code ||= sub { ($a // '') cmp ($b // ''); }
170 0 0 $start_idx //= 0

or 3 conditions

line l !l&&r !l&&!r condition
142 0 0 0 $args{'end'} //= $idx + $args{'count'}
143 0 0 0 $args{'end'} //= $max