| blib/lib/Math/PlanePath/FibonacciWordFractal.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| branch | 78 | 106 | 73.5 |
| line | true | false | branch |
|---|---|---|---|
| 57 | 0 | 539 | if ($n < 0) |
| 58 | 0 | 539 | if (is_infinite($n)) |
| 70 | 90 | 449 | if ($n != $int) |
| 93 | 341 | 2524 | if ($m == 1) { } |
| 712 | 1812 | elsif ($m == 2) { } | |
| 602 | 1210 | elsif ($m == 3) { } | |
| 423 | 787 | elsif ($m == 4) { } | |
| 406 | 381 | elsif ($m == 5) { } | |
| 381 | 0 | elsif ($m == 0) { } | |
| 131 | 1183 | 2580 | if ($n >= $f[-1]) |
| 136 | 412 | 771 | if ($transpose) |
| 139 | 475 | 708 | if ($rot & 2) |
| 143 | 475 | 708 | if ($rot & 1) |
| 150 | 302 | 881 | if ($m == 1) { } |
| 210 | 671 | elsif ($m == 2) { } | |
| 300 | 371 | elsif ($m == 3) { } | |
| 126 | 245 | elsif ($m == 4) { } | |
| 125 | 120 | elsif ($m == 5) { } | |
| 154 | 50 | 160 | if ($transpose) { } |
| 161 | 60 | 240 | if ($transpose) { } |
| 172 | 50 | 75 | if ($transpose) { } |
| 179 | 40 | 80 | if ($transpose) { } |
| 206 | 0 | 625 | if (is_infinite($x)) |
| 211 | 0 | 625 | if (is_infinite($y)) |
| 226 | 453 | 3614 | if ($m == 2) { } |
| 1003 | 2611 | elsif ($m == 3) { } | |
| 780 | 1831 | elsif ($m == 4) { } | |
| 732 | 1099 | elsif ($m == 5) { } | |
| 630 | 469 | elsif ($m == 0) { } | |
| 469 | 0 | elsif ($m == 1) { } | |
| 250 | 625 | 3442 | if $xo > $x and $yo > $y |
| 264 | 1818 | 1735 | if ($m >= 3) { } |
| 266 | 586 | 1232 | if ($x >= $xend[-1]) |
| 272 | 269 | 317 | if ($m == 3) { } |
| 157 | 160 | elsif ($m == 4) { } | |
| 160 | 0 | elsif ($m == 5) { } | |
| 280 | 118 | 468 | if ($x < 0 or $y < 0) |
| 286 | 828 | 907 | if ($y >= $yend[-1]) |
| 292 | 368 | 460 | if ($m == 0) { } |
| 76 | 384 | elsif ($m == 1) { } | |
| 384 | 0 | elsif ($m == 2) { } | |
| 300 | 222 | 606 | if ($x < 0 or $y < 0) |
| 312 | 196 | 89 | if ($x != 0 or $y != 0) |
| 327 | 0 | 0 | if $x1 > $x2 |
| 328 | 0 | 0 | if $y1 > $y2 |
| 331 | 0 | 0 | if ($x2 < 0 or $y2 < 0) |
| 335 | 0 | 0 | if (is_infinite($_)) |
| 352 | 0 | 0 | if ($m == 3) { } |
| 0 | 0 | elsif ($m == 4) { } | |
| 0 | 0 | elsif ($m == 5) { } | |
| 0 | 0 | elsif ($m == 0) { } | |
| 0 | 0 | elsif ($m == 1) { } | |
| 379 | 0 | 0 | if ($xend1 > $x2 and $yend1 > $y2) |