| line | % | coverage | condition |
| 273 | 100 | | $_[1] || {} |
| 276 | 67 | | exists $params->{'logger'} and ref $params->{'logger'} eq "ARRAY" |
| 296 | 100 | | $config_dirs or -r $config_file |
| 310 | 100 | | $ancestor_config_file and $ancestor_config_file eq $config_file |
| 315 | 50 | | $ancestor_config_file and -r $ancestor_config_file and not $tracked_files{$ancestor_config_file} |
| 331 | 25 | | $config_file and not $tracked_files{$config_file} and -r $config_file |
| 352 | 50 | | $class_order{$Object::Configure::b->{'class'}} // 999 |
| 50 | | $class_order{$Object::Configure::a->{'class'}} // 999 |
| 427 | 33 | | $params->{'config_path'} and -f $params->{'config_path'} |
| 438 | 33 | | &blessed($logger) && $logger->isa('Log::Abstraction') |
| 468 | 33 | | $array and not $params->{'logger'}{'array'} |
| 492 | 50 | | $1 || '' |
| 494 | 100 | | $3 || '' |
| 511 | 67 | | $config_dirs and ref $config_dirs eq "ARRAY" |
| 527 | 67 | | -r $pattern and -f $pattern |
| 582 | 100 | | ref $overlay->{$key} eq "HASH" and ref $result->{$key} eq "HASH" |
| 633 | 50 | | $params{'interval'} || 10 |
| 726 | 67 | | not $stored_stat or $current_stat->mtime > $stored_stat->mtime |
| 760 | 33 | | $obj->{'_config_file'} || $obj->{'config_file'} |
| 761 | 67 | | $config_file and -f $config_file |
| 782 | 67 | | $key =~ /^logger/ and $new_params->{$key} ne "NULL" |
| 796 | 33 | | $obj->{'logger'} and $obj->{'logger'}->can("info") |
| 809 | 0 | | $obj->{'carp_on_warn'} || 0 |
| 851 | 100 | | $SIG{'USR1'} || 'DEFAULT' |
| 863 | 0 | | $_original_usr1_handler ne "DEFAULT" and $_original_usr1_handler ne "IGNORE" |