| line | % | coverage | condition |
| 549 | 100 | | $_[1] // {} |
| 552 | 100 | | not defined $class or $class eq "" |
| 575 | 100 | | ref $value eq "CODE" or &blessed($value) |
| 580 | 100 | | exists $params->{'logger'} and ref $params->{'logger'} eq "ARRAY" |
| 596 | 100 | | defined $config_file and $config_file =~ /$RE_PATH_TRAVERSAL/ |
| 611 | 100 | | $config_dirs or -r $config_file |
| 623 | 100 | | $ancestor_config_file and $ancestor_config_file eq $config_file |
| 625 | 75 | | $ancestor_config_file and -r $ancestor_config_file and not $tracked_files{$ancestor_config_file} |
| 634 | 67 | | not $tracked_files{$config_file} and -r $config_file |
| 660 | 50 | | $class_order{$Object::Configure::b->{'class'}} // 999 |
| 50 | | $class_order{$Object::Configure::a->{'class'}} // 999 |
| 981 | 67 | | $params{'interval'} // $DEFAULT_INTERVAL |
| 1054 | 100 | | $pid =~ /\A[0-9]+\z/ and $pid > 1 and $pid != $$ |
| 1061 | 67 | | $kid == 0 and &Object::Configure::time() < $deadline |
| 1063 | 67 | | $kid == 0 and &Object::Configure::time() < $deadline |
| 1248 | 100 | | defined $class and defined $obj |
| 1267 | 67 | | $SIG{'USR1'} || $SIG_DEFAULT |
| 1275 | 67 | | $_original_usr1_handler eq $SIG_DEFAULT or $_original_usr1_handler eq $SIG_IGNORE |
| 1426 | 50 | | $carp_on_warn //= 0 |
| 1431 | 100 | | not ref $spec and $spec eq $LOGGER_NULL |
| 1434 | 100 | | &blessed($spec) and $spec->isa("Log::Abstraction") |
| 1504 | 100 | | $base_ext //= "" |
| 1520 | 67 | | -r $pattern and -f $pattern |
| 1526 | 67 | | $config_dirs and ref $config_dirs eq "ARRAY" |
| 1538 | 67 | | -r $pattern and -f $pattern |
| 1565 | 33 | | $interval // $DEFAULT_INTERVAL |
| 1581 | 67 | | not $stored_stat or $current_stat->mtime > $stored_stat->mtime |
| 1591 | 67 | | $changes_detected and $^O ne $OS_WINDOWS |
| 1616 | 75 | | $obj->{'_config_files'} and ref $obj->{'_config_files'} eq "ARRAY" and @{$obj->{'_config_files'};} |
| 1619 | 67 | | $obj->{'_config_file'} || $obj->{'config_file'} |
| 1627 | 100 | | $config_file and $config_file =~ /$RE_PATH_TRAVERSAL/ |
| 1633 | 100 | | $config_file and -f $config_file |
| 1658 | 50 | | not defined $val or not ref $val and $val eq $LOGGER_NULL |
| 1671 | 100 | | $obj->{'logger'} and $obj->{'logger'}->can("info") |
| 1687 | 100 | | $obj->{'carp_on_warn'} || 0 |
| 1706 | 100 | | ref $overlay->{$key} eq "HASH" and ref $result->{$key} eq "HASH" |