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 |