Branch Coverage

File:blib/lib/App/FileSync/Settings.pm
Coverage:88.0%

line%coveragebranch
200100TFif defined $given and length $given
204100TFdefined $path && -e $path ? :
266100TFif defined $config_file
26750TFif $args->{'config_dirs'}
355100TFif (defined $config_file)
357100TFif defined $universal
367100TFif (defined $config_file) { }
370100TFunless my $entry = _pick($explanation, $section, $key)
372100TF$entry->{'type'} eq 'env' ? :
38550TFif (_differs($settings->{$key}, $winner))
47250TFunless +($args->{'report'} || {})->{'settings'}
47550TFunless $config->{'repos'}
47750TFunless ref $repo eq "HASH"
480100TFif _set($repo->{'server'})
483100TFif ($entry->{'transport'} eq "ssh")
490100TFif (_set($value)) { }
100TFelsif ($setting and _set($setting->{'value'})) { }
506100TF$set ? :
100TF$set ? :
100TF$set ? :
594100TFunless &any(sub {         lc $_ eq lc $level; } , @VALID_LEVELS)
59650TF_set($settings->{'log_format'}) ? :
599100TFif (_set($settings->{'log_file'}))
612100TFif $args->{'verbose'}
613100TFif $args->{'quiet'}