Condition Coverage

blib/lib/Class/Accessor/Classy.pm
Criterion Covered Total %
condition 18 33 54.5


and 3 conditions

line !l l&&!r l&&r condition
208 0 0 0 not $_ =~ /^[gs]et_/ and lc $_ ne 'isa'
0 0 0 not $_ =~ /^[gs]et_/ and lc $_ ne 'isa' and $got{$_} ? 0 : ($got{$_} = 1)
634 24 0 1 $opt and my $attr = $$opt{'attrs'}
804 0 0 0 $get_attr && $got && grep(/^lvalue$/, &$get_attr($got))

or 2 conditions

line l !l condition
307 1 2 ref $list[1] || ''
371 1 2 ref $list[1] || ''
413 2 0 ref $args[0] || ''
417 1 1 ref $args[1] || ''
573 87 12 $notes{$class} ||= {}
697 1 12 $args{'before'} || ''
863 0 1 $$self{'g'} ||= []
1 1 $$self{'these'} ||= []
0 1 $$self{'h'} ||= []

or 3 conditions

line l !l&&r !l&&!r condition
524 0 11 0 $options{'in'} || $class . '::--accessors'