line |
true |
false |
branch |
63
|
0 |
0 |
if (@_ == 1 and $_[0] eq '-') { } |
69
|
0 |
0 |
if (@$args) |
70
|
0 |
0 |
if @$args > 1 |
74
|
0 |
0 |
if (%$opts) |
75
|
0 |
0 |
if $$opts{'verbose'} |
76
|
0 |
0 |
if (my($opt) = grep(/^[+-][^\d+lv]$/, @{$$opts{'_opts'};})) { } |
|
0 |
0 |
elsif ($$opts{'list'}) { } |
|
0 |
0 |
elsif (my($idx) = grep(/^[+-]\d+$/, @{$$opts{'_opts'};})) { } |
80
|
0 |
0 |
if @$args |
85
|
0 |
0 |
if @$args |
86
|
0 |
0 |
if $idx < 1 |
93
|
0 |
0 |
if ($dir) { } |
97
|
0 |
0 |
if $verbose |
|
0 |
0 |
if ($done) { } |
|
0 |
0 |
elsif (not $dir =~ m[^\.{0,2}/]) { } |
100
|
0 |
0 |
unless $done = chdir path("$_/$dir") |
107
|
0 |
0 |
if $verbose |
111
|
0 |
0 |
unless ($done) |
112
|
0 |
0 |
unless -d $dir |
162
|
1 |
4 |
if ($$opt{'unexport'}) { } |
|
0 |
4 |
elsif ($$opt{'print'}) { } |
165
|
0 |
1 |
unless exists $ENV{$_} |
166
|
0 |
1 |
if ($1 eq '@') { } |
180
|
0 |
6 |
if ($1 eq '@') { } |
182
|
0 |
0 |
defined *{$class . '::' . $_;}{'ARRAY'} ? : |
|
0 |
0 |
defined $$vals{$_} ? : |
183
|
0 |
0 |
if @env |
187
|
2 |
3 |
defined ${$class . '::' . $_;} ? : |
|
1 |
5 |
defined $$vals{$_} ? : |
188
|
3 |
3 |
if defined $env |
246
|
0 |
13 |
unless (@_) |
254
|
2 |
11 |
if (%$opts) |
257
|
1 |
1 |
if ($$opts{'-o'}) |
258
|
1 |
1 |
if ($$opts{'+o'}) |
261
|
9 |
2 |
defined $$vals{$_} ? : |
264
|
9 |
4 |
if ($opt =~ m[/]) { } |
266
|
0 |
9 |
unless $hash |
310
|
0 |
2 |
if (not @_) { } |
|
0 |
2 |
elsif (@_ == 1 and not ref $_[0] and not $_[0] =~ /^-|=/) { } |
315
|
0 |
0 |
$1 ? : |
324
|
0 |
0 |
if ($cmd =~ m[/]) { } |
|
0 |
0 |
elsif (exists $$self{'shell'}{'aliases'}{$cmd}) { } |
326
|
0 |
0 |
unless $hash |
333
|
0 |
0 |
$1 ? : |
339
|
0 |
2 |
unless @$keys |
341
|
0 |
2 |
if (@$keys == keys %$val) { } |
|
2 |
0 |
elsif (not keys %$val) { } |
346
|
1 |
1 |
if ($cmd =~ m[/]) { } |
348
|
0 |
1 |
unless $hash |
364
|
0 |
0 |
if ($$opts{'all'}) { } |
367
|
0 |
0 |
unless exists $$self{'shell'}{'aliases'}{$_} |
398
|
0 |
0 |
if (not $$opts{'raw'}) { } |
401
|
0 |
0 |
if ($1) { } |
|
0 |
0 |
elsif (length $2) { } |
406
|
0 |
0 |
unless $more |
413
|
0 |
0 |
unless @$args |
418
|
0 |
0 |
if (@words > @$args) |
475
|
0 |
0 |
@Zoidberg::Fish::Commands::DIRSTACK ? : |
488
|
0 |
0 |
unless $#Zoidberg::Fish::Commands::DIRSTACK |
490
|
0 |
0 |
$#Zoidberg::Fish::Commands::DIRSTACK ? : |
507
|
0 |
0 |
unless scalar @Zoidberg::Fish::Commands::DIRSTACK |
543
|
0 |
0 |
if @$class > 1 |
548
|
0 |
0 |
unless ($$opts{'all'}) |
549
|
0 |
0 |
if /::/ |
550
|
0 |
0 |
unless /[a-z]/i |
552
|
0 |
0 |
if defined ${$class . '::' . $_;} |
553
|
0 |
0 |
if *{$class . '::' . $_;}{'ARRAY'} |
554
|
0 |
0 |
if *{$class . '::' . $_;}{'HASH'} |
555
|
0 |
0 |
if *{$class . '::' . $_;}{'CODE'} |
556
|
0 |
0 |
if *{$class . '::' . $_;}{'IO'} |
576
|
0 |
0 |
if ($file =~ m[/]) { } |
583
|
0 |
0 |
if $@ |
595
|
0 |
0 |
unless (@_) |
607
|
0 |
0 |
if ($topic eq 'about') { } |
|
0 |
0 |
elsif ($topic eq 'command') { } |
609
|
0 |
0 |
unless scalar @_ |
618
|
0 |
0 |
if ($info[0] eq 'alias') { } |
|
0 |
0 |
elsif ($info[0] eq 'builtin') { } |
|
0 |
0 |
elsif ($info[0] eq 'system') { } |
|
0 |
0 |
elsif ($info[0] eq 'PERL') { } |
621
|
0 |
0 |
if (@info == 1) { } |
626
|
0 |
0 |
if (@info == 3) { } |
657
|
0 |
0 |
if ($$opt{'module'}) { } |
659
|
0 |
0 |
unless $cmd =~ /\.\w+$/ |
663
|
0 |
0 |
unless $info[0] eq 'system' |
671
|
0 |
0 |
unless -e "$_/$cmd" |
673
|
0 |
0 |
unless $$opt{'all'} |
675
|
0 |
0 |
if (@matches) { } |
683
|
0 |
0 |
if (exists $$self{'shell'}{'aliases'}{$cmd[0]} and not $$self{'shell'}{'aliases'}{$cmd[0]} =~ /^$cmd[0]\b/) |
694
|
0 |
0 |
if (not $context or $context eq 'CMD') { } |
695
|
0 |
0 |
unless exists $$self{'shell'}{'commands'}{$cmd[0]} |
697
|
0 |
0 |
unless $tag |
730
|
0 |
0 |
@$args ? : |
732
|
0 |
0 |
if ($$opts{'pgids'}) { } |
751
|
0 |
0 |
$id ? : |
|
0 |
0 |
unless my $j = $$self{'shell'}->job_by_spec($id) |
767
|
0 |
0 |
$id ? : |
|
0 |
0 |
unless my $j = $$self{'shell'}->job_by_spec($id) |
810
|
0 |
0 |
if ($$opts{'list'}) { } |
811
|
0 |
0 |
if @{$$opts{'_opts'};} > 1 |
813
|
0 |
0 |
@$args ? : |
817
|
0 |
0 |
unless @$args |
820
|
0 |
0 |
if ($$opts{'_opts'}) |
822
|
0 |
0 |
unless $_ |
824
|
0 |
0 |
unless defined $sig |
829
|
0 |
0 |
if (/^\%/) { } |
830
|
0 |
0 |
unless my $j = $$self{'shell'}->job_by_spec($_) |