Condition Coverage

blib/lib/Abstract/Meta/Attribute.pm
Criterion Covered Total %
condition 9 19 47.3


and 3 conditions

line !l l&&!r l&&r condition
81 0 56 0 $type and $supported_type{$type}
85 0 56 0 not exists $args{'data_type_validation'} and $type eq '@' || $type eq '%' || $args{'associated_class'}

or 2 conditions

line l !l condition
72 53 0 $args{'storage_type'} || ''
195 295 0 (shift())->{'$.storage_type'} ||= 'Hash'

or 3 conditions

line l !l&&r !l&&!r condition
81 0 0 0 $accessor_name || $name
85 22 8 26 $type eq '@' || $type eq '%' || $args{'associated_class'}
93 2 52 0 $args{'storage_key'} || $args{'name'}