Branch Coverage

lib/App/Service.pm
Criterion Covered Total %
branch 6 82 7.3


line true false branch
80 0 1 if $App::trace
87 1 0 if ($#_ % 2 == 0) { }
93 0 1 if $App::trace
140 0 0 if $App::trace
143 0 0 if $App::trace
166 0 0 if $App::trace
168 0 0 if $App::trace
198 0 0 if $App::trace
202 0 0 if $App::trace
230 0 0 if $App::trace
235 0 0 if $App::trace
263 0 5 if ($ref) { }
264 0 0 if (not ref $ref) { }
0 0 elsif (ref $ref eq 'ARRAY') { }
273 0 0 if (not $r or $r eq 'ARRAY' or $r eq 'SCALAR') { }
0 0 elsif (not $$d{'context'} || $$d{'_repository'}) { }
281 0 0 if $$copy{'context'}
282 0 0 if $$copy{'_repository'}
291 0 0 if $$copy{'context'}
292 0 0 if $$copy{'_repository'}
299 5 0 if $$copy{'context'}
300 0 5 if $$copy{'_repository'}
365 0 0 if $App::trace
369 0 0 unless defined $values
371 0 0 if (ref $text eq 'HASH')
378 0 0 if $App::trace
382 0 0 defined $$options{'undef_value'} ? :
388 0 0 if (defined $$values{$var}) { }
390 0 0 if ref $value eq 'ARRAY'
394 0 0 if ref $value eq 'ARRAY'
396 0 0 if (!defined($value) || $value eq '' and $default ne '') { }
0 0 elsif (not defined $value) { }
405 0 0 if $App::trace
430 0 0 if $App::trace
433 0 0 if $label_dict and exists $$label_dict{$sym}
434 0 0 unless (defined $label)
435 0 0 unless ($lang_dict)
441 0 0 if ($lang_dict)
445 0 0 unless (defined $label)
447 0 0 $include_breaks ? :
453 0 0 if $App::trace