line |
true |
false |
branch |
85
|
0 |
6 |
unless (exists $i18n_ref->{$entry} and defined $i18n_ref->{$entry}) |
93
|
0 |
6 |
if ($i18n_ref->{$entry} eq "") |
94
|
0 |
0 |
if (has_empty($entry)) { } |
132
|
1 |
9 |
unless $jelly_ref |
134
|
1 |
8 |
unless ref $jelly_ref eq "HASH" |
135
|
1 |
7 |
unless $properties_ref |
137
|
1 |
6 |
unless ref $properties_ref eq "HASH" |
141
|
1 |
5 |
if (scalar keys %{$jelly_ref;} == 0) |
146
|
7 |
8 |
if (exists $properties_ref->{$prop_key}) { } |
206
|
2 |
1 |
if $processor->is_debug |
210
|
2 |
1 |
if ($processor->is_debug) |
221
|
3 |
0 |
if (-f $jelly_file) { } |
233
|
2 |
1 |
if ($processor->is_debug) |
287
|
1 |
5 |
unless defined $file |
289
|
1 |
4 |
unless defined $keys |
290
|
1 |
3 |
unless ref $keys eq "Set::Tiny" |
293
|
1 |
2 |
unless ref $license_ref eq "ARRAY" |
296
|
1 |
1 |
unless defined $use_backup |
300
|
1 |
1 |
if ($use_backup) { } |
302
|
0 |
1 |
unless rename $file, $backup |
317
|
0 |
2 |
unless open my $out, ">", $file |
319
|
0 |
2 |
unless close $out |
360
|
1 |
4 |
unless $dir |
362
|
1 |
3 |
unless ref $dir eq "" |
364
|
1 |
2 |
unless -d $dir |
365
|
0 |
2 |
unless ref $all_known_langs eq "Set::Tiny" |
381
|
13 |
0 |
unless ($file =~ /$src_regex/u or $file =~ /$target_regex/u) |
382
|
5 |
8 |
if ($file =~ /$msgs_regex/u or $file =~ /$jelly_regex/u) { } |
389
|
5 |
3 |
if ($file =~ /$properties_regex/u) |
395
|
0 |
5 |
if $pieces[0] eq "" |
397
|
2 |
3 |
if (scalar @pieces < $min_file_pieces) { } |
401
|
0 |
3 |
if (scalar @pieces == $min_file_pieces and length $pieces[-1] == $lang_code_length) { } |
|
3 |
0 |
elsif (scalar @pieces > $min_file_pieces and length $pieces[-1] == $country_code_length and length $pieces[-2] == $lang_code_length) { } |
407
|
0 |
0 |
if $all_known_langs->member($pieces[-1]) |
420
|
3 |
0 |
if $all_known_langs->member($pieces[-2] . "_" . $pieces[-1]) |
464
|
0 |
1 |
unless $dir |
466
|
0 |
1 |
unless ref $dir eq "" |
468
|
0 |
1 |
unless -d $dir |
475
|
4 |
0 |
unless ($file =~ /$src_regex/u or $file =~ /$target_regex/u) |
476
|
1 |
3 |
if ($file =~ /$regex/u) |
479
|
1 |
0 |
if ($2) { } |
522
|
0 |
10 |
unless $file |
524
|
1 |
9 |
unless defined $must_warn |
527
|
2 |
7 |
unless (-f $file) |
528
|
1 |
1 |
if $must_warn |
551
|
0 |
5 |
unless open my $fh, "<", $file |
554
|
210 |
10 |
unless /\$\{.*?\%([^\(]+?).*\}/u |