line |
true |
false |
branch |
15
|
5 |
138 |
unless defined $_[0] |
27
|
4 |
29 |
unless exists $right->{$key} |
30
|
8 |
25 |
if _has_diff($diff) |
34
|
9 |
11 |
%out ? : |
48
|
27 |
19 |
unless (_has_diff(_diff($value, $other_value))) |
58
|
10 |
12 |
@out ? : |
66
|
3 |
10 |
_has_diff($diff) ? : |
73
|
25 |
56 |
if defined $left ne defined $right or defined $left and $left ne $right |
86
|
7 |
136 |
if $ref_left ne $ref_right |
87
|
22 |
114 |
if $ref_left eq "ARRAY" |
88
|
20 |
94 |
if $ref_left eq "HASH" |
89
|
13 |
81 |
if $ref_left eq "SCALAR" or $ref_left eq "REF" |
98
|
1 |
4 |
if $type eq "ARRAY" |
99
|
1 |
3 |
if $type eq "HASH" |
100
|
1 |
2 |
if $type eq "SCALAR" |
110
|
24 |
27 |
if (_has_diff($diff)) { } |
111
|
22 |
2 |
if ref $out |
115
|
5 |
22 |
if ref $out |