Subroutine Coverage
blib/lib/Attean/Plan.pm |
|
Criterion |
Covered |
Total |
% |
subroutine |
151 |
249 |
60.6
|
pod |
0 |
84 |
0.0
|
line |
count |
pod |
subroutine |
1
|
50 |
n/a |
BEGIN |
2
|
50 |
n/a |
BEGIN |
3
|
50 |
n/a |
BEGIN |
27
|
50 |
n/a |
BEGIN |
36
|
50 |
n/a |
BEGIN |
37
|
50 |
n/a |
BEGIN |
38
|
50 |
n/a |
BEGIN |
39
|
50 |
n/a |
BEGIN |
72
|
10 |
No |
plan_as_string |
86
|
50 |
n/a |
BEGIN |
94
|
0 |
No |
substitute_impl |
120
|
0 |
n/a |
__ANON__ |
125
|
11 |
No |
impl |
129
|
11 |
n/a |
__ANON__ |
141
|
50 |
n/a |
BEGIN |
142
|
50 |
n/a |
BEGIN |
143
|
50 |
n/a |
BEGIN |
148
|
1 |
No |
plan_as_string |
159
|
4 |
No |
impl |
166
|
0 |
No |
substitute_impl |
169
|
0 |
n/a |
__ANON__ |
178
|
4 |
n/a |
_impl |
186
|
4 |
n/a |
__ANON__ |
230
|
50 |
n/a |
BEGIN |
231
|
50 |
n/a |
BEGIN |
232
|
50 |
n/a |
BEGIN |
235
|
622 |
No |
BUILD |
244
|
1 |
No |
plan_as_string |
255
|
0 |
No |
impl |
262
|
0 |
No |
substitute_impl |
266
|
0 |
n/a |
__ANON__ |
275
|
0 |
n/a |
_impl |
282
|
0 |
n/a |
__ANON__ |
371
|
50 |
n/a |
BEGIN |
372
|
50 |
n/a |
BEGIN |
373
|
50 |
n/a |
BEGIN |
374
|
50 |
n/a |
BEGIN |
380
|
3 |
No |
plan_as_string |
387
|
1 |
No |
BUILDARGS |
401
|
0 |
No |
impl |
408
|
0 |
No |
substitute_impl |
411
|
0 |
n/a |
__ANON__ |
421
|
0 |
n/a |
_impl |
427
|
0 |
n/a |
__ANON__ |
462
|
50 |
n/a |
BEGIN |
463
|
50 |
n/a |
BEGIN |
464
|
50 |
n/a |
BEGIN |
465
|
50 |
n/a |
BEGIN |
466
|
50 |
n/a |
BEGIN |
475
|
1 |
No |
plan_as_string |
481
|
1 |
No |
impl |
488
|
0 |
No |
substitute_impl |
491
|
0 |
n/a |
__ANON__ |
501
|
1 |
n/a |
_impl |
511
|
1 |
n/a |
__ANON__ |
548
|
50 |
n/a |
BEGIN |
549
|
50 |
n/a |
BEGIN |
550
|
50 |
n/a |
BEGIN |
551
|
50 |
n/a |
BEGIN |
559
|
1 |
No |
plan_as_string |
562
|
0 |
No |
tree_attributes |
565
|
0 |
No |
substitute_impl |
572
|
0 |
n/a |
__ANON__ |
583
|
0 |
No |
impl |
588
|
0 |
n/a |
__ANON__ |
607
|
50 |
n/a |
BEGIN |
608
|
50 |
n/a |
BEGIN |
609
|
50 |
n/a |
BEGIN |
610
|
50 |
n/a |
BEGIN |
617
|
0 |
No |
plan_as_string |
620
|
0 |
No |
impl |
624
|
0 |
n/a |
__ANON__ |
636
|
50 |
n/a |
BEGIN |
637
|
50 |
n/a |
BEGIN |
638
|
50 |
n/a |
BEGIN |
643
|
1 |
No |
plan_as_string |
646
|
0 |
No |
impl |
653
|
0 |
No |
substitute_impl |
665
|
0 |
n/a |
_impl |
671
|
0 |
n/a |
__ANON__ |
707
|
50 |
n/a |
BEGIN |
708
|
50 |
n/a |
BEGIN |
709
|
50 |
n/a |
BEGIN |
710
|
50 |
n/a |
BEGIN |
711
|
50 |
n/a |
BEGIN |
712
|
50 |
n/a |
BEGIN |
713
|
50 |
n/a |
BEGIN |
714
|
50 |
n/a |
BEGIN |
715
|
50 |
n/a |
BEGIN |
716
|
50 |
n/a |
BEGIN |
717
|
50 |
n/a |
BEGIN |
718
|
50 |
n/a |
BEGIN |
719
|
50 |
n/a |
BEGIN |
727
|
0 |
No |
plan_as_string |
731
|
0 |
No |
tree_attributes |
734
|
10 |
No |
BUILDARGS |
748
|
0 |
No |
evaluate_expression |
908
|
0 |
n/a |
__ANON__ |
1095
|
50 |
n/a |
BEGIN |
1300
|
0 |
No |
substitute_impl |
1310
|
0 |
No |
impl |
1318
|
0 |
n/a |
_impl |
1325
|
0 |
n/a |
__ANON__ |
1369
|
50 |
n/a |
BEGIN |
1370
|
50 |
n/a |
BEGIN |
1375
|
0 |
No |
plan_as_string |
1378
|
0 |
No |
impl |
1383
|
0 |
n/a |
__ANON__ |
1397
|
50 |
n/a |
BEGIN |
1398
|
50 |
n/a |
BEGIN |
1403
|
0 |
No |
plan_as_string |
1406
|
0 |
No |
impl |
1410
|
0 |
n/a |
__ANON__ |
1432
|
50 |
n/a |
BEGIN |
1433
|
50 |
n/a |
BEGIN |
1434
|
50 |
n/a |
BEGIN |
1443
|
0 |
No |
plan_as_string |
1451
|
0 |
No |
impl |
1457
|
0 |
n/a |
__ANON__ |
1473
|
50 |
n/a |
BEGIN |
1475
|
50 |
n/a |
BEGIN |
1479
|
10 |
No |
BUILDARGS |
1500
|
0 |
No |
plan_as_string |
1503
|
0 |
No |
tree_attributes |
1506
|
0 |
No |
substitute_impl |
1515
|
0 |
n/a |
__ANON__ |
1525
|
2 |
No |
impl |
1532
|
2 |
n/a |
__ANON__ |
1550
|
50 |
n/a |
BEGIN |
1551
|
50 |
n/a |
BEGIN |
1552
|
50 |
n/a |
BEGIN |
1553
|
50 |
n/a |
BEGIN |
1562
|
1 |
No |
plan_as_string |
1570
|
0 |
No |
sort_rows |
1606
|
0 |
No |
impl |
1614
|
0 |
n/a |
__ANON__ |
1633
|
50 |
n/a |
BEGIN |
1634
|
50 |
n/a |
BEGIN |
1635
|
50 |
n/a |
BEGIN |
1636
|
50 |
n/a |
BEGIN |
1637
|
50 |
n/a |
BEGIN |
1638
|
50 |
n/a |
BEGIN |
1639
|
50 |
n/a |
BEGIN |
1650
|
0 |
No |
plan_as_string |
1656
|
0 |
No |
tree_attributes |
1658
|
0 |
No |
impl |
1672
|
0 |
n/a |
__ANON__ |
1684
|
50 |
n/a |
BEGIN |
1685
|
50 |
n/a |
BEGIN |
1686
|
50 |
n/a |
BEGIN |
1693
|
0 |
No |
tree_attributes |
1695
|
0 |
No |
plan_as_string |
1707
|
8 |
No |
BUILDARGS |
1720
|
0 |
No |
impl |
1726
|
0 |
n/a |
__ANON__ |
1749
|
50 |
n/a |
BEGIN |
1750
|
50 |
n/a |
BEGIN |
1751
|
50 |
n/a |
BEGIN |
1759
|
1 |
n/a |
_build_size_estimate |
1767
|
0 |
No |
tree_attributes |
1769
|
4 |
No |
plan_as_string |
1782
|
5 |
No |
BUILDARGS |
1795
|
1 |
No |
impl |
1800
|
1 |
n/a |
__ANON__ |
1813
|
50 |
n/a |
BEGIN |
1814
|
50 |
n/a |
BEGIN |
1815
|
50 |
n/a |
BEGIN |
1816
|
50 |
n/a |
BEGIN |
1828
|
0 |
No |
tree_attributes |
1832
|
0 |
No |
plan_as_string |
1840
|
0 |
No |
BUILDARGS |
1853
|
0 |
No |
alp |
1885
|
0 |
No |
substitute_impl |
1910
|
0 |
n/a |
__ANON__ |
1931
|
0 |
n/a |
__ANON__ |
1944
|
0 |
n/a |
__ANON__ |
1965
|
50 |
n/a |
BEGIN |
1966
|
50 |
n/a |
BEGIN |
1967
|
50 |
n/a |
BEGIN |
1968
|
50 |
n/a |
BEGIN |
1977
|
0 |
No |
BUILDARGS |
1989
|
0 |
No |
tree_attributes |
1992
|
0 |
No |
plan_as_string |
1995
|
0 |
No |
substitute_impl |
2016
|
0 |
n/a |
__ANON__ |
2064
|
50 |
n/a |
BEGIN |
2065
|
50 |
n/a |
BEGIN |
2066
|
50 |
n/a |
BEGIN |
2074
|
0 |
No |
tree_attributes |
2075
|
0 |
No |
plan_as_string |
2078
|
4 |
No |
impl |
2082
|
4 |
n/a |
__ANON__ |
2094
|
50 |
n/a |
BEGIN |
2095
|
50 |
n/a |
BEGIN |
2096
|
50 |
n/a |
BEGIN |
2097
|
50 |
n/a |
BEGIN |
2098
|
50 |
n/a |
BEGIN |
2099
|
50 |
n/a |
BEGIN |
2100
|
50 |
n/a |
BEGIN |
2101
|
50 |
n/a |
BEGIN |
2102
|
50 |
n/a |
BEGIN |
2103
|
50 |
n/a |
BEGIN |
2104
|
50 |
n/a |
BEGIN |
2105
|
50 |
n/a |
BEGIN |
2112
|
0 |
No |
plan_as_string |
2117
|
0 |
No |
tree_attributes |
2120
|
4 |
No |
BUILDARGS |
2133
|
0 |
No |
evaluate_aggregate |
2236
|
0 |
No |
impl |
2243
|
0 |
n/a |
__ANON__ |
2260
|
0 |
n/a |
__ANON__ |
2282
|
0 |
n/a |
__ANON__ |
2339
|
50 |
n/a |
BEGIN |
2340
|
50 |
n/a |
BEGIN |
2341
|
50 |
n/a |
BEGIN |
2342
|
50 |
n/a |
BEGIN |
2347
|
0 |
No |
plan_as_string |
2350
|
0 |
No |
impl |
2354
|
0 |
n/a |
__ANON__ |
2364
|
50 |
n/a |
BEGIN |
2365
|
50 |
n/a |
BEGIN |
2366
|
50 |
n/a |
BEGIN |
2367
|
50 |
n/a |
BEGIN |
2375
|
0 |
No |
plan_as_string |
2388
|
0 |
No |
impl |
2392
|
0 |
n/a |
__ANON__ |
2401
|
50 |
n/a |
BEGIN |
2402
|
50 |
n/a |
BEGIN |
2403
|
50 |
n/a |
BEGIN |
2404
|
50 |
n/a |
BEGIN |
2412
|
0 |
No |
plan_as_string |
2423
|
0 |
No |
impl |
2427
|
0 |
n/a |
__ANON__ |
2436
|
50 |
n/a |
BEGIN |
2437
|
50 |
n/a |
BEGIN |
2438
|
50 |
n/a |
BEGIN |
2439
|
50 |
n/a |
BEGIN |
2449
|
0 |
No |
plan_as_string |
2464
|
0 |
No |
impl |
2474
|
0 |
n/a |
__ANON__ |
2512
|
50 |
n/a |
BEGIN |
2513
|
50 |
n/a |
BEGIN |
2514
|
50 |
n/a |
BEGIN |
2515
|
50 |
n/a |
BEGIN |
2516
|
50 |
n/a |
BEGIN |
2517
|
50 |
n/a |
BEGIN |
2526
|
0 |
No |
plan_as_string |
2531
|
0 |
No |
impl |
2538
|
0 |
n/a |
__ANON__ |