| line | % | coverage | branch |
| 157 | 100 | T | F | unless (defined $class) |
| 163 | 100 | T | F | if (&Scalar::Util::blessed($class)) |
| 174 | 100 | T | F | unless ($merged{'_is_hash_cache'}) |
| 175 | 100 | T | F | if (&Scalar::Util::blessed($merged{'cache'})) { } |
| 176 | 50 | T | F | unless ($merged{'cache'}->can("get") and $merged{'cache'}->can("set") and $merged{'cache'}->can("purge")) |
| 192 | 100 | T | F | if (scalar @_ == 0) |
| 206 | 100 | T | F | if (&Scalar::Util::blessed($params->{'cache'})) |
| 208 | 100 | T | F | unless ($params->{'cache'}->can("get") and $params->{'cache'}->can("set") and $params->{'cache'}->can("purge")) |
| 219 | 100 | T | F | if ($params->{'_is_hash_cache'}) |
| 262 | 100 | T | F | unless defined $method |
| 265 | 100 | T | F | unless &Scalar::Util::blessed($self) |
| 308 | 100 | T | F | unless defined $class |
| 311 | 100 | T | F | unless &Scalar::Util::blessed($self) |
| 313 | 100 | T | F | if $class eq ref $self or $class eq __PACKAGE__ or $self->SUPER::isa($class) |
| 334 | 100 | T | F | unless my $cache = $self->{'cache'} |
| 336 | 100 | T | F | if ($self->{'_is_hash_cache'}) |
| 344 | 50 | T | F | if ${^GLOBAL_PHASE} eq "DESTRUCT" |
| 474 | 100 | T | F | if (scalar @_ == 0) |
| 480 | 100 | T | F | if ($rc) |
| 485 | 100 | T | F | if (not ref $rc) { } |
| 100 | T | F | elsif (ref $rc eq 'ARRAY') { } |
| 487 | 100 | T | F | if $rc eq "Class::Simple::Cached>UNDEF<" |
| 492 | 100 | T | F | if not ref $rc->[0] and $rc->[0] eq "Class::Simple::Cached>UNDEF<" |
| 502 | 100 | T | F | if (wantarray) |
| 504 | 100 | T | F | unless scalar @result |
| 511 | 100 | T | F | defined $val ? : |
| 516 | 100 | T | F | if (scalar @_ > 1) |
| 519 | 100 | T | F | defined $val ? : |
| 520 | 100 | T | F | defined $val ? : |
| 527 | 100 | T | F | defined $val ? : |