blib/lib/Log/Message/JSON.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
branch | 13 | 20 | 65.0 |
line | true | false | branch |
---|---|---|---|
184 | 0 | 6 | if (@args == 1 and ref $args[0] eq 'HASH' || eval { do { $args[0]->isa('HASH') } }) { } |
185 | 0 | 0 | if (eval { do { tied(%{$args[0];})->isa('Tie::IxHash') } }) { } |
194 | 1 | 5 | if (@args % 2 == 1) { } |
249 | 1 | 11 | if (ref $value eq 'Log::Message::JSON') { } |
1 | 10 | elsif (ref $value eq 'HASH') { } | |
1 | 9 | elsif (ref $value eq 'ARRAY') { } | |
0 | 9 | elsif (ref $value eq 'SCALAR') { } | |
0 | 9 | elsif (not defined $value) { } | |
9 | 0 | elsif (not ref $value) { } | |
253 | 1 | 0 | unless (defined $tied->cache) |