| 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 | 11 | 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 |