Condition Coverage

blib/lib/Module/CPANTS/Kwalitee/MetaYML.pm
Criterion Covered Total %
condition 12 31 38.7


and 3 conditions

line !l l&&!r l&&r condition
31 8 0 3 -f $meta_yml and -r _
36 11 0 0 -f $meta_json and -r _
42 3 8 0 not $me->d->{'meta_yml'} and -f $mymeta_yml
11 0 0 not $me->d->{'meta_yml'} and -f $mymeta_yml and -r _
56 0 0 0 not $@ and $meta_14
229 11 0 0 ref $yaml->{'requires'} eq ref {} && $yaml->{'requires'}{'perl'}
248 11 0 0 ref $yaml->{'resources'} eq ref {} && $yaml->{'resources'}{'repository'}

or 2 conditions

line l !l condition
53 3 0 $me->d->{'meta_yml_spec_version'} || '1.0'
121 0 7 $ENV{'CPAN_META_JSON_BACKEND'} || $ENV{'PERL_JSON_BACKEND'} || 'JSON::PP'

or 3 conditions

line l !l&&r !l&&!r condition
61 3 0 0 !exists $me->d->{'meta_yml'}{'dynamic_config'} || $me->d->{'meta_yml'}{'dynamic_config'}
73 0 0 3 @$meta > 1 or ref $meta->[0] ne ref {}