blib/lib/Circle/Configurable.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 3 | 34 | 8.8 |
line | !l | l&&!r | l&&r | condition |
---|---|---|---|---|
123 | 0 | 0 | 0 | $self->parent && !defined($$self{$storage}) |
143 | 0 | 0 | 0 | /^Setting_(.*)$/ and $$attrs{$1} = delete $$attrs{$_} |
179 | 0 | 0 | 0 | $$setting{'inheritable'} and $self->can("_setting_${settingname}_inherits")->($self) |
221 | 0 | 0 | 0 | not $opt_inherit and $$type{'check'} |
227 | 0 | 0 | 0 | not $opt_inherit and $$type{'parse'} |
273 | 0 | 0 | 0 | not defined $value and defined(my $default = get_subattr($cv, 'Setting_default')) |
line | l | !l | condition |
---|---|---|---|
196 | 0 | 0 | $$setting{'Setting_description'} || '[no description]' |
212 | 0 | 0 | get_subattr($cv, 'Setting_description') || '[no description]' |
line | l | !l&&r | !l&&!r | condition |
---|---|---|---|---|
75 | 4 | 20 | 0 | $args{'storage'} || $name |
97 | 0 | 8 | 0 | $args{'storage'} || $name |
131 | 0 | 0 | 0 | ref $self || $self |
220 | 0 | 0 | 0 | defined $newvalue or $opt_inherit |