line |
true |
false |
branch |
31
|
0 |
10 |
unless $import->{$_}{'use'} |
39
|
0 |
14 |
if ($name =~ /^\+(.+)$/) |
45
|
14 |
0 |
ref $module->{'args'} eq 'ARRAY' ? : |
50
|
4 |
10 |
unless (eval "require $name") |
51
|
0 |
4 |
if $optional |
58
|
0 |
10 |
if (not $can_import and $name->isa('Exporter')) { } |
|
0 |
10 |
elsif ($direct_import) { } |
59
|
0 |
0 |
if @module_args > 0 |
84
|
4 |
4 |
if ($last) |
85
|
4 |
0 |
if (*{$last;}) { } |
97
|
4 |
0 |
if $restore |
108
|
4 |
0 |
if ($first_module) |
109
|
4 |
0 |
ref $first_module->{'args'} eq 'ARRAY' ? : |
112
|
0 |
4 |
unless $can_import |
121
|
0 |
9 |
unless my $parser = $self->{'parser'} |
128
|
0 |
10 |
unless exists $profile->{$task_name} |
130
|
0 |
10 |
unless ref $task eq 'HASH' |
136
|
0 |
11 |
if $@ |
138
|
0 |
11 |
$@ ? : |
|
11 |
0 |
if $res |
147
|
0 |
9 |
unless ref $rig eq 'HASH' |
151
|
9 |
1 |
unless ref $also eq 'ARRAY' |
154
|
0 |
1 |
unless ref $also_rig eq 'HASH' |
158
|
2 |
0 |
unless exists $rig->{$also_task} |
162
|
1 |
9 |
if (exists $also_augment{$_}) { } |
181
|
0 |
10 |
unless ref $section eq 'ARRAY' |
184
|
13 |
4 |
if (ref $_ eq 'HASH') { } |
189
|
0 |
13 |
if $optional |
201
|
0 |
4 |
if $optional |
214
|
4 |
10 |
unless exists $module->{'alias'} |
215
|
0 |
10 |
unless ref $module->{'alias'} eq 'HASH' |
219
|
0 |
22 |
unless $module->{'alias'}{$orig} |
220
|
22 |
0 |
unless @alias > 0 |
221
|
0 |
0 |
$suppress ? : |
228
|
0 |
0 |
if ($suppress) |
237
|
0 |
13 |
unless ref $subs eq 'ARRAY' |
256
|
0 |
3 |
unless (defined &{$load_sub;}) |
257
|
0 |
0 |
unless eval "require $module" |
267
|
10 |
0 |
unless defined $current and defined $version |
268
|
0 |
0 |
if 'version'->parse($current) < 'version'->parse($version) |
283
|
0 |
0 |
ref $module->{'args'} eq 'ARRAY' ? : |
286
|
0 |
0 |
if ($can_import) { } |
287
|
0 |
0 |
if @module_args > 0 |
293
|
0 |
0 |
if ($last) |
294
|
0 |
0 |
if (*{$last;}) { } |
305
|
0 |
0 |
if $restore |
314
|
0 |
0 |
if ($first_module) |
316
|
0 |
0 |
ref $first_module->{'args'} eq 'ARRAY' ? : |
319
|
0 |
0 |
unless $can_import |
332
|
4 |
13 |
unless $module->{'args'} |
340
|
17 |
0 |
if defined $module->{'version'} and defined $ret{$name}{'version'} and $module->{'version'} > $ret{$name}{'version'} or not defined $ret{$name}{'version'} |
344
|
15 |
2 |
if defined $module->{'optional'} and defined $ret{$name}{'optional'} and $module->{'optional'} > $ret{$name}{'optional'} or not defined $ret{$name}{'optional'} |