Branch Coverage

blib/lib/iCal/Parser/SAX.pm
Criterion Covered Total %
branch 1 68 1.4


line true false branch
19 0 1 $handler ? :
55 0 0 if ($sysid =~ m[^(http|ftp|https)://]) { }
57 0 0 if $@
62 0 0 unless ($res->is_success)
67 0 0 unless return 'IO::File'->new($sysid, 'r')
83 0 0 if (scalar @{$$hash{'todos'};})
94 0 0 unless $events
110 0 0 if $$self{'debug'}
121 0 0 if ($d1->week != $week)
142 0 0 unless $yr = $$events{$d->year}
143 0 0 unless $mo = $$yr{$d->month}
154 0 0 if ($day)
158 0 0 if ($$e{'allday'})
167 0 0 $$e{'DTSTART'}->compare($$e{'DTEND'}) < 0 ? :
178 0 0 unless $span
180 0 0 unless $a[$j]
181 0 0 if $span->intersects($a[$j])
183 0 0 if $overlap[$i]
185 0 0 if $_ > $conflict
187 0 0 $conflict ? :
194 0 0 if $$a{'allday'} and not $$b{'allday'}
195 0 0 if $$b{'allday'} and not $$a{'allday'}
198 0 0 if $$a{'allday'} and $$b{'allday'}
210 0 0 if $e{'UID'}
211 0 0 if $e{'idref'}
212 0 0 if $e{'allday'}
215 0 0 if $e{'conflict-number'}
220 0 0 if (ref $v eq 'ARRAY') { }
0 0 elsif (ref $v eq 'HASH') { }
244 0 0 ref $_[0] ? :
246 0 0 unless %a
255 0 0 unless $text
256 0 0 unless ($no_escape)
269 0 0 if ($v)