| 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) |