| line |
true |
false |
branch |
|
41
|
7 |
2 |
if (exists $args{'cvs_bin'}) { } |
|
44
|
1 |
1 |
if (defined $ENV{'CVS_SIMPLE_BIN'}) { } |
|
50
|
1 |
0 |
if (defined $m) { } |
|
|
0 |
0 |
elsif (my $exe_path = which('cvs')) { } |
|
54
|
1 |
0 |
if (defined $cvs_bin) { } |
|
63
|
1 |
0 |
if (defined $ext) |
|
74
|
0 |
9 |
if (exists $args{'external'}) { } |
|
|
0 |
9 |
elsif (defined $ENV{'CVS_SIMPLE_EXTERNAL'}) { } |
|
83
|
0 |
9 |
if (exists $args{'callback'}) |
|
95
|
0 |
4 |
unless defined $hook |
|
97
|
0 |
4 |
unless (&Cvs::Simple::Hook::permitted($hook)) |
|
101
|
3 |
1 |
if (defined $func) |
|
102
|
0 |
3 |
unless (reftype $func eq 'CODE') |
|
108
|
4 |
0 |
if (exists $callback_of{ident $self}{$hook}) { } |
|
120
|
0 |
0 |
unless (&Cvs::Simple::Hook::permitted($hook)) |
|
131
|
9 |
7 |
if (@_ == 1) |
|
149
|
0 |
0 |
if ($cmd =~ /\bdiff\b/u) { } |
|
150
|
0 |
0 |
if ($output =~ /unknown command/iu) { } |
|
156
|
0 |
0 |
if ($result[0] == 0) { } |
|
173
|
0 |
0 |
unless defined $cmd and $cmd |
|
184
|
0 |
0 |
if (defined $hookfunc) { } |
|
203
|
2 |
0 |
unless @args and scalar @args == 3 |
|
224
|
2 |
0 |
unless (@args and scalar @args == 3) |
|
238
|
1 |
5 |
if (@_ == 1) |
|
251
|
0 |
4 |
$self->external ? : |
|
266
|
2 |
0 |
unless @args |
|
270
|
0 |
0 |
if (@args) |
|
284
|
2 |
0 |
unless @args |
|
288
|
0 |
0 |
if (@args) |
|
304
|
4 |
0 |
unless (@args and scalar @args == 2 || scalar @args == 1) |
|
316
|
0 |
0 |
@args == 2 ? : |
|
342
|
0 |
4 |
if (@args == 0) { } |
|
|
2 |
2 |
elsif (@args == 2) { } |
|
|
0 |
2 |
elsif (@args == 1) { } |
|
345
|
2 |
0 |
unless reftype($args[1]) eq 'ARRAY' |
|
353
|
0 |
0 |
if (reftype($args[0]) eq 'ARRAY') { } |
|
385
|
2 |
0 |
unless @args and scalar @args == 1 || scalar @args == 3 |
|
390
|
0 |
0 |
@args == 3 ? : |
|
406
|
0 |
0 |
if (@args) |
|
428
|
0 |
0 |
@args ? : |