| blib/lib/errors.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| condition | 14 | 30 | 46.6 |
| line | !l | l&&!r | l&&r | condition |
|---|---|---|---|---|
| 89 | 0 | 2 | 7 | &Scalar::Util::blessed($err) and $err->isa($pkg) |
| 205 | 0 | 0 | 0 | &Scalar::Util::blessed($err) and $err->can('throw') |
| 257 | 0 | 0 | 0 | @array == 1 and ref $array[0] |
| line | l | !l | condition |
|---|---|---|---|
| 44 | 1 | 6 | $fields{-'isa'} || 'Exception' |
| 251 | 2 | 1 | shift() || {} |
| 252 | 0 | 3 | $$clauses{'catch'} ||= [] |
| 275 | 1 | 2 | shift() || {} |
| 445 | 6 | 4 | shift() || {} |
| 446 | 5 | 5 | $$clauses{'catch'} ||= [] |
| line | l | !l&&r | !l&&!r | condition |
|---|---|---|---|---|
| 120 | 0 | 0 | 0 | $@ || $Exception::THROWN |
| 155 | 0 | 0 | 0 | $@ || $Exception::THROWN |
| 193 | 8 | 0 | 0 | $@ || $Exception::THROWN |