| line |
true |
false |
branch |
|
34
|
30 |
36 |
if ($op eq '-') { } |
|
|
39 |
2 |
elsif ($op eq '+') { } |
|
50
|
5 |
0 |
wantarray ? : |
|
63
|
15 |
2 |
if ref $_[0] and ref $_[0] eq 'HASH' |
|
67
|
0 |
42 |
if ref $tag |
|
69
|
0 |
42 |
unless ref $diff eq 'ARRAY' |
|
76
|
0 |
17 |
if (scalar keys %diffset < 1) |
|
78
|
0 |
0 |
wantarray ? : |
|
86
|
17 |
0 |
wantarray ? : |
|
106
|
5 |
48 |
if $first_op eq '+' |
|
115
|
97 |
114 |
$op eq '+' ? : |
|
116
|
40 |
171 |
exists $opt{'key_generator'} ? : |
|
133
|
0 |
17 |
unless $args{'diffset'} |
|
134
|
0 |
17 |
unless $args{'opts'} |
|
137
|
4 |
13 |
if ($opt{'optimisers'} or $opt{'optimizers'}) { } |
|
139
|
0 |
4 |
unless $opt{'optimisers'} |
|
140
|
4 |
0 |
unless $opt{'optimizers'} |
|
151
|
15 |
17 |
if (scalar keys %u_alt <= 1) |
|
188
|
34 |
49 |
unless defined $id |
|
208
|
33 |
35 |
if ($$tmp_hunk{'start'} <= $cflict_max) { } |
|
210
|
33 |
0 |
unless exists $cflict{$tmp_id} |
|
213
|
1 |
32 |
if $tmp_max > $cflict_max |
|
235
|
68 |
495 |
if $ignore{$id} |
|
237
|
278 |
217 |
if $#$diff < 0 |
|
239
|
133 |
84 |
if (not defined $lo_start or $start < $lo_start) |
|
254
|
9 |
27 |
$#{$dset{$_};} < 0 ? : |
|
262
|
0 |
17 |
unless $args{'opts'} |
|
264
|
0 |
17 |
unless $args{'alts'} |
|
286
|
20 |
12 |
if (scalar keys %alt_txts == 1) { } |
|
314
|
72 |
89 |
if ($$change[0] eq '+') { } |
|
335
|
0 |
3 |
unless defined $opt{'alt_txts'} |
|
352
|
0 |
13 |
unless defined $block |
|
365
|
3 |
10 |
if __hunks_identical($hunk, $h) |
|
379
|
3 |
18 |
unless $$h1{'start'} == $$h2{'start'} |
|
380
|
3 |
15 |
unless $#{$$h1{'changes'};} == $#{$$h2{'changes'};} |
|
385
|
0 |
65 |
unless $op1 eq $op2 |
|
386
|
18 |
47 |
if (defined $hash1 and defined $hash2) { } |
|
388
|
1 |
17 |
unless $hash1 eq $hash2 |
|
392
|
5 |
42 |
unless $data1 eq $data2 |
|
415
|
0 |
0 |
$2 eq '' ? : |