| blib/lib/Struct/Diff/MergePatch.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| branch | 24 | 24 | 100.0 |
| line | true | false | branch |
|---|---|---|---|
| 69 | 21 | 1 | @_ == 2 ? : |
| 74 | 15 | 16 | if (exists $d->{'D'}) { } |
| 15 | 1 | elsif (exists $d->{'N'}) { } | |
| 75 | 2 | 13 | if (ref $d->{'D'} eq 'ARRAY') { } |
| 79 | 9 | 12 | if (exists $v->{'D'} or exists $v->{'N'}) { } |
| 4 | 8 | elsif (exists $v->{'A'}) { } | |
| 5 | 3 | elsif (exists $v->{'R'}) { } | |
| 93 | 18 | 4 | defined $patch ? : |
| 110 | 19 | 11 | if (ref $p eq 'HASH') { } |
| 111 | 5 | 14 | unless ref ${$t;} eq 'HASH' |
| 114 | 6 | 15 | if (not defined $v) { } |
| 7 | 8 | elsif (ref $v) { } |