Branch Coverage

blib/lib/Locale/TextDomain/OO/Extract/Process.pm
Criterion Covered Total %
branch 0 50 0.0


line true false branch
71 0 0 unless $plugin_alias
73 0 0 unless $plugin
84 0 0 unless $plugin_alias
87 0 0 if (exists $plugin_object_ref->{$plugin_alias})
93 0 0 unless defined $value
99 0 0 unless my $plugin = $self->plugin_ref->{$plugin_alias}
101 0 0 $plugin =~ s/ \A [+] //msx ? :
106 0 0 defined $self->$_ ? :
166 0 0 unless length $message_key
172 0 0 unless $has_reference
183 0 0 unless my $extract_lexicon_ref = $arg_ref->{'lexicon_ref'}
184 0 0 unless ref $extract_lexicon_ref eq 'HASH'
221 0 0 $skip_new_messages ? :
0 0 !$skip_new_messages->{'on'} ? :
0 0 ref $skip_new_messages ne 'HASH' ? :
225 0 0 ref $_ eq 'Regexp' ? :
226 0 0 if defined $_
227 0 0 ref $any eq 'ARRAY' ? :
229 0 0 @parts ? :
238 0 0 if $_ =~ /$regex/
245 0 0 if ($header_arg_ref)
247 0 0 if (ref $arg_ref->{'header_ref'} eq 'HASH') { }
0 0 elsif (ref $header_arg_ref eq 'CODE') { }
260 0 0 unless length $message_key
267 0 0 unless length $message_key