blib/lib/MooseX/ConfigCascade/Util.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 13 | 21 | 61.9 |
line | !l | l&&!r | l&&r | condition |
---|---|---|---|---|
55 | 0 | 1 | 275 | not $self->_att_name and $$conf_h{ref $self->_to_set} |
1 | 0 | 0 | $self->_att_name and $$conf_h{$self->_att_name} | |
72 | 0 | 8 | 3899 | $to_set->can($att_name) and not defined $self->_args->{$att_name} |
77 | 0 | 0 | 0 | $tc->is_a_type_of('Object') and $to_set->$att_name->DOES($self->_role_name) |
line | l | !l&&r | !l&&!r | condition |
---|---|---|---|---|
77 | 1929 | 631 | 1339 | $tc->is_a_type_of('Str') or $tc->is_a_type_of('HashRef') |
2560 | 648 | 691 | $tc->is_a_type_of('Str') or $tc->is_a_type_of('HashRef') or $tc->is_a_type_of('ArrayRef') | |
1279 | 691 | 0 | $tc->is_a_type_of('Str') or $tc->is_a_type_of('HashRef') or $tc->is_a_type_of('ArrayRef') or $tc->is_a_type_of('Bool') |