Branch Coverage

File:blib/lib/App/FileSync/I18N.pm
Coverage:84.2%

line%coveragebranch
17650TFunless defined $language and $language =~ /\A[a-z]{2,3}\z/
17850TFunless ref $entries eq "HASH"
23150TFdefined $language && $language ne $FALLBACK && delete $CATALOG{$language} ? :
292100TFif (defined $locale and length $locale and not $locale =~ /\A(?:C|POSIX)(?:\.|\z)/i)
29350TFif ($locale =~ /\A([A-Za-z]{2,3})(?:[_-]([A-Za-z]{2}))?(?:[.\@].*)?\z/)
299100TFif (not defined $second and $first =~ /\A[A-Z]{2}\z/) { }
303100TFif defined $second
353100TFdefined $country ? :
415100TFunless defined $source and length $source
417100TFif defined $source and length $source
428100TFdefined $by_country && $CATALOG{$by_country} ? :
100TFdefined $parts->{'language'} && $CATALOG{$parts->{'language'}} ? :
494100TFunless ref $args eq "HASH"
498100TFunless defined $entry
502100TFunless defined $entry
55950TF$config{'trace'} ? :
656100TF&blessed($error) && $error->can('errno') ? :
65750TFdefined $text ? :
705100TFdefined $error ? :