| blib/lib/JSON/RPC/Dispatcher.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| condition | 0 | 28 | 0.0 |
| line | !l | l&&!r | l&&r | condition |
|---|---|---|---|---|
| 317 | 0 | 0 | 0 | defined $proc->id && $proc->id ne '' |
| 333 | 0 | 0 | 0 | $@ and ref $@ eq 'ARRAY' |
| 340 | 0 | 0 | 0 | $error->can('error') and $error->can('trace') |
| 0 | 0 | 0 | ref $error ne '' and ref $error ne 'HASH' | |
| 0 | 0 | 0 | ref $error ne '' and ref $error ne 'HASH' and ref $error ne 'ARRAY' | |
| 425 | 0 | 0 | 0 | ref $rpc_response eq 'HASH' && exists $rpc_response->{'error'} |
| line | l | !l | condition |
|---|---|---|---|
| 300 | 0 | 0 | $code ||= '' |
| 307 | 0 | 0 | $status ||= 500 |
| line | l | !l&&r | !l&&!r | condition |
|---|---|---|---|---|
| 265 | 0 | 0 | 0 | $@ || $decoded_params |
| 278 | 0 | 0 | 0 | ref $params eq 'ARRAY' or ref $params eq 'HASH' |