| line |
true |
false |
branch |
|
34
|
0 |
1 |
if ($app_spec->{'config_file'}) |
|
61
|
0 |
1 |
if not -e $self->{'config'}{'var_dir'} |
|
71
|
0 |
0 |
unless ref $middleware_spec |
|
76
|
0 |
0 |
if ($pkg =~ /^Plack::Middleware::/u) { } |
|
77
|
0 |
0 |
unless eval "require $pkg" |
|
79
|
0 |
0 |
unless (eval "require $pkg") |
|
81
|
0 |
0 |
unless eval "require $new_pkg" |
|
92
|
0 |
1 |
if (defined $self->{'app_spec'}{'pre_route'}) |
|
128
|
0 |
0 |
unless $task_name =~ /\A\w+\z/u |
|
133
|
0 |
0 |
unless eval "require $pkg" |
|
134
|
0 |
0 |
unless defined &{"${pkg}::new";} |
|
143
|
1 |
0 |
if defined $needed_for |
|
145
|
1 |
0 |
if (ref $spec eq 'CODE') { } |
|
|
0 |
0 |
elsif ($spec =~ /^(.*)::([^:]+)$/u) { } |
|
149
|
0 |
0 |
unless eval "require $pkg" |
|
150
|
0 |
0 |
unless defined &{"${pkg}::$func_name";} |
|
167
|
1 |
0 |
if ($listen =~ /^unix:(.*)/u) { } |
|
185
|
0 |
0 |
if ($listen =~ /^(.*):(\d+)$/u) { } |
|
|
0 |
0 |
elsif ($listen =~ /^(\d+)$/u) { } |
|
217
|
1 |
0 |
unless (-e $log_dir) |
|
218
|
0 |
1 |
unless mkdir $log_dir |
|
242
|
1 |
0 |
if ($self->{'app_spec'}{'tasks'}) |
|
243
|
1 |
0 |
unless (-e $task_dir) |
|
244
|
0 |
1 |
unless mkdir $task_dir |
|
257
|
0 |
0 |
if defined &{"${pkg}::CHECKOUT_DONE";} |
|
277
|
0 |
0 |
$checkout_done ? : |
|
296
|
0 |
0 |
if $self->{'app_spec'}{'tasks'}{$task_name}{'checkout_caching'} |
|
339
|
1 |
0 |
if $self->{'quiet'} |
|
359
|
0 |
0 |
unless $self->{'_serving'} |
|
372
|
0 |
1 |
if ($self->{'pre_route_cb'}) { } |
|
381
|
1 |
0 |
if ref $err and $err + 0 == $c->{'chouette'}{'_done_gensym'} + 0 |
|
383
|
0 |
0 |
if ($err =~ /^(\d\d\d)\b(?:\s*:\s*)?(.*)/u) |
|
389
|
0 |
0 |
if ($status < 200 or $status >= 400) { } |
|
391
|
0 |
0 |
if (length $msg) { } |
|
418
|
0 |
1 |
if $path eq '' |
|
420
|
0 |
1 |
unless $path =~ /$self->{'route_regexp'}/u |
|
430
|
0 |
1 |
unless $func |