| line | % | coverage | branch |
| 42 | 0 | T | F | !$i ? : |
| 44 | 0 | T | F | if ($type eq 'ARRAY') { } |
| 0 | T | F | elsif ($type eq 'SCALAR') { } |
| 0 | T | F | elsif (not $type) { } |
| 0 | T | F | elsif ($type eq 'GLOB' or UNIVERSAL::isa($seq, 'IO::Handle')) { } |
| 46 | 0 | T | F | unless defined $$options{"OFFSET_$AorB"} |
| 51 | 0 | T | F | unless defined $$options{"OFFSET_$AorB"} |
| 55 | 0 | T | F | unless defined $$options{"OFFSET_$AorB"} |
| 57 | 0 | T | F | unless defined $$options{"FILENAME_$AorB"} |
| 59 | 0 | T | F | unless defined $$options{"MTIME_$AorB"} |
| 63 | 0 | T | F | unless open F, "<$seq" |
| 69 | 0 | T | F | unless defined $$options{"OFFSET_$AorB"} |
| 83 | 0 | T | F | if (not defined $output_handler) { } |
| 0 | T | F | elsif ($type eq 'CODE') { } |
| 0 | T | F | elsif ($type eq 'SCALAR') { } |
| 0 | T | F | elsif ($type eq 'ARRAY') { } |
| 0 | T | F | elsif ($type eq 'GLOB' or UNIVERSAL::isa($output_handler, 'IO::Handle')) { } |
| 107 | 0 | T | F | unless defined $$options{'STYLE'} |
| 108 | 0 | T | F | if exists $internal_styles{$style} |
| 110 | 0 | T | F | unless ($style->can('hunk')) |
| 111 | 0 | T | F | unless eval "require $style; 1" |
| 114 | 0 | T | F | if not ref $style and $style->can('new') |
| 118 | 0 | T | F | unless defined $ctx_lines |
| 119 | 0 | T | F | if $style->isa('Text::Diff::OldStyle') |
| 122 | 0 | T | F | $$options{'KEYGEN_ARGS'} ? : |
| 132 | 0 | T | F | unless $hunks++ |
| 154 | 0 | T | F | if ($diffs and ++$ctx > $ctx_lines * 2) |
| 160 | 0 | T | F | if not $diffs and @ops > $ctx_lines |
| 169 | 0 | T | F | if ($diffs) |
| 170 | 0 | T | F | if $ctx > $ctx_lines |
| 174 | 0 | T | F | if $hunks |
| 176 | 0 | T | F | defined $output ? : |
| 191 | 0 | T | F | unless defined $fn1 and defined $fn2 |
| 193 | 0 | T | F | defined $t1 ? : |
| 0 | T | F | defined $t2 ? : |
| 210 | 0 | T | F | $a_or_b == 0 ? : |
| 0 | T | F | unless $$ops[-1][2] eq ($a_or_b == 0 ? '+' : '-') |
| 218 | 0 | T | F | unless $empty_range |
| 221 | 0 | T | F | $format eq 'unified' && $empty_range ? : |
| 0 | T | F | $format eq 'unified' ? : |
| 0 | T | F | $start == $after ? : |
| 234 | 0 | T | F | unless defined $$op_prefixes{$opcode} |
| 236 | 0 | T | F | defined $$op[3] ? : |
| 238 | 0 | T | F | unless defined $op_sym |
| 240 | 0 | T | F | $$op[2] ne '+' ? : |
| 0 | T | F | unless defined $a_or_b |
| 324 | 0 | T | F | if $opcode eq ' ' |
| 332 | 0 | T | F | if ($bang_it) |
| 355 | 0 | T | F | if grep(($$_[2] ne $op), @$ops) |
| 356 | 0 | T | F | if $op eq '+' |
| 357 | 0 | T | F | if $op eq '-' |
| 382 | 0 | T | F | $op eq 'c' ? : |