Subroutine Coverage
| blib/lib/Venus/Type.pm |
|
| Criterion |
Covered |
Total |
% |
| subroutine |
148 |
150 |
98.6
|
| pod |
8 |
134 |
5.9
|
| line |
count |
pod |
subroutine |
|
3
|
87 |
n/a |
BEGIN |
|
5
|
87 |
n/a |
BEGIN |
|
6
|
87 |
n/a |
BEGIN |
|
8
|
87 |
n/a |
BEGIN |
|
16
|
87 |
n/a |
BEGIN |
|
21
|
66 |
No |
build_arg |
|
29
|
1918 |
No |
build_args |
|
47
|
0 |
No |
build_nil |
|
57
|
114 |
No |
cast |
|
75
|
550 |
Yes |
code |
|
81
|
433 |
Yes |
coded |
|
87
|
1173 |
Yes |
deduce |
|
97
|
1 |
No |
deduce_boolean |
|
105
|
935 |
No |
deduce_blessed |
|
114
|
6 |
Yes |
deduce_deep |
|
139
|
112 |
No |
deduce_defined |
|
151
|
6 |
No |
deduce_floatlike |
|
159
|
66 |
No |
deduce_numberlike |
|
167
|
24 |
No |
deduce_references |
|
178
|
15 |
No |
deduce_stringlike |
|
187
|
0 |
No |
default |
|
191
|
12 |
Yes |
detract |
|
203
|
8 |
Yes |
detract_deep |
|
228
|
1 |
No |
from_array_to_array |
|
234
|
1 |
No |
from_array_to_boolean |
|
240
|
1 |
No |
from_array_to_code |
|
242
|
1 |
n/a |
__ANON__ |
|
246
|
1 |
No |
from_array_to_float |
|
252
|
1 |
No |
from_array_to_hash |
|
258
|
1 |
No |
from_array_to_number |
|
264
|
1 |
No |
from_array_to_regexp |
|
270
|
1 |
No |
from_array_to_scalar |
|
276
|
1 |
No |
from_array_to_string |
|
282
|
1 |
No |
from_array_to_undef |
|
288
|
1 |
No |
from_boolean_to_array |
|
294
|
1 |
No |
from_boolean_to_boolean |
|
300
|
1 |
No |
from_boolean_to_code |
|
302
|
1 |
n/a |
__ANON__ |
|
306
|
1 |
No |
from_boolean_to_float |
|
312
|
1 |
No |
from_boolean_to_hash |
|
318
|
1 |
No |
from_boolean_to_number |
|
324
|
1 |
No |
from_boolean_to_regexp |
|
330
|
1 |
No |
from_boolean_to_scalar |
|
336
|
1 |
No |
from_boolean_to_string |
|
342
|
1 |
No |
from_boolean_to_undef |
|
348
|
1 |
No |
from_code_to_array |
|
354
|
1 |
No |
from_code_to_boolean |
|
360
|
1 |
No |
from_code_to_code |
|
366
|
1 |
No |
from_code_to_float |
|
372
|
1 |
No |
from_code_to_hash |
|
378
|
1 |
No |
from_code_to_number |
|
384
|
1 |
No |
from_code_to_regexp |
|
390
|
1 |
No |
from_code_to_scalar |
|
396
|
1 |
No |
from_code_to_string |
|
402
|
1 |
No |
from_code_to_undef |
|
408
|
2 |
No |
from_float_to_array |
|
414
|
1 |
No |
from_float_to_boolean |
|
420
|
1 |
No |
from_float_to_code |
|
422
|
1 |
n/a |
__ANON__ |
|
426
|
2 |
No |
from_float_to_float |
|
432
|
2 |
No |
from_float_to_hash |
|
438
|
1 |
No |
from_float_to_number |
|
444
|
1 |
No |
from_float_to_regexp |
|
450
|
2 |
No |
from_float_to_scalar |
|
456
|
3 |
No |
from_float_to_string |
|
462
|
1 |
No |
from_float_to_undef |
|
468
|
1 |
No |
from_hash_to_array |
|
474
|
1 |
No |
from_hash_to_boolean |
|
480
|
1 |
No |
from_hash_to_code |
|
482
|
1 |
n/a |
__ANON__ |
|
486
|
1 |
No |
from_hash_to_float |
|
492
|
1 |
No |
from_hash_to_hash |
|
498
|
1 |
No |
from_hash_to_number |
|
504
|
1 |
No |
from_hash_to_regexp |
|
510
|
1 |
No |
from_hash_to_scalar |
|
516
|
1 |
No |
from_hash_to_string |
|
522
|
1 |
No |
from_hash_to_undef |
|
528
|
1 |
No |
from_number_to_array |
|
534
|
1 |
No |
from_number_to_boolean |
|
540
|
1 |
No |
from_number_to_code |
|
542
|
1 |
n/a |
__ANON__ |
|
546
|
1 |
No |
from_number_to_float |
|
552
|
1 |
No |
from_number_to_hash |
|
558
|
1 |
No |
from_number_to_number |
|
564
|
1 |
No |
from_number_to_regexp |
|
570
|
2 |
No |
from_number_to_scalar |
|
576
|
3 |
No |
from_number_to_string |
|
582
|
1 |
No |
from_number_to_undef |
|
588
|
1 |
No |
from_regexp_to_array |
|
594
|
1 |
No |
from_regexp_to_boolean |
|
600
|
1 |
No |
from_regexp_to_code |
|
602
|
1 |
n/a |
__ANON__ |
|
606
|
1 |
No |
from_regexp_to_float |
|
612
|
1 |
No |
from_regexp_to_hash |
|
618
|
1 |
No |
from_regexp_to_number |
|
624
|
1 |
No |
from_regexp_to_regexp |
|
630
|
1 |
No |
from_regexp_to_scalar |
|
636
|
1 |
No |
from_regexp_to_string |
|
642
|
1 |
No |
from_regexp_to_undef |
|
648
|
1 |
No |
from_scalar_to_array |
|
654
|
1 |
No |
from_scalar_to_boolean |
|
660
|
1 |
No |
from_scalar_to_code |
|
662
|
1 |
n/a |
__ANON__ |
|
666
|
1 |
No |
from_scalar_to_float |
|
672
|
1 |
No |
from_scalar_to_hash |
|
678
|
1 |
No |
from_scalar_to_number |
|
684
|
1 |
No |
from_scalar_to_regexp |
|
690
|
1 |
No |
from_scalar_to_scalar |
|
696
|
1 |
No |
from_scalar_to_string |
|
702
|
1 |
No |
from_scalar_to_undef |
|
708
|
1 |
No |
from_string_to_array |
|
714
|
1 |
No |
from_string_to_boolean |
|
720
|
1 |
No |
from_string_to_code |
|
722
|
1 |
n/a |
__ANON__ |
|
726
|
1 |
No |
from_string_to_float |
|
736
|
1 |
No |
from_string_to_hash |
|
742
|
1 |
No |
from_string_to_number |
|
750
|
1 |
No |
from_string_to_regexp |
|
756
|
2 |
No |
from_string_to_scalar |
|
762
|
4 |
No |
from_string_to_string |
|
768
|
1 |
No |
from_string_to_undef |
|
774
|
1 |
No |
from_undef_to_array |
|
780
|
1 |
No |
from_undef_to_boolean |
|
786
|
1 |
No |
from_undef_to_code |
|
788
|
1 |
n/a |
__ANON__ |
|
792
|
1 |
No |
from_undef_to_float |
|
798
|
1 |
No |
from_undef_to_hash |
|
804
|
1 |
No |
from_undef_to_number |
|
810
|
1 |
No |
from_undef_to_regexp |
|
816
|
1 |
No |
from_undef_to_scalar |
|
822
|
1 |
No |
from_undef_to_string |
|
828
|
2 |
No |
from_undef_to_undef |
|
834
|
585 |
Yes |
identify |
|
882
|
21 |
No |
into_array |
|
892
|
11 |
No |
into_boolean |
|
902
|
10 |
No |
into_code |
|
912
|
17 |
No |
into_float |
|
922
|
22 |
No |
into_hash |
|
932
|
76 |
No |
into_number |
|
942
|
13 |
No |
into_regexp |
|
952
|
16 |
No |
into_scalar |
|
962
|
32 |
No |
into_string |
|
972
|
137 |
No |
into_undef |
|
982
|
2 |
Yes |
package |
|
990
|
1603 |
No |
scalar_is_blessed |
|
996
|
426 |
No |
scalar_is_boolean |
|
1006
|
406 |
No |
scalar_is_float |
|
1014
|
337 |
No |
scalar_is_numeric |
|
1017
|
87 |
n/a |
BEGIN |
|
1018
|
87 |
n/a |
BEGIN |