Branch Coverage

blib/lib/LCS.pm
Criterion Covered Total %
branch 39 40 97.5


line true false branch
14 1 2 @_ > 1 ? :
3 3 @_ ? :
39 186 64 if ($Xcurrent + 1 < $hunk->[0])
43 118 132 if ($Ycurrent + 1 < $hunk->[1])
57 102 34 if ($Xcurrent + 1 <= $#$X)
61 76 60 if ($Ycurrent + 1 <= $#$Y)
90 7 8 if (@$clcs and $clcs->[-1][0] + $clcs->[-1][2] == $entry->[0]) { }
116 24 24 defined $gap ? :
132 346 0 defined $gap ? :
137 28 318 if ($max - scalar(@m) > 0)
142 68 278 if ($max - scalar(@n) > 0)
168 146 2838 if ($$X[$i - 1] eq $$Y[$j - 1]) { }
198 584 11352 if ($$X[$i - 1] eq $$Y[$j - 1]) { }
213 6563 7973 $_[0] > $_[1] ? :
221 412 280 if ($$X[$i - 1] eq $$Y[$j - 1]) { }
180 100 elsif ($c->[$i][$j] == $$c[$i - 1][$j]) { }
246 152 868 if (scalar @{$path;} == 0) { }
520 476 elsif ($path->[-1][0] < $hunk->[0] and $path->[-1][1] < $hunk->[1]) { }
276 584 11352 if ($$X[$i - 1] eq $$Y[$j - 1]) { }
281 5196 6156 $c->[$i][$j - 1] > $$c[$i - 1][$j] ? :