blib/lib/DDC/PP/Object.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 29 | 51 | 56.8 |
line | !l | l&&!r | l&&r | condition |
---|---|---|---|---|
119 | 92 | 32 | 10 | ref $nod and UNIVERSAL::can($nod, 'members') |
92 | 0 | 32 | ref $nod and UNIVERSAL::isa($nod, 'ARRAY') | |
92 | 0 | 0 | ref $nod and UNIVERSAL::isa($nod, 'HASH') | |
126 | 10 | 0 | 70 | defined $newval and defined $oldval |
10 | 42 | 28 | defined $newval and defined $oldval and $newval ne $oldval | |
258 | 14 | 4 | 0 | UNIVERSAL::isa($pval, 'HASH') and $pval->{'class'} |
line | l | !l&&r | !l&&!r | condition |
---|---|---|---|---|
41 | 0 | 0 | 160 | not defined $doGet or $doGet |
42 | 0 | 160 | 0 | not defined $doSet or $doSet |
50 | 0 | 863 | 0 | ref $that || $that |
98 | 196 | 0 | 0 | ref $_[0] || $_[0] |
126 | 28 | 42 | 10 | defined $newval and defined $oldval and $newval ne $oldval or defined $newval |
70 | 0 | 10 | defined $newval and defined $oldval and $newval ne $oldval or defined $newval or defined $oldval | |
158 | 296 | 0 | 0 | defined $obj or ref $obj |
160 | 0 | 290 | 6 | $opts{'trimClassNames'} or $opts{'json'} |
197 | 306 | 4975 | 0 | ref $that || $that |
228 | 0 | 6 | 0 | ref $that || $that |
229 | 0 | 0 | 6 | not defined $hash or UNIVERSAL::isa($hash, $class) |