| blib/lib/Kelp/Module/Config.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| branch | 23 | 28 | 82.1 |
| line | true | false | branch |
|---|---|---|---|
| 90 | 2 | 632 | unless $path |
| 95 | 103 | 825 | unless exists $val->{$chunk} |
| 97 | 0 | 825 | unless ref $val eq "HASH" |
| 117 | 0 | 38 | unless (defined $text) |
| 137 | 1 | 37 | if $error |
| 138 | 1 | 36 | unless ref $hash eq "HASH" |
| 149 | 107 | 12 | ref $self->path ? : |
| 151 | 86 | 353 | unless defined $path |
| 153 | 41 | 312 | if -r $filename |
| 158 | 78 | 41 | unless ($filename) |
| 159 | 0 | 78 | if ($ENV{'KELP_CONFIG_WARN'}) |
| 160 | 0 | 0 | $mode eq 'config' ? : |
| 196 | 8 | 49 | if (my $extra = delete $args{'extra'}) |
| 197 | 7 | 1 | if ref $extra eq "HASH" |