Subroutine Coverage

blib/lib/YAMLScript/Reader.pm
Criterion Covered Total %
subroutine 113 146 77.4
pod 0 118 0.0


line count pod subroutine
1 11 n/a BEGIN
1 11 n/a BEGIN
5 11 n/a BEGIN
5 11 n/a BEGIN
8 11 n/a BEGIN
12 11 n/a BEGIN
13 11 n/a BEGIN
15 11 n/a BEGIN
17 11 n/a BEGIN
18 11 n/a BEGIN
31 32 No new
34 79 No read_str
44 58 No read_ys
71 0 No parse_yaml_fy
101 58 No parse_yaml_pp
106 539 n/a __ANON__
142 0 No PAIR
143 0 No MAP
144 35 No SEQ
145 0 No VAL
146 0 No STR
148 0 No B
149 0 No K
150 105 No L
151 20 No N
152 138 No S
153 2 No T
154 14 No V
156 17 No DEF
157 6 No DO
158 14 No FN
159 0 No IF
160 0 No LET
172 0 No error
173 368 No event
174 281 No e_style
175 87 No e_tag
176 531 No is_map
177 234 No is_seq
178 328 No is_val
179 292 No is_pair
180 85 No is_key
181 121 No is_plain
182 87 No is_double
183 85 No is_literal
184 0 No is_single
188 0 No is_assign
192 14 No is_def
194 171 No assert_map
195 72 No assert_seq
196 35 No assert_val
197 57 No assert_pair
198 12 No assert_elems
199 2 No assert_pairs
200 169 No pairs
201 60 No elems
202 237 No tag
203 57 No key
204 0 No val
205 0 No key_val
206 35 No text
207 12 No first_elem
208 2 No first_pair
210 57 No construct_expr
218 0 No construct_ast
237 235 No construct
244 0 No construct_boolean
250 34 No construct_call
266 5 No construct_def
275 12 No get_sig
299 6 No construct_defn
305 1 No construct_defn_multi
318 2 No construct_fn
324 12 n/a _defn_parse
349 6 No construct_do
361 2 No construct_if
373 19 No construct_int
375 0 No construct_istr
393 0 No construct_keyword
397 2 No construct_let
429 0 No construct_let1
454 1 No construct_loop
466 53 No construct_module
472 2 No construct_str
476 27 No construct_sym
480 0 No construct_try
490 0 No construct_catch
499 1 No construct_use
508 0 No construct_val
512 3 No construct_when
525 0 No construct_yamlscript
531 73 No construct_ysexpr
536 0 No construct_map
547 0 No construct_seq
555 0 No construct_value
583 0 No is_main
593 0 No need_main_call
627 80 No tokenize
646 80 No read_ysexpr
656 80 No lingy_expr
669 72 No group
690 28 No group_list
702 12 No group_call
714 40 No group_rest
730 41 No group_print
745 58 No compose_dom
753 228 No compose_node
770 57 No compose_map
785 22 No compose_seq
797 149 No compose_val
802 0 No compose_ali
810 11 n/a BEGIN
812 0 n/a _dump
824 0 No tag_error
826 165 No tag_node
863 165 No transform
887 87 No tag_val
903 36 No tag_call
921 57 No tag_catch
925 50 No tag_def
932 56 No tag_defn
939 57 No tag_defn_multi
953 44 No tag_if
960 2 No tag_istr
964 42 No tag_fn
971 40 No tag_let
975 40 No tag_loop
982 85 No tag_scalar
997 2 No tag_str
1001 39 No tag_try
1005 39 No tag_when
1012 39 No tag_ysexpr
1023 572 n/a new
1034 63 n/a new
1037 57 n/a key
1038 0 n/a val
1044 57 n/a new
1054 63 n/a add
1057 171 n/a pair
1063 57 n/a new
1075 44 n/a add
1079 82 n/a elem
1084 11 n/a BEGIN
1084 1178 n/a __ANON__
1092 183 n/a new
1111 0 n/a new