|  line  | 
 true  | 
 false  | 
 branch  | 
 
| 
10
 | 
 0  | 
 11  | 
 if ref $class  | 
 
| 
16
 | 
 7  | 
 3  | 
 if $self->can('init')  | 
 
| 
28
 | 
 0  | 
 11  | 
 if ${"${class}::REMIX";}  | 
 
| 
33
 | 
 0  | 
 11  | 
 if ($Class::Mixer::DEBUG)  | 
 
| 
42
 | 
 0  | 
 11  | 
 if ($Class::Mixer::DEBUG > 2)  | 
 
| 
49
 | 
 0  | 
 10  | 
 if $Class::Mixer::DEBUG > 1  | 
 
| 
52
 | 
 0  | 
 10  | 
 if ($Class::Mixer::DEBUG)  | 
 
| 
66
 | 
 113  | 
 90  | 
 if exists $con->{$subclass}  | 
 
| 
71
 | 
 14  | 
 76  | 
 @{"${subclass}::WASA";} ? :  | 
 
| 
76
 | 
 77  | 
 192  | 
 if ($mixer =~ /^(before|after|isa|requires?|optional)$/)  | 
 
| 
78
 | 
 0  | 
 77  | 
 if $type eq 'require'  | 
 
| 
98
 | 
 198  | 
 27  | 
 if ($vglob and *$vglob{'SCALAR'}) { }  | 
 
| 
100
 | 
 0  | 
 198  | 
 unless defined ${$base . '::VERSION';}  | 
 
| 
106
 | 
 0  | 
 27  | 
 if $@ and not $@ =~ /^Can't locate .*? at \(eval /  | 
 
| 
107
 | 
 1  | 
 26  | 
 unless (%{"${base}::";})  | 
 
| 
116
 | 
 26  | 
 0  | 
 unless defined ${$base . '::VERSION';}  | 
 
| 
134
 | 
 81  | 
 9  | 
 unless $con->{$subclass}{'isa'}  | 
 
| 
138
 | 
 17  | 
 120  | 
 if $k eq 'isa'  | 
 
| 
140
 | 
 9  | 
 224  | 
 if $_ eq $isa  | 
 
| 
148
 | 
 87  | 
 3  | 
 unless $con->{$subclass}{'optional'}  | 
 
| 
157
 | 
 84  | 
 6  | 
 unless $con->{$subclass}{'after'}  | 
 
| 
164
 | 
 0  | 
 11  | 
 if ($Class::Mixer::DEBUG > 5)  | 
 
| 
191
 | 
 0  | 
 11  | 
 if ($Class::Mixer::DEBUG > 4)  | 
 
| 
211
 | 
 1  | 
 255  | 
 if ($stem =~ /\s$_->{'class'}\s/)  | 
 
| 
216
 | 
 108  | 
 89  | 
 if $node->{'visited'}  | 
 
| 
236
 | 
 0  | 
 27  | 
 unless $pkg eq 'Class::Mixer'  | 
 
| 
247
 | 
 31  | 
 34  | 
 if ($mixer =~ /^(before|after|isa|requires?|optional)$/)  | 
 
| 
249
 | 
 0  | 
 31  | 
 if $type eq 'require'  | 
 
| 
253
 | 
 33  | 
 1  | 
 unless $type eq 'optional'  | 
 
| 
260
 | 
 25  | 
 1  | 
 if ($class ne 'main')  | 
 
| 
261
 | 
 25  | 
 0  | 
 if $Class::C3::C3_IN_CORE  | 
 
| 
262
 | 
 25  | 
 0  | 
 unless exists $Class::C3::MRO{$class}  |