Subroutine Coverage

blib/lib/mop/role.pm
Criterion Covered Total %
subroutine 46 47 97.8
pod 28 28 100.0


line count pod subroutine
3 154 n/a BEGIN
4 147 n/a BEGIN
6 147 n/a BEGIN
11 147 n/a BEGIN
21 7192 Yes name
22 443 Yes version
23 1 Yes authority
24 1385 Yes roles
25 11194 Yes attribute_map
26 29393 Yes method_map
27 18209 Yes required_method_map
31 6 n/a __ANON__
49 108 Yes BUILD
59 12 Yes clone
89 151 Yes add_role
94 211 Yes does_role
102 195 Yes attribute_class
104 1419 Yes attributes
107 4654 Yes add_attribute
113 369 Yes get_attribute
118 1163 Yes has_attribute
123 1 Yes remove_attribute
127 506 Yes method_class
129 1668 Yes methods
132 16899 Yes add_method
139 6808 Yes get_method
144 3983 Yes has_method
149 2 Yes remove_method
153 1231 Yes required_methods
156 70 Yes add_required_method
161 16901 Yes remove_required_method
166 7 Yes requires_method
171 449 Yes FINALIZE
187 143 n/a BEGIN
212 20 n/a __ANON__
212 31 n/a foo
212 19 n/a bar
212 6 n/a bar
212 6 n/a bar
213 143 n/a BEGIN
214 143 n/a BEGIN
225 143 n/a __INIT_METACLASS__
235 0 n/a __ANON__
248 12 n/a __ANON__
253 483 n/a __ANON__
258 482 n/a __ANON__
263 483 n/a __ANON__