Subroutine Coverage 
| blib/lib/Config/Properties.pm | 
 | 
| Criterion | 
Covered | 
Total | 
% | 
| subroutine | 
39 | 
55 | 
 70.9 
 | 
| pod | 
19 | 
32 | 
 59.3 
 | 
|  line  | 
 count  | 
 pod  | 
 subroutine  | 
| 
3
 | 
 7  | 
 n/a  | 
 BEGIN  | 
| 
4
 | 
 7  | 
 n/a  | 
 BEGIN  | 
| 
8
 | 
 7  | 
 n/a  | 
 BEGIN  | 
| 
9
 | 
 7  | 
 n/a  | 
 BEGIN  | 
| 
10
 | 
 7  | 
 n/a  | 
 BEGIN  | 
| 
11
 | 
 7  | 
 n/a  | 
 BEGIN  | 
| 
14
 | 
 7  | 
 n/a  | 
 BEGIN  | 
| 
16
 | 
 70  | 
 n/a  | 
 _t_key  | 
| 
22
 | 
 2  | 
 n/a  | 
 _t_value  | 
| 
28
 | 
 0  | 
 n/a  | 
 _t_format  | 
| 
34
 | 
 2  | 
 n/a  | 
 _t_validator  | 
| 
41
 | 
 14  | 
 n/a  | 
 _t_file  | 
| 
47
 | 
 9  | 
 n/a  | 
 _t_order  | 
| 
53
 | 
 8  | 
 n/a  | 
 _t_encoding  | 
| 
65
 | 
 8  | 
 Yes  | 
 new  | 
| 
122
 | 
 0  | 
 Yes  | 
 changeProperty  | 
| 
134
 | 
 1  | 
 Yes  | 
 deleteProperty  | 
| 
148
 | 
 2  | 
 Yes  | 
 setProperty  | 
| 
160
 | 
 4  | 
 n/a  | 
 _properties  | 
| 
170
 | 
 1  | 
 Yes  | 
 properties  | 
| 
178
 | 
 1  | 
 Yes  | 
 getProperties  | 
| 
182
 | 
 0  | 
 Yes  | 
 getFormat  | 
| 
187
 | 
 0  | 
 Yes  | 
 setFormat  | 
| 
195
 | 
 0  | 
 Yes  | 
 format  | 
| 
209
 | 
 2  | 
 No  | 
 setValidator  | 
| 
216
 | 
 0  | 
 No  | 
 getValidator  | 
| 
220
 | 
 0  | 
 No  | 
 validator  | 
| 
228
 | 
 1  | 
 No  | 
 setOrder  | 
| 
233
 | 
 0  | 
 No  | 
 getOrder  | 
| 
236
 | 
 1  | 
 Yes  | 
 order  | 
| 
243
 | 
 8  | 
 Yes  | 
 load  | 
| 
253
 | 
 6  | 
 n/a  | 
 BEGIN  | 
| 
277
 | 
 21  | 
 No  | 
 escape_key  | 
| 
286
 | 
 21  | 
 No  | 
 escape_value  | 
| 
293
 | 
 116  | 
 No  | 
 unescape  | 
| 
298
 | 
 124  | 
 No  | 
 read_line  | 
| 
331
 | 
 100  | 
 No  | 
 process_line  | 
| 
376
 | 
 58  | 
 No  | 
 validate  | 
| 
385
 | 
 3  | 
 No  | 
 line_number  | 
| 
390
 | 
 3  | 
 No  | 
 fail  | 
| 
395
 | 
 6  | 
 n/a  | 
 _sort_keys  | 
| 
399
 | 
 7  | 
 n/a  | 
 BEGIN  | 
| 
411
 | 
 3  | 
 n/a  | 
 _save  | 
| 
417
 | 
 7  | 
 n/a  | 
 BEGIN  | 
| 
453
 | 
 3  | 
 Yes  | 
 save  | 
| 
465
 | 
 0  | 
 Yes  | 
 saveToString  | 
| 
476
 | 
 0  | 
 n/a  | 
 _split_to_tree  | 
| 
521
 | 
 0  | 
 Yes  | 
 splitToTree  | 
| 
534
 | 
 0  | 
 n/a  | 
 _unsplit_from_tree  | 
| 
556
 | 
 0  | 
 Yes  | 
 setFromTree  | 
| 
557
 | 
 0  | 
 Yes  | 
 changeFromTree  | 
| 
565
 | 
 67  | 
 Yes  | 
 getProperty  | 
| 
582
 | 
 0  | 
 Yes  | 
 requireProperty  | 
| 
590
 | 
 0  | 
 n/a  | 
 _property_line_number  | 
| 
597
 | 
 2  | 
 Yes  | 
 propertyNames  |