blib/lib/Cache/Adaptive.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 7 | 17 | 41.1 |
line | !l | l&&!r | l&&r | condition |
---|---|---|---|---|
51 | 2 | 0 | 33 | $$entry{'value'} and not $$opts{'force'} |
line | l | !l | condition |
---|---|---|---|
112 | 0 | 0 | $$entry{'last_check_at'} || 0 |
line | l | !l&&r | !l&&!r | condition |
---|---|---|---|---|
35 | 0 | 1 | 0 | $$self{'purge_after'} ||= $$self{'expires_max'} * 2 |
49 | 0 | 37 | 0 | $$opts{'purge_after'} || $self->purge_after |
54 | 0 | 27 | 6 | $$entry{'_no_write'} or $at < $expires_at |
112 | 10 | 0 | 0 | not $params{'check_interval'} or ($$entry{'last_check_at'} || 0) + $params{'check_interval'} <= $now |