| blib/lib/DBIx/QuickORM/Util.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| condition | 16 | 37 | 43.2 |
| line | !l | l&&!r | l&&r | condition |
|---|---|---|---|---|
| 68 | 0 | 12 | 6 | $a and $b |
| 135 | 0 | 39 | 15 | not builtin::blessed($_[0]) and eval { |
| line | l | !l | condition |
|---|---|---|---|
| 56 | 9 | 0 | $hash_a //= {} |
| 57 | 9 | 0 | $hash_b //= {} |
| 174 | 0 | 14 | $params{'source'} // (return \%params) |
| 175 | 0 | 0 | $params{'dialect'} // (return \%params) |
| 176 | 0 | 0 | $params{'field'} // (return \%params) |
| line | l | !l&&r | !l&&!r | condition |
|---|---|---|---|---|
| 36 | 9 | 7 | 55 | $class =~ s/^\+// or $class =~ /^$prefix\b/ |
| 80 | 12 | 0 | 0 | $a // $b |
| 145 | 0 | 0 | 0 | $params{'value'} //= $proto |
| 160 | 0 | 35 | 0 | $params{'class'} //= $proto |
| 163 | 0 | 4 | 0 | $params{'value'} //= $proto |
| 170 | 0 | 4 | 0 | builtin::blessed($params{'value'}) // caller |
| 50 | 4 | 0 | $params{'class'} //= builtin::blessed($params{'value'}) // caller |