| blib/lib/Data/Clean/ForJSON.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| condition | 11 | 23 | 47.8 |
| line | l | !l | condition |
|---|---|---|---|
| 27 | 0 | 1 | $opts{'DateTime'} //= ['call_method', 'epoch'] |
| 28 | 0 | 1 | $opts{'Time::Moment'} //= ['call_method', 'epoch'] |
| 29 | 0 | 1 | $opts{'Math::BigInt'} //= ['call_method', 'bstr'] |
| 30 | 0 | 1 | $opts{'Regexp'} //= ['stringify'] |
| 31 | 0 | 1 | $opts{'version'} //= ['stringify'] |
| 33 | 0 | 1 | $opts{'SCALAR'} //= ['deref_scalar'] |
| 34 | 0 | 1 | $opts{'-ref'} //= ['replace_with_ref'] |
| 35 | 0 | 1 | $opts{'-circular'} //= ['clone'] |
| 36 | 0 | 1 | $opts{'-obj'} //= ['unbless'] |
| 38 | 0 | 1 | $opts{'!recurse_obj'} //= 1 |
| line | l | !l&&r | !l&&!r | condition |
|---|---|---|---|---|
| 22 | 0 | 1 | 0 | %opts or $Data::Clean::ForJSON::creating_singleton |