Subroutine Coverage
blib/lib/Venus/Type.pm |
|
Criterion |
Covered |
Total |
% |
subroutine |
149 |
150 |
99.3
|
pod |
8 |
134 |
5.9
|
line |
count |
pod |
subroutine |
3
|
96 |
n/a |
BEGIN |
5
|
96 |
n/a |
BEGIN |
6
|
96 |
n/a |
BEGIN |
8
|
96 |
n/a |
BEGIN |
16
|
96 |
n/a |
BEGIN |
21
|
1308 |
No |
build_arg |
29
|
3472 |
No |
build_args |
47
|
31 |
No |
build_nil |
57
|
114 |
No |
cast |
75
|
1394 |
Yes |
code |
81
|
1277 |
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
|
2284 |
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
|
3279 |
No |
scalar_is_blessed |
996
|
987 |
No |
scalar_is_boolean |
1006
|
964 |
No |
scalar_is_float |
1014
|
851 |
No |
scalar_is_numeric |
1017
|
96 |
n/a |
BEGIN |
1018
|
96 |
n/a |
BEGIN |