Branch Coverage

blib/lib/Yeb/Application.pm
Criterion Covered Total %
branch 28 54 51.8


line true false branch
41 2 1 $first_yep_application->class eq $self->class ? :
60 2 1 defined $ENV{'YEB_ROOT'} ? :
77 1 2 unless $self->first
78 0 2 $ENV{'YEB_TRACE'} || $ENV{'YEB_DEBUG'} ? :
153 0 0 if (ref $_ eq 'HASH') { }
160 0 0 if (@path_parts)
163 0 0 if (@hashs)
179 0 0 unless $code
200 0 0 if defined $self->functions->{$func}
201 0 0 if defined $self->yeb_functions->{$func}
207 2 4 if ($class =~ /^\+/) { }
212 3 3 unless is_class_loaded($class)
219 27 2 defined $value ? :
225 0 0 defined $value ? :
230 0 29 unless defined $key
231 15 14 ref $key eq 'ARRAY' ? :
234 10 19 if (@args) { }
239 16 13 if (defined $value) { }
249 0 1 if ($plugin =~ /^\+(.+)/) { }
267 2 1 unless defined $first_yep_application
278 0 0 ref $attr eq 'ARRAY' ? :
307 0 3 if ($self->debug)
311 1 2 $self->has_args ? :
315 0 1 ref $args[0] eq 'HASH' ? :
340 0 2 if defined $self->functions->{$func}
349 0 0 if (ref $list ne 'ARRAY') { }
0 0 elsif (any sub { $_ == $list; } , @seen_lists) { }