Condition Coverage

blib/lib/Data/Clean/ForJSON.pm
Criterion Covered Total %
condition 11 23 47.8


or 2 conditions

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

or 3 conditions

line l !l&&r !l&&!r condition
22 0 1 0 %opts or $Data::Clean::ForJSON::creating_singleton