| line | true | false | branch | 
 
| 328 | 0 | 0 | if $log_level | 
 
| 331 | 0 | 0 | if ($command eq 'update') { } | 
 
|  | 0 | 0 | elsif ($command eq 'html') { } | 
 
| 361 | 0 | 17 | if $feed->{'etag'} | 
 
| 362 | 0 | 17 | if $feed->{'last_modified'} | 
 
| 385 | 0 | 17 | unless $tx | 
 
| 391 | 17 | 0 | if $tx->result->is_success | 
 
| 392 | 0 | 17 | if $@ | 
 
| 404 | 13 | 21 | unless -r "$filename.json" | 
 
| 409 | 21 | 0 | if $data->{$url}{'title'} | 
 
| 437 | 0 | 17 | if (@unused) | 
 
| 462 | 13 | 4 | unless (-d $dir) | 
 
| 488 | 0 | 18 | unless -r $template | 
 
| 494 | 18 | 0 | if $feed | 
 
| 500 | 0 | 18 | if $template | 
 
| 572 | 1 | 1 | unless $url =~ /$_/u | 
 
|  | 1 | 34 | if @filters > 0 and not grep({$title =~ /$_/u unless $url =~ /$_/u;} @filters) | 
 
| 583 | 0 | 34 | unless @nodes | 
 
| 596 | 0 | 17 | unless -r $feed->{'cache_file'} | 
 
| 598 | 0 | 17 | unless ($doc) | 
 
| 605 | 2 | 15 | unless (@nodes) | 
 
| 640 | 10 | 5 | if ($feed_date and 'DateTime'->compare($feed_date, $date) == -1) { } | 
 
| 647 | 1 | 10 | if 'DateTime'->compare($entry->{'date'}, $date) >= 0 | 
 
| 656 | 0 | 106 | unless $node | 
 
| 657 | 7 | 99 | unless my(@nodes) = $xpc->findnodes('pubDate | atom:updated', $node) | 
 
| 674 | 0 | 34 | unless $node | 
 
| 686 | 4 | 59 | if $seen{$node->{'id'}} | 
 
| 751 | 0 | 17 | unless $feed->{'doc'} | 
 
| 758 | 4 | 13 | unless $feed->{'link'} =~ m[//]u | 
 
| 774 | 25 | 4 | unless @authors | 
 
| 780 | 14 | 15 | @authors ? : | 
 
| 781 | 5 | 24 | if ('DateTime'->compare($entry->{'date'}, $undefined_date) == 0) { } | 
 
| 787 | 6 | 23 | @categories ? : | 
 
| 791 | 9 | 20 | unless @nodes | 
 
| 796 | 23 | 6 | if ($content) | 
 
| 801 | 6 | 21 | if $is_xhtml | 
 
| 810 | 0 | 23 | unless $content | 
 
| 830 | 0 | 23 | if $len > 500 | 
 
| 841 | 0 | 46 | unless $str | 
 
| 843 | 2 | 44 | unless $doc |