Condition Coverage

blib/lib/Config/JSON/Enhanced.pm
Criterion Covered Total %
condition 12 23 52.1


and 3 conditions

line !l l&&!r l&&r condition
47 553 0 19 exists $params->{'filename'} and defined(my $infile = $params->{'filename'})
542 0 11 exists $params->{'filehandle'} and defined(my $fh = $params->{'filehandle'})
0 0 542 exists $params->{'string'} and defined $params->{'string'}
60 572 0 0 exists $params->{'debug'} && defined $params->{'debug'}
64 0 0 572 exists $params->{'commentstyle'} && defined $params->{'commentstyle'}
68 559 0 13 exists $params->{'tags'} and defined $params->{'tags'}
81 554 0 18 exists $params->{'remove-comments-in-strings'} && defined $params->{'remove-comments-in-strings'}

or 2 conditions

line l !l condition
44 572 0 shift() // {}