| line |
true |
false |
branch |
|
31
|
0 |
11 |
unless $$import{$_}{'use'} |
|
39
|
0 |
15 |
if $name =~ /^\+(.+)$/ |
|
43
|
15 |
0 |
ref $$module{'args'} eq 'ARRAY' ? : |
|
48
|
4 |
11 |
unless (eval "require $name") |
|
49
|
0 |
4 |
if $optional |
|
56
|
4 |
11 |
if (not $can_import) { } |
|
|
0 |
11 |
elsif ($direct_import) { } |
|
57
|
2 |
2 |
if @module_args > 0 |
|
82
|
4 |
7 |
if ($last) |
|
83
|
0 |
4 |
if (not *{$last;}) { } |
|
95
|
4 |
0 |
if $restore |
|
106
|
7 |
2 |
if ($first_module) |
|
107
|
7 |
0 |
ref $$first_module{'args'} eq 'ARRAY' ? : |
|
110
|
0 |
7 |
unless $can_import |
|
121
|
11 |
0 |
unless (s/^\://) |
|
|
0 |
10 |
unless $tasks |
|
132
|
0 |
10 |
unless my $parser = $$self{'parser'} |
|
133
|
10 |
0 |
$self->_has_rigfile_tasks(\@tasks) ? : |
|
138
|
0 |
11 |
unless exists $$profile{$task_name} |
|
141
|
0 |
11 |
unless ref $task eq 'HASH' |
|
147
|
0 |
12 |
if $@ |
|
149
|
0 |
12 |
$@ ? : |
|
|
12 |
0 |
if $res |
|
158
|
0 |
10 |
unless ref $rig eq 'HASH' |
|
162
|
10 |
1 |
unless ref $also eq 'ARRAY' |
|
165
|
0 |
1 |
unless ref $also_rig eq 'HASH' |
|
168
|
2 |
0 |
unless exists $$rig{$also_task} |
|
173
|
1 |
10 |
if (exists $also_augment{$_}) { } |
|
192
|
0 |
11 |
unless ref $section eq 'ARRAY' |
|
195
|
12 |
5 |
if (ref $_ eq 'HASH') { } |
|
200
|
0 |
12 |
if $optional |
|
212
|
0 |
5 |
if $optional |
|
225
|
5 |
10 |
unless exists $$module{'alias'} |
|
226
|
0 |
10 |
unless ref $$module{'alias'} eq 'HASH' |
|
230
|
0 |
22 |
unless $$module{'alias'}{$orig} |
|
231
|
22 |
0 |
unless @alias > 0 |
|
232
|
0 |
0 |
$suppress ? : |
|
239
|
0 |
0 |
if ($suppress) |
|
248
|
0 |
12 |
unless ref $subs eq 'ARRAY' |
|
267
|
0 |
3 |
unless (defined &{$load_sub;}) |
|
268
|
0 |
0 |
unless eval "require $module" |
|
278
|
15 |
0 |
unless defined $current and defined $version |
|
279
|
0 |
0 |
if 'version'->parse($current) < 'version'->parse($version) |
|
294
|
0 |
0 |
ref $$module{'args'} eq 'ARRAY' ? : |
|
297
|
0 |
0 |
if (not $can_import) { } |
|
298
|
0 |
0 |
if @module_args > 0 |
|
304
|
0 |
0 |
if ($last) |
|
305
|
0 |
0 |
if (not *{$last;}) { } |
|
316
|
0 |
0 |
if $restore |
|
325
|
0 |
0 |
if ($first_module) |
|
327
|
0 |
0 |
ref $$first_module{'args'} eq 'ARRAY' ? : |
|
330
|
0 |
0 |
unless $can_import |
|
343
|
5 |
12 |
unless $$module{'args'} |
|
349
|
17 |
0 |
if defined $$module{'version'} and defined $ret{$name}{'version'} and $$module{'version'} > $ret{$name}{'version'} or not defined $ret{$name}{'version'} |
|
353
|
15 |
2 |
if defined $$module{'optional'} and defined $ret{$name}{'optional'} and $$module{'optional'} > $ret{$name}{'optional'} or not defined $ret{$name}{'optional'} |