Subroutine Coverage
| blib/lib/Voxgig/Struct.pm |
|
| Criterion |
Covered |
Total |
% |
| subroutine |
79 |
228 |
34.6
|
| pod |
0 |
80 |
0.0
|
| line |
count |
pod |
subroutine |
|
6
|
3 |
n/a |
BEGIN |
|
7
|
3 |
n/a |
BEGIN |
|
8
|
3 |
n/a |
BEGIN |
|
9
|
3 |
n/a |
BEGIN |
|
13
|
3 |
n/a |
BEGIN |
|
14
|
3 |
n/a |
BEGIN |
|
15
|
3 |
n/a |
BEGIN |
|
31
|
6 |
n/a |
TIEHASH |
|
36
|
6 |
n/a |
STORE |
|
45
|
0 |
n/a |
FETCH |
|
50
|
0 |
n/a |
EXISTS |
|
55
|
0 |
n/a |
DELETE |
|
63
|
0 |
n/a |
CLEAR |
|
69
|
0 |
n/a |
FIRSTKEY |
|
76
|
0 |
n/a |
NEXTKEY |
|
84
|
0 |
n/a |
SCALAR |
|
90
|
0 |
n/a |
Keys |
|
99
|
0 |
n/a |
_is_number_sv |
|
108
|
0 |
n/a |
_is_string_sv |
|
122
|
3 |
n/a |
BEGIN |
|
123
|
3 |
n/a |
BEGIN |
|
124
|
3 |
n/a |
BEGIN |
|
127
|
3 |
n/a |
BEGIN |
|
128
|
3 |
n/a |
BEGIN |
|
129
|
3 |
n/a |
BEGIN |
|
130
|
3 |
n/a |
BEGIN |
|
131
|
3 |
n/a |
BEGIN |
|
134
|
3 |
n/a |
BEGIN |
|
135
|
3 |
n/a |
BEGIN |
|
136
|
3 |
n/a |
BEGIN |
|
137
|
3 |
n/a |
BEGIN |
|
138
|
3 |
n/a |
BEGIN |
|
141
|
3 |
n/a |
BEGIN |
|
142
|
3 |
n/a |
BEGIN |
|
143
|
3 |
n/a |
BEGIN |
|
144
|
3 |
n/a |
BEGIN |
|
145
|
3 |
n/a |
BEGIN |
|
146
|
3 |
n/a |
BEGIN |
|
147
|
3 |
n/a |
BEGIN |
|
148
|
3 |
n/a |
BEGIN |
|
149
|
3 |
n/a |
BEGIN |
|
150
|
3 |
n/a |
BEGIN |
|
151
|
3 |
n/a |
BEGIN |
|
152
|
3 |
n/a |
BEGIN |
|
153
|
3 |
n/a |
BEGIN |
|
154
|
3 |
n/a |
BEGIN |
|
155
|
3 |
n/a |
BEGIN |
|
156
|
3 |
n/a |
BEGIN |
|
157
|
3 |
n/a |
BEGIN |
|
158
|
3 |
n/a |
BEGIN |
|
161
|
3 |
n/a |
BEGIN |
|
162
|
3 |
n/a |
BEGIN |
|
163
|
3 |
n/a |
BEGIN |
|
164
|
3 |
n/a |
BEGIN |
|
165
|
3 |
n/a |
BEGIN |
|
166
|
3 |
n/a |
BEGIN |
|
167
|
3 |
n/a |
BEGIN |
|
168
|
3 |
n/a |
BEGIN |
|
169
|
3 |
n/a |
BEGIN |
|
170
|
3 |
n/a |
BEGIN |
|
171
|
3 |
n/a |
BEGIN |
|
172
|
3 |
n/a |
BEGIN |
|
179
|
3 |
n/a |
BEGIN |
|
180
|
3 |
n/a |
BEGIN |
|
181
|
3 |
n/a |
BEGIN |
|
182
|
3 |
n/a |
BEGIN |
|
183
|
3 |
n/a |
BEGIN |
|
184
|
3 |
n/a |
BEGIN |
|
185
|
3 |
n/a |
BEGIN |
|
186
|
3 |
n/a |
BEGIN |
|
187
|
3 |
n/a |
BEGIN |
|
188
|
3 |
n/a |
BEGIN |
|
189
|
3 |
n/a |
BEGIN |
|
190
|
3 |
n/a |
BEGIN |
|
191
|
3 |
n/a |
BEGIN |
|
192
|
3 |
n/a |
BEGIN |
|
193
|
3 |
n/a |
BEGIN |
|
222
|
0 |
No |
NONE |
|
223
|
0 |
No |
is_none |
|
227
|
0 |
No |
JNULL |
|
228
|
0 |
No |
is_jnull |
|
233
|
0 |
No |
JTRUE |
|
234
|
0 |
No |
JFALSE |
|
235
|
0 |
No |
is_jbool |
|
236
|
0 |
No |
jbool |
|
241
|
0 |
n/a |
__ANON__ |
|
242
|
0 |
n/a |
__ANON__ |
|
243
|
0 |
n/a |
__ANON__ |
|
244
|
3 |
n/a |
BEGIN |
|
245
|
0 |
n/a |
TO_JSON |
|
251
|
0 |
n/a |
__ANON__ |
|
252
|
0 |
n/a |
__ANON__ |
|
253
|
0 |
n/a |
__ANON__ |
|
254
|
3 |
n/a |
BEGIN |
|
261
|
0 |
No |
SKIP |
|
262
|
0 |
n/a |
DELETE |
|
264
|
0 |
No |
is_sentinel |
|
270
|
6 |
n/a |
_make_sentinel |
|
291
|
3 |
n/a |
BEGIN |
|
299
|
0 |
n/a |
_mkmap |
|
305
|
0 |
n/a |
_mklist |
|
309
|
0 |
n/a |
_is_tied_hash |
|
319
|
0 |
n/a |
_map_keys |
|
332
|
0 |
n/a |
_ensure_ordered |
|
361
|
0 |
No |
typename |
|
375
|
0 |
No |
getdef |
|
380
|
0 |
No |
isnode |
|
390
|
0 |
No |
ismap |
|
399
|
0 |
No |
islist |
|
408
|
0 |
No |
iskey |
|
420
|
0 |
No |
isempty |
|
431
|
0 |
No |
isfunc |
|
436
|
0 |
No |
size |
|
455
|
0 |
No |
slice |
|
513
|
0 |
No |
pad |
|
528
|
0 |
No |
typify |
|
552
|
0 |
No |
getelem |
|
575
|
0 |
No |
getprop |
|
595
|
0 |
n/a |
_lookup |
|
616
|
0 |
No |
strkey |
|
629
|
0 |
No |
keysof |
|
643
|
0 |
No |
haskey |
|
666
|
0 |
No |
items |
|
680
|
0 |
No |
flatten |
|
687
|
0 |
n/a |
_flatten_depth |
|
702
|
0 |
No |
filter |
|
722
|
0 |
No |
escre |
|
731
|
0 |
No |
escurl |
|
740
|
0 |
No |
join |
|
747
|
0 |
n/a |
__ANON__ |
|
754
|
0 |
n/a |
__ANON__ |
|
776
|
0 |
n/a |
__ANON__ |
|
782
|
0 |
No |
pathify |
|
810
|
0 |
n/a |
__ANON__ |
|
812
|
0 |
n/a |
__ANON__ |
|
836
|
0 |
No |
jsonify |
|
864
|
0 |
n/a |
_jsonify_inner |
|
919
|
0 |
n/a |
_format_number |
|
929
|
0 |
n/a |
_json_string |
|
948
|
0 |
No |
stringify |
|
970
|
0 |
n/a |
_stringify_inner |
|
1000
|
0 |
No |
clone |
|
1005
|
0 |
n/a |
_clone_inner |
|
1032
|
0 |
No |
delprop |
|
1054
|
0 |
No |
setprop |
|
1097
|
3 |
n/a |
BEGIN |
|
1098
|
3 |
n/a |
BEGIN |
|
1099
|
3 |
n/a |
BEGIN |
|
1102
|
0 |
n/a |
parse |
|
1112
|
0 |
n/a |
_skip_ws |
|
1121
|
0 |
n/a |
_peek |
|
1126
|
0 |
n/a |
_parse_value |
|
1137
|
0 |
n/a |
_parse_object |
|
1162
|
0 |
n/a |
_parse_array |
|
1180
|
0 |
n/a |
_parse_string |
|
1215
|
0 |
n/a |
_parse_keyword |
|
1232
|
0 |
n/a |
_parse_number |
|
1258
|
0 |
No |
parse_json |
|
1267
|
0 |
No |
walk |
|
1273
|
0 |
n/a |
_walk_inner |
|
1304
|
0 |
No |
merge |
|
1317
|
0 |
n/a |
_merge_pair |
|
1352
|
0 |
No |
setpath |
|
1407
|
0 |
No |
getpath |
|
1523
|
0 |
n/a |
_new_injection |
|
1547
|
0 |
n/a |
_inj_child |
|
1571
|
0 |
n/a |
_inj_descend |
|
1600
|
0 |
n/a |
_inj_setval |
|
1622
|
0 |
n/a |
_injecthandler |
|
1637
|
0 |
n/a |
_injectstr |
|
1682
|
0 |
No |
inject |
|
1762
|
0 |
No |
jm |
|
1772
|
0 |
No |
jt |
|
1788
|
0 |
No |
checkPlacement |
|
1809
|
0 |
No |
injectorArgs |
|
1829
|
0 |
No |
injectChild |
|
1852
|
0 |
No |
transform_DELETE |
|
1858
|
0 |
No |
transform_COPY |
|
1866
|
0 |
No |
transform_KEY |
|
1881
|
0 |
No |
transform_META |
|
1887
|
0 |
No |
transform_ANNO |
|
1893
|
0 |
No |
transform_MERGE |
|
1911
|
0 |
No |
transform_EACH |
|
1928
|
0 |
n/a |
__ANON__ |
|
1931
|
0 |
n/a |
__ANON__ |
|
1935
|
0 |
n/a |
__ANON__ |
|
1943
|
0 |
n/a |
__ANON__ |
|
1969
|
0 |
No |
transform_PACK |
|
1985
|
0 |
n/a |
__ANON__ |
|
1992
|
0 |
n/a |
__ANON__ |
|
2005
|
0 |
n/a |
__ANON__ |
|
2063
|
0 |
No |
transform_REF |
|
2081
|
0 |
n/a |
__ANON__ |
|
2155
|
0 |
No |
transform_FORMAT |
|
2163
|
0 |
n/a |
__ANON__ |
|
2178
|
0 |
No |
transform_APPLY |
|
2189
|
0 |
n/a |
__ANON__ |
|
2203
|
0 |
No |
transform |
|
2229
|
0 |
n/a |
__ANON__ |
|
2230
|
0 |
n/a |
__ANON__ |
|
2231
|
0 |
n/a |
__ANON__ |
|
2233
|
0 |
n/a |
__ANON__ |
|
2263
|
0 |
n/a |
_invalid_type_msg |
|
2274
|
0 |
No |
validate_STRING |
|
2289
|
0 |
No |
validate_TYPE |
|
2323
|
0 |
No |
validate_ANY |
|
2328
|
0 |
No |
validate_CHILD |
|
2368
|
0 |
n/a |
__ANON__ |
|
2379
|
0 |
No |
validate_ONE |
|
2426
|
0 |
No |
validate_EXACT |
|
2476
|
0 |
n/a |
_exact_eq |
|
2497
|
0 |
n/a |
_validation |
|
2566
|
0 |
n/a |
_validatehandler |
|
2582
|
0 |
No |
validate |
|
2632
|
0 |
No |
select_AND |
|
2659
|
0 |
No |
select_OR |
|
2687
|
0 |
No |
select_NOT |
|
2712
|
0 |
No |
select_CMP |
|
2760
|
0 |
No |
select |
|
2764
|
0 |
n/a |
__ANON__ |
|
2771
|
0 |
n/a |
__ANON__ |
|
2791
|
0 |
n/a |
__ANON__ |
|
2820
|
10 |
No |
re_compile |
|
2826
|
5 |
No |
re_test |
|
2834
|
1 |
No |
re_find |
|
2852
|
1 |
No |
re_find_all |
|
2873
|
2 |
No |
re_replace |
|
2895
|
0 |
No |
re_escape |