Subroutine Coverage

blib/lib/Math/PlanePath/CellularRule.pm
Criterion Covered Total %
subroutine 98 163 60.1
pod 22 22 100.0


line count pod subroutine
38 1 n/a BEGIN
39 1 n/a BEGIN
40 1 n/a BEGIN
42 1 n/a BEGIN
44 1 n/a BEGIN
49 1 n/a BEGIN
51 1 n/a BEGIN
59 1 n/a BEGIN
60 1 n/a BEGIN
62 1 n/a BEGIN
75 1 n/a BEGIN
78 0 Yes turn_any_straight
86 0 Yes turn_any_left
92 0 Yes turn_any_right
108 154 Yes x_negative
113 0 Yes x_maximum
159 0 Yes x_negative_at_n
168 0 Yes y_maximum
177 1 n/a BEGIN
179 0 Yes sumxy_maximum
187 0 Yes diffxy_minimum
193 1 n/a BEGIN
199 0 Yes dx_minimum
246 0 Yes dx_maximum
260 1 n/a BEGIN
262 0 Yes dy_maximum
333 0 Yes absdx_minimum
342 0 Yes dsumxy_minimum
385 0 Yes dsumxy_maximum
431 0 Yes ddiffxy_minimum
474 0 Yes ddiffxy_maximum
520 0 Yes dir_maximum_dxdy
820 364 Yes new
863 2028 n/a _extend
916 2985 Yes n_to_xy
977 50592 Yes xy_to_n
1014 0 Yes rect_to_n_range
1053 0 n/a _UNDOCUMENTED__rule_is_finite
1062 0 n/a _any_101
1072 0 n/a _any_110
1075 0 n/a _any_011
1078 0 n/a _any_111
1084 0 n/a _NOTWORKING__rules_are_equiv
1117 0 n/a _NOTWORKING__rule_is_symmetric
1140 0 n/a _UNDOCUMENTED__rule_to_mirror
1163 1 n/a BEGIN
1164 1 n/a BEGIN
1165 1 n/a BEGIN
1167 1 n/a BEGIN
1172 1 n/a BEGIN
1182 1 n/a BEGIN
1184 1 n/a BEGIN
1185 1 n/a BEGIN
1188 48 n/a x_negative
1192 0 n/a x_maximum
1198 0 n/a x_negative_at_n
1202 1 n/a BEGIN
1205 0 n/a sumxy_maximum
1212 0 n/a diffxy_minimum
1217 1 n/a BEGIN
1221 0 n/a dsumxy_minimum
1228 0 n/a ddiffxy_minimum
1234 0 n/a absdx_minimum
1237 1 n/a BEGIN
1240 0 n/a dir_minimum_dxdy
1246 0 n/a dx_minimum
1250 1 n/a BEGIN
1251 1 n/a BEGIN
1253 0 n/a _UNDOCUMENTED__dxdy_list
1259 1 n/a BEGIN
1260 1 n/a BEGIN
1268 48 n/a new
1281 2704 n/a n_to_xy
1307 0 n/a n_to_radius
1316 0 n/a n_to_rsquared
1327 23808 n/a xy_to_n
1343 0 n/a rect_to_n_range
1363 1 n/a BEGIN
1364 1 n/a BEGIN
1366 1 n/a BEGIN
1371 1 n/a BEGIN
1373 1 n/a BEGIN
1377 1 n/a BEGIN
1378 1 n/a BEGIN
1379 1 n/a BEGIN
1382 0 n/a x_negative_at_n
1385 1 n/a BEGIN
1386 1 n/a BEGIN
1387 1 n/a BEGIN
1388 1 n/a BEGIN
1389 1 n/a BEGIN
1390 1 n/a BEGIN
1391 1 n/a BEGIN
1392 1 n/a BEGIN
1393 1 n/a BEGIN
1396 10 n/a new
1408 243 n/a n_to_xy
1416 4470 n/a xy_to_n
1432 6 n/a rect_to_n_range
1449 1 n/a BEGIN
1450 1 n/a BEGIN
1451 1 n/a BEGIN
1453 1 n/a BEGIN
1459 1 n/a BEGIN
1481 1 n/a BEGIN
1483 1 n/a BEGIN
1484 1 n/a BEGIN
1487 8 n/a x_negative
1491 0 n/a x_negative_at_n
1495 0 n/a x_maximum
1501 1 n/a BEGIN
1505 0 n/a sumxy_maximum
1513 0 n/a diffxy_minimum
1517 1 n/a BEGIN
1523 0 n/a dx_minimum
1527 1 n/a BEGIN
1528 1 n/a BEGIN
1529 1 n/a BEGIN
1538 0 n/a _UNDOCUMENTED__dxdy_list
1546 0 n/a _UNDOCUMENTED__dxdy_list_at_n
1555 0 n/a absdx_minimum
1561 0 n/a dsumxy_minimum
1567 0 n/a dsumxy_maximum
1574 0 n/a ddiffxy_minimum
1580 0 n/a ddiffxy_maximum
1587 0 n/a dir_maximum_dxdy
1593 1 n/a BEGIN
1600 10 n/a new
1611 400 n/a n_to_xy
1645 3980 n/a xy_to_n
1668 12 n/a rect_to_n_range
1691 1 n/a BEGIN
1692 1 n/a BEGIN
1693 1 n/a BEGIN
1695 1 n/a BEGIN
1701 1 n/a BEGIN
1724 1 n/a BEGIN
1726 1 n/a BEGIN
1727 1 n/a BEGIN
1730 8 n/a x_negative
1734 0 n/a x_maximum
1740 0 n/a x_negative_at_n
1744 1 n/a BEGIN
1748 0 n/a sumxy_maximum
1756 0 n/a diffxy_minimum
1760 1 n/a BEGIN
1766 0 n/a dx_minimum
1770 1 n/a BEGIN
1771 1 n/a BEGIN
1772 1 n/a BEGIN
1782 0 n/a _UNDOCUMENTED__dxdy_list
1790 0 n/a _UNDOCUMENTED__dxdy_list_at_n
1799 0 n/a absdx_minimum
1807 0 n/a dsumxy_minimum
1810 1 n/a BEGIN
1813 0 n/a ddiffxy_minimum
1819 0 n/a ddiffxy_maximum
1826 0 n/a dir_maximum_dxdy
1832 1 n/a BEGIN
1839 10 n/a new
1864 402 n/a n_to_xy
1877 3982 n/a xy_to_n
1900 14 n/a rect_to_n_range