Condition Coverage

blib/lib/Sort/Half/Maker.pm
Criterion Covered Total %
condition 16 18 88.8


or 2 conditions

line l !l condition
15 1 4 $args{'fallback'} || sub ($$) { $_[0] cmp $_[1]; }
37 5 3 $end_hash{$left} || 0
38 6 2 $end_hash{$right} || 0

or 3 conditions

line l !l&&r !l&&!r condition
32 18 8 26 $start_hash{$left} or $start_hash{$right}
5 3 18 $end_hash{$left} or $end_hash{$right}
33 18 8 0 $start_hash{$left} || keys(%start_hash) + 1
34 17 9 0 $start_hash{$right} || keys(%start_hash) + 1