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__ |