blib/lib/MooseX/ConfigCascade/Util.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 18 | 21 | 85.7 |
line | !l | l&&!r | l&&r | condition |
---|---|---|---|---|
55 | 20 | 3 | 289 | not $self->_att_name and $$conf_h{ref $self->_to_set} |
3 | 10 | 10 | $self->_att_name and $$conf_h{$self->_att_name} | |
72 | 0 | 8 | 4051 | $to_set->can($att_name) and not defined $self->_args->{$att_name} |
77 | 0 | 0 | 10 | $tc->is_a_type_of('Object') and $to_set->$att_name->DOES($self->_role_name) |
line | l | !l&&r | !l&&!r | condition |
---|---|---|---|---|
77 | 2017 | 656 | 1378 | $tc->is_a_type_of('Str') or $tc->is_a_type_of('HashRef') |
2673 | 704 | 674 | $tc->is_a_type_of('Str') or $tc->is_a_type_of('HashRef') or $tc->is_a_type_of('ArrayRef') | |
1360 | 664 | 10 | $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') |