Subroutine Coverage
| blib/lib/Class/Contract.pm |
|
| Criterion |
Covered |
Total |
% |
| subroutine |
57 |
108 |
52.7
|
| pod |
3 |
30 |
10.0
|
| line |
count |
pod |
subroutine |
|
2
|
5 |
n/a |
BEGIN |
|
3
|
5 |
n/a |
BEGIN |
|
5
|
5 |
n/a |
BEGIN |
|
27
|
5 |
n/a |
END |
|
43
|
32 |
n/a |
import |
|
47
|
5 |
n/a |
BEGIN |
|
49
|
5 |
n/a |
INIT |
|
56
|
0 |
n/a |
unimport |
|
61
|
27 |
No |
contract |
|
65
|
0 |
No |
check |
|
81
|
0 |
No |
FormerState |
|
85
|
48 |
No |
no_opt |
|
93
|
312 |
n/a |
_location |
|
113
|
120 |
n/a |
_member |
|
141
|
6 |
No |
attr |
|
142
|
98 |
Yes |
method |
|
143
|
10 |
No |
ctor |
|
144
|
6 |
No |
dtor |
|
145
|
0 |
No |
clon |
|
147
|
0 |
No |
scalar_attrs |
|
148
|
0 |
No |
array_attrs |
|
149
|
0 |
No |
hash_attrs |
|
150
|
0 |
Yes |
methods |
|
152
|
96 |
Yes |
class |
|
153
|
4 |
No |
abstract |
|
154
|
1 |
No |
private |
|
164
|
180 |
n/a |
_current |
|
188
|
0 |
No |
failmsg |
|
192
|
62 |
No |
pre |
|
193
|
8 |
No |
post |
|
194
|
110 |
No |
impl |
|
197
|
0 |
No |
optional |
|
201
|
0 |
No |
invar |
|
216
|
13 |
No |
inherits |
|
225
|
25 |
n/a |
_build_class |
|
240
|
52 |
n/a |
_set_context |
|
265
|
39 |
n/a |
_free_context |
|
267
|
0 |
No |
old |
|
276
|
36 |
n/a |
_set_value |
|
277
|
36 |
n/a |
_free_value |
|
280
|
0 |
No |
value |
|
285
|
324 |
No |
self |
|
297
|
0 |
No |
callstate |
|
308
|
25 |
n/a |
_inheritance |
|
393
|
5 |
n/a |
BEGIN |
|
398
|
24 |
n/a |
_attributes |
|
412
|
5 |
n/a |
BEGIN |
|
415
|
3 |
n/a |
__ANON__ |
|
451
|
24 |
n/a |
_methods |
|
458
|
1 |
n/a |
__ANON__ |
|
468
|
5 |
n/a |
BEGIN |
|
470
|
48 |
n/a |
__ANON__ |
|
508
|
160 |
No |
generic_check |
|
544
|
15 |
n/a |
_hasa |
|
558
|
3 |
No |
generic_ctor |
|
585
|
0 |
No |
generic_clone |
|
598
|
23 |
n/a |
_constructors |
|
619
|
5 |
n/a |
BEGIN |
|
621
|
0 |
n/a |
__ANON__ |
|
645
|
5 |
n/a |
BEGIN |
|
647
|
3 |
n/a |
__ANON__ |
|
673
|
5 |
n/a |
BEGIN |
|
676
|
23 |
n/a |
_destructors |
|
685
|
5 |
n/a |
BEGIN |
|
687
|
0 |
n/a |
__ANON__ |
|
705
|
0 |
n/a |
__ANON__ |
|
712
|
5 |
n/a |
BEGIN |
|
714
|
1 |
n/a |
__ANON__ |
|
738
|
1 |
n/a |
__ANON__ |
|
746
|
5 |
n/a |
BEGIN |
|
748
|
1 |
n/a |
__ANON__ |
|
754
|
23 |
n/a |
_clones |
|
774
|
5 |
n/a |
BEGIN |
|
776
|
0 |
n/a |
__ANON__ |
|
805
|
0 |
n/a |
_dcopy |
|
835
|
5 |
n/a |
BEGIN |
|
836
|
0 |
n/a |
_pkg_copy |
|
850
|
5 |
n/a |
BEGIN |
|
851
|
0 |
n/a |
_pkg_clear |
|
867
|
0 |
n/a |
new |
|
880
|
0 |
n/a |
new |
|
886
|
0 |
n/a |
TIESCALAR |
|
893
|
0 |
n/a |
FETCH |
|
894
|
0 |
n/a |
STORE |
|
897
|
0 |
n/a |
DESTROY |
|
904
|
0 |
n/a |
new |
|
911
|
0 |
n/a |
TIEARRAY |
|
917
|
0 |
n/a |
FETCH |
|
918
|
0 |
n/a |
FETCHSIZE |
|
919
|
0 |
n/a |
STORE |
|
920
|
0 |
n/a |
STORESIZE |
|
921
|
0 |
n/a |
EXTEND |
|
922
|
0 |
n/a |
CLEAR |
|
923
|
0 |
n/a |
PUSH |
|
924
|
0 |
n/a |
POP |
|
925
|
0 |
n/a |
UNSHIFT |
|
926
|
0 |
n/a |
SHIFT |
|
929
|
0 |
n/a |
DESTROY |
|
937
|
0 |
n/a |
new |
|
944
|
0 |
n/a |
TIEHASH |
|
950
|
0 |
n/a |
FETCH |
|
951
|
0 |
n/a |
STORE |
|
952
|
0 |
n/a |
EXISTS |
|
953
|
0 |
n/a |
DELETE |
|
954
|
0 |
n/a |
CLEAR |
|
955
|
0 |
n/a |
FIRSTKEY |
|
956
|
0 |
n/a |
NEXTKEY |
|
959
|
0 |
n/a |
DESTROY |