blib/lib/JSON/RPC2/TwoWay.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 19 | 28 | 67.8 |
line | !l | l&&!r | l&&r | condition |
---|---|---|---|---|
63 | 4 | 1 | 1 | $opts{'non_blocking'} and $opts{'notification'} |
95 | 3 | 3 | 1 | ref $r->{'params'} ne "ARRAY" and ref $r->{'params'} ne "HASH" |
101 | 1 | 0 | 1 | $c->state && $m->{'state'} eq $c->state |
2 | 1 | 1 | $m->{'state'} and not $c->state && $m->{'state'} eq $c->state | |
113 | 0 | 0 | 0 | not $cb and $id |
125 | 1 | 0 | 2 | not $cb and $id |
line | l | !l | condition |
---|---|---|---|
101 | 1 | 0 | $m->{'state'} // "undef" |
131 | 11 | 0 | "error: $code " . $message // "" |
line | l | !l&&r | !l&&!r | condition |
---|---|---|---|---|
31 | 0 | 1 | 0 | $opt{'json'} // "JSON::MaybeXS"->new("utf8", 1) |
92 | 5 | 2 | 1 | $id or $m->{'notification'} |