| line |
true |
false |
branch |
|
54
|
0 |
1 |
if $name =~ /DESTROY$/ |
|
56
|
0 |
1 |
unless $name =~ /^[_A-Z][_A-Z0-9]*$/ |
|
57
|
1 |
0 |
$_[0] && ref $_[0] && $_[0]->isa('Env::Bash') ? : |
|
116
|
0 |
1 |
if $$s{'options'}{'Keys'} |
|
130
|
0 |
0 |
unless ($$s{'keys'}) |
|
141
|
0 |
1 |
if (exists $$s{'keys'} and @{$$s{'keys'};}) |
|
142
|
0 |
0 |
unless defined wantarray |
|
143
|
0 |
0 |
wantarray ? : |
|
147
|
1 |
0 |
unless defined wantarray |
|
148
|
0 |
0 |
wantarray ? : |
|
162
|
4 |
0 |
unless (%options) |
|
163
|
3 |
1 |
unless defined wantarray |
|
164
|
1 |
0 |
wantarray ? : |
|
167
|
0 |
0 |
unless defined wantarray |
|
168
|
0 |
0 |
wantarray ? : |
|
211
|
0 |
1 |
unless $s->EXISTS($key) |
|
246
|
0 |
0 |
unless $prevkey |
|
248
|
0 |
0 |
if $$s{'keys'}[$idx] eq $prevkey |
|
260
|
0 |
3 |
unless defined wantarray |
|
262
|
0 |
3 |
unless $name |
|
266
|
3 |
0 |
if (_have_bash()) { } |
|
273
|
0 |
3 |
if $options{'Debug'} |
|
278
|
0 |
0 |
$$href{$name} ? : |
|
282
|
0 |
0 |
if ($options{'ForceArray'}) |
|
283
|
0 |
0 |
wantarray ? : |
|
285
|
0 |
0 |
defined $ret[0] ? : |
|
|
0 |
0 |
wantarray ? : |
|
293
|
1 |
0 |
if ($bash) { } |
|
295
|
0 |
1 |
@sources ? : |
|
300
|
0 |
1 |
if (@sources and $options{'SourceOnly'}) |
|
311
|
0 |
1 |
unless defined wantarray |
|
312
|
1 |
0 |
wantarray ? : |
|
323
|
0 |
28 |
unless $name |
|
324
|
0 |
28 |
if $name eq 'BASH_EXECUTION_STRING' |
|
325
|
0 |
28 |
if ($options{'SelectRegex'}) |
|
326
|
0 |
0 |
unless $name =~ /$options{'SelectRegex'}/ |
|
335
|
0 |
6 |
unless $HAVEBASH |
|
339
|
0 |
0 |
if $bash and -f $bash and -x _ |
|
340
|
6 |
0 |
if system('bash', '-c', '') == 0 |
|
342
|
0 |
0 |
if $bash and -f $bash and -x _ |
|
343
|
0 |
0 |
if $HAVEBASH |
|
355
|
0 |
0 |
ref $options{'Source'} && ref $options{'Source'} eq 'ARRAY' ? : |
|
|
0 |
4 |
$options{'Source'} ? : |
|
356
|
4 |
0 |
unless @srcs |
|
359
|
0 |
0 |
unless $source |
|
361
|
0 |
0 |
unless $source |
|
362
|
0 |
0 |
unless (-f $source) |
|
366
|
0 |
0 |
unless (-x _) |
|
371
|
0 |
0 |
unless (open $fh, $source) |
|
395
|
0 |
4 |
if $options{'Debug'} |
|
397
|
3 |
1 |
if $? or $@ |
|
400
|
0 |
1 |
if $options{'Debug'} |
|
413
|
0 |
0 |
if $options{'Debug'} |
|
420
|
0 |
17 |
if ($_[0] and ref $_[0] and ref $_[0] eq 'ARRAY') { } |
|
425
|
17 |
0 |
unless (%options) |
|
426
|
0 |
17 |
unless defined wantarray |
|
427
|
17 |
0 |
wantarray ? : |
|
429
|
0 |
0 |
unless defined wantarray |
|
430
|
0 |
0 |
wantarray ? : |