line |
true |
false |
branch |
77
|
0 |
0 |
unless defined $$self{'_plan'}{$phase}{$stage} and scalar @{$$self{'_plan'}{$phase}{$stage};} |
80
|
0 |
0 |
if ($self->can($method)) { } |
85
|
0 |
0 |
if $@ |
148
|
0 |
0 |
unless defined $$self{'_phases'} |
152
|
0 |
0 |
unless grep {$phase eq $_;} @{$$self{'_phases'};} |
155
|
0 |
0 |
if $stage and not grep({$stage eq $_;} @phase_stages) |
206
|
0 |
0 |
if defined $$self{'_plugins'}{$plugin} |
208
|
0 |
0 |
if ($$self{'_plugin_locations'}) |
210
|
0 |
0 |
$namespace ? : |
216
|
0 |
0 |
if $@ and not $@ =~ /^Can't locate/ |
217
|
0 |
0 |
if $@ |
219
|
0 |
0 |
unless UNIVERSAL::can($package, 'load') |
222
|
0 |
0 |
unless $package->load($self, @args) |
269
|
0 |
0 |
if (my $package = $$self{'_plugins'}{$plugin}) |
270
|
0 |
0 |
if UNIVERSAL::can($package, 'unload') |
304
|
1 |
6 |
unless $name =~ /^[A-Za-z_]\w*$/ |
309
|
1 |
5 |
ref $service eq 'CODE' ? : |
334
|
0 |
1 |
unless defined $$self{'_services'}{$service} |
393
|
0 |
0 |
unless (%plan and $plan{$phase}) |
394
|
0 |
0 |
if @isa |
400
|
0 |
0 |
if (not ref $method and $method eq 'SUPER') |
401
|
0 |
0 |
if @isa |