Subroutine Coverage 
| lib/Template/VMethods.pm | 
 | 
| Criterion | 
Covered | 
Total | 
% | 
| subroutine | 
70 | 
72 | 
 97.2 
 | 
| pod | 
0 | 
61 | 
  0.0 
 | 
|  line  | 
 count  | 
 pod  | 
 subroutine  | 
| 
24
 | 
 80  | 
 n/a  | 
 BEGIN  | 
| 
25
 | 
 80  | 
 n/a  | 
 BEGIN  | 
| 
26
 | 
 80  | 
 n/a  | 
 BEGIN  | 
| 
27
 | 
 80  | 
 n/a  | 
 BEGIN  | 
| 
115
 | 
 80  | 
 n/a  | 
 BEGIN  | 
| 
116
 | 
 4  | 
 No  | 
 root_inc  | 
| 
121
 | 
 80  | 
 n/a  | 
 BEGIN  | 
| 
122
 | 
 0  | 
 No  | 
 root_dec  | 
| 
132
 | 
 6  | 
 No  | 
 text_item  | 
| 
136
 | 
 5  | 
 No  | 
 text_list  | 
| 
140
 | 
 3  | 
 No  | 
 text_hash  | 
| 
144
 | 
 1  | 
 No  | 
 text_length  | 
| 
148
 | 
 1  | 
 No  | 
 text_size  | 
| 
152
 | 
 4  | 
 No  | 
 text_defined  | 
| 
156
 | 
 1  | 
 No  | 
 text_upper  | 
| 
160
 | 
 2  | 
 No  | 
 text_lower  | 
| 
164
 | 
 3  | 
 No  | 
 text_ucfirst  | 
| 
168
 | 
 2  | 
 No  | 
 text_lcfirst  | 
| 
172
 | 
 1  | 
 No  | 
 text_trim  | 
| 
180
 | 
 1  | 
 No  | 
 text_collapse  | 
| 
189
 | 
 10  | 
 No  | 
 text_match  | 
| 
197
 | 
 5  | 
 No  | 
 text_search  | 
| 
203
 | 
 2  | 
 No  | 
 text_repeat  | 
| 
211
 | 
 25  | 
 No  | 
 text_replace  | 
| 
220
 | 
 35  | 
 n/a  | 
 __ANON__  | 
| 
247
 | 
 1  | 
 No  | 
 text_remove  | 
| 
254
 | 
 11  | 
 No  | 
 text_split  | 
| 
294
 | 
 8  | 
 No  | 
 text_chunk  | 
| 
313
 | 
 11  | 
 No  | 
 text_substr  | 
| 
331
 | 
 1  | 
 No  | 
 text_squote  | 
| 
339
 | 
 1  | 
 No  | 
 text_dquote  | 
| 
353
 | 
 2  | 
 No  | 
 hash_item  | 
| 
360
 | 
 0  | 
 No  | 
 hash_hash  | 
| 
364
 | 
 1  | 
 No  | 
 hash_size  | 
| 
369
 | 
 1  | 
 No  | 
 hash_each  | 
| 
373
 | 
 6  | 
 No  | 
 hash_keys  | 
| 
377
 | 
 1  | 
 No  | 
 hash_values  | 
| 
381
 | 
 7  | 
 No  | 
 hash_items  | 
| 
388
 | 
 4  | 
 No  | 
 hash_pairs  | 
| 
393
 | 
 1  | 
 No  | 
 hash_list  | 
| 
406
 | 
 2  | 
 No  | 
 hash_exists  | 
| 
412
 | 
 5  | 
 No  | 
 hash_defined  | 
| 
417
 | 
 2  | 
 No  | 
 hash_delete  | 
| 
422
 | 
 19  | 
 No  | 
 hash_import  | 
| 
429
 | 
 1  | 
 No  | 
 hash_sort  | 
| 
434
 | 
 1  | 
 No  | 
 hash_nsort  | 
| 
445
 | 
 8  | 
 No  | 
 list_item  | 
| 
449
 | 
 2  | 
 No  | 
 list_list  | 
| 
453
 | 
 5  | 
 No  | 
 list_hash  | 
| 
458
 | 
 80  | 
 n/a  | 
 BEGIN  | 
| 
463
 | 
 13  | 
 No  | 
 list_push  | 
| 
469
 | 
 1  | 
 No  | 
 list_pop  | 
| 
474
 | 
 1  | 
 No  | 
 list_unshift  | 
| 
480
 | 
 2  | 
 No  | 
 list_shift  | 
| 
485
 | 
 80  | 
 n/a  | 
 BEGIN  | 
| 
486
 | 
 1  | 
 No  | 
 list_max  | 
| 
491
 | 
 80  | 
 n/a  | 
 BEGIN  | 
| 
492
 | 
 4  | 
 No  | 
 list_size  | 
| 
499
 | 
 4  | 
 No  | 
 list_defined  | 
| 
506
 | 
 24  | 
 No  | 
 list_first  | 
| 
512
 | 
 25  | 
 No  | 
 list_last  | 
| 
518
 | 
 1  | 
 No  | 
 list_reverse  | 
| 
523
 | 
 2  | 
 No  | 
 list_grep  | 
| 
529
 | 
 57  | 
 No  | 
 list_join  | 
| 
535
 | 
 51  | 
 n/a  | 
 _list_sort_make_key  | 
| 
554
 | 
 55  | 
 No  | 
 list_sort  | 
| 
570
 | 
 6  | 
 No  | 
 list_nsort  | 
| 
586
 | 
 2  | 
 No  | 
 list_unique  | 
| 
591
 | 
 2  | 
 No  | 
 list_import  | 
| 
597
 | 
 2  | 
 No  | 
 list_merge  | 
| 
602
 | 
 4  | 
 No  | 
 list_slice  | 
| 
611
 | 
 7  | 
 No  | 
 list_splice  |