| line |
true |
false |
branch |
|
39
|
0 |
52 |
if ref $self eq '' |
|
42
|
48 |
4 |
if (@_ > 1) |
|
43
|
19 |
29 |
if (defined $_) { } |
|
52
|
23 |
29 |
exists $self->{'ENCODING'} ? : |
|
62
|
0 |
29 |
if ref $self eq '' |
|
65
|
29 |
0 |
if (@_ > 1) |
|
66
|
2 |
27 |
if (defined $_) { } |
|
74
|
2 |
27 |
exists $self->{'KEY_ENCODING'} ? : |
|
108
|
43 |
112 |
unless defined ${"${class}::MO_FILE";} |
|
114
|
0 |
155 |
if $self->{'LOCALE'} eq 'i_default' |
|
129
|
0 |
71 |
if ref $self eq '' |
|
133
|
1 |
1 |
unless defined $LOCALEDIR or exists do {
$$self{'LOCALEDIRS'}
}->{$DOMAIN} |
|
136
|
69 |
1 |
if defined $LOCALEDIR |
|
149
|
0 |
82 |
if ref $self eq '' |
|
154
|
4 |
78 |
unless defined $DOMAIN |
|
170
|
4 |
74 |
if (not exists do {
$$self{'LOCALEDIRS'}
}->{$DOMAIN}) { } |
|
175
|
1 |
12 |
if (-f $_ and -r $_) |
|
181
|
3 |
1 |
unless defined $mo_file |
|
195
|
52 |
23 |
unless ($self->_is_using_cache($mo_file)) |
|
201
|
47 |
5 |
if (scalar keys %_ > 0) |
|
204
|
47 |
0 |
if ($_{''} =~ m[^Content-Type: text/plain; charset=(.*)$]im) { } |
|
216
|
49 |
3 |
if (@stats > 0) { } |
|
230
|
70 |
5 |
if (defined $Locale::Maketext::Gettext::CACHE{$mo_file}{'encoding'}) { } |
|
236
|
70 |
5 |
unless (exists $self->{'USERSET_ENCODING'}) |
|
237
|
65 |
5 |
if (exists $self->{'MO_ENCODING'}) { } |
|
257
|
50 |
25 |
unless exists $Locale::Maketext::Gettext::CACHE{$mo_file} |
|
261
|
0 |
25 |
if (not defined $Locale::Maketext::Gettext::CACHE{$mo_file}{'mtime'} && defined $Locale::Maketext::Gettext::CACHE{$mo_file}{'size'}) { } |
|
282
|
0 |
194 |
if ref $self eq '' |
|
287
|
2 |
192 |
if ($self->{'REREAD_MO'} < $Locale::Maketext::Gettext::REREAD_MO) |
|
289
|
2 |
0 |
if defined($_ = $self->textdomain) |
|
299
|
16 |
178 |
if (${"${class}::MO_FILE";} ne $self->{'MO_FILE'}) |
|
307
|
92 |
102 |
if exists $self->{'KEY_ENCODING'} and not &Encode::is_utf8($key) |
|
311
|
74 |
111 |
if (exists $self->{'ENCODING'}) { } |
|
|
7 |
120 |
elsif (scalar keys %{$$self{'Lexicon'};} == 0 and exists $self->{'KEY_ENCODING'} and not &Encode::is_utf8($key)) { } |
|
329
|
0 |
9 |
if ref $self eq '' |
|
342
|
3 |
50 |
unless -f $mo_file and -r $mo_file |
|
345
|
0 |
50 |
unless open $FH, $mo_file |
|
347
|
0 |
50 |
unless defined($_ = read($FH, $content, $len)) |
|
349
|
0 |
50 |
unless close $FH |
|
354
|
45 |
5 |
if ($_ eq "\336\cR\cD\225") { } |
|
|
3 |
2 |
elsif ($_ eq "\225\cD\cR\336") { } |
|
367
|
0 |
48 |
if $_ > 0 |
|
420
|
0 |
2 |
if ref $self eq '' |
|
423
|
2 |
0 |
if (@_ > 1) |
|
424
|
2 |
0 |
if (defined $_) { } |
|
426
|
0 |
2 |
if $self->{'DIE_FOR_LOOKUP_FAILURES'} |
|
429
|
0 |
0 |
if $self->{'DIE_FOR_LOOKUP_FAILURES'} |
|
434
|
2 |
0 |
exists $self->{'USERSET_FAIL'} ? : |
|
445
|
0 |
41 |
if ref $self eq '' |
|
448
|
41 |
0 |
if (@_ > 1) |
|
449
|
4 |
37 |
if ($_) { } |
|
451
|
3 |
1 |
if (exists $self->{'USERSET_FAIL'}) { } |
|
464
|
41 |
0 |
exists $self->{'DIE_FOR_LOOKUP_FAILURES'} ? : |
|
475
|
0 |
2 |
if ref $self eq '' |
|
478
|
2 |
0 |
if @_ > 1 |
|
481
|
2 |
0 |
if exists $self->{'ENCODE_FAILURE'} |
|
494
|
0 |
69 |
if ref $self eq '' |
|
501
|
27 |
42 |
unless exists $self->{'failure_lex'} |
|
503
|
36 |
33 |
unless exists do {
$$self{'failure_lex'}
}->{$key} |
|
507
|
61 |
8 |
if ref $_ eq 'SCALAR' |
|
508
|
0 |
8 |
unless ref $_ eq 'CODE' |
|
520
|
0 |
8 |
unless (defined $r) |