blib/lib/Mojolicious/Routes/Match.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 37 | 40 | 92.5 |
line | !l | l&&!r | l&&r | condition |
---|---|---|---|---|
28 | 27 | 212 | 48 | not exists $values{'format'} and $constraints->{'format'} |
212 | 11 | 37 | not exists $values{'format'} and $constraints->{'format'} and $constraints->{'format'} ne 1 | |
39 | 2474 | 591 | 14606 | (my $endpoint = $r->is_endpoint) && !$partial |
47 | 1790 | 638 | 173 | $methods and not grep({$_ eq $options->{'method'};} @$methods) |
59 | 2277 | 40 | 5 | $r->is_websocket and not $options->{'websocket'} |
70 | 1181 | 434 | 702 | $endpoint and $empty |
72 | 226 | 0 | 702 | $endpoint and $empty |
line | l | !l | condition |
---|---|---|---|
23 | 279 | 8 | $self->stack->[-1] // {} |
42 | 1786 | 815 | $self->{'captures'} //= {} |
line | l | !l&&r | !l&&!r | condition |
---|---|---|---|---|
16 | 155 | 2 | 139 | !$name || $name eq 'current' |
28 | 24 | 0 | 13 | ($current ? $captures->{'format'} : undef) // $pattern->defaults->{'format'} |
51 | 72 | 69 | 0 | $self->{'conditions'} ||= $self->root->conditions |
62 | 603 | 130 | 1584 | !length($path) || $path eq '/' |
70 | 702 | 226 | 1389 | $endpoint and $empty or $r->inline |