Condition Coverage

blib/lib/BusyBird/Util.pm
Criterion Covered Total %
condition 21 27 77.7


and 3 conditions

line !l l&&!r l&&r condition
23 781 835 0 $is_mandatory and not defined $$params_ref{$key}
79 936 222 2354 defined $a and defined $b
222 863 73 not defined $a and defined $b
863 0 222 defined $a and not defined $b
140 3 1 42 defined $start and defined $end
4 1 41 defined $start and defined $end and $start <= $end
191 0 2 0 blessed $tracking_timeline and $tracking_timeline->isa('BusyBird::Timeline')
194 0 2 0 blessed $main_timeline and $main_timeline->isa('BusyBird::Timeline')

or 3 conditions

line l !l&&r !l&&!r condition
68 38 30 3 !defined($_[0]) || ref $_[0] eq $_[1]