| line |
true |
false |
branch |
|
20
|
0 |
2892 |
unless $package_name and not ref $package_name |
|
30
|
30 |
1 |
if ref $package_name |
|
32
|
0 |
31 |
unless $package_name and not ref $package_name |
|
35
|
31 |
0 |
if (exists $METAS{$package_name}) |
|
44
|
2 |
223 |
unless defined $class_or_instance |
|
85
|
420 |
5054 |
$code && !exists($foreign{Mouse::Util::get_code_package($code)}) ? : |
|
94
|
1 |
5803 |
unless defined $method_name |
|
103
|
0 |
408 |
unless defined $method_name |
|
113
|
64 |
37 |
if (my $code = $self->get_method_body($method_name)) |
|
136
|
6 |
63 |
if (my $type = ref $arg) { } |
|
137
|
6 |
0 |
if ($type eq 'Regexp') { } |
|
|
0 |
0 |
elsif ($type eq 'ARRAY') { } |
|
169
|
0 |
184 |
if @_ < 2 |
|
172
|
91 |
93 |
if (exists $options{'superclasses'}) |
|
173
|
0 |
91 |
if (Mouse::Util::is_a_metarole($self)) { } |
|
178
|
1 |
90 |
unless ref $superclasses eq 'ARRAY' |
|
184
|
8 |
175 |
if (defined $attributes) |
|
185
|
1 |
7 |
unless ref $attributes eq 'ARRAY' or ref $attributes eq 'HASH' |
|
189
|
8 |
174 |
if (defined $methods) |
|
190
|
1 |
7 |
unless ref $methods eq 'HASH' |
|
194
|
90 |
91 |
if (defined $roles) |
|
195
|
1 |
89 |
unless ref $roles eq 'ARRAY' |
|
201
|
171 |
9 |
unless (defined $package_name) |
|
205
|
51 |
120 |
unless ($mortal) |
|
208
|
1 |
50 |
unless $superclasses |
|
209
|
3 |
48 |
unless $roles |
|
211
|
9 |
42 |
if exists $IMMORTALS{$cache_key} |
|
221
|
0 |
171 |
if exists $options{'version'} |
|
222
|
0 |
171 |
if exists $options{'authority'} |
|
227
|
120 |
51 |
if $mortal |
|
234
|
80 |
91 |
if defined $superclasses |
|
242
|
7 |
163 |
if (defined $attributes) |
|
243
|
5 |
2 |
if (ref $attributes eq 'ARRAY') { } |
|
256
|
7 |
163 |
if (defined $methods) |
|
261
|
56 |
114 |
if (defined $roles and not $options{'in_application_to_instance'}) |
|
265
|
42 |
127 |
if ($cache_key) |
|
275
|
0 |
109 |
if Mouse::Util::in_global_destruction() |
|
278
|
29 |
80 |
unless $serial_id |
|
281
|
0 |
80 |
if (exists $INC{'threads.pm'}) |
|
284
|
0 |
0 |
if (caller)[2] == 0 |
|
290
|
51 |
29 |
if exists $self->{'superclasses'} |