| lib/Data/Identifier/Interface/Subobjects.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| branch | 0 | 22 | 0.0 |
| line | true | false | branch |
|---|---|---|---|
| 40 | 0 | 0 | unless defined $v |
| 41 | 0 | 0 | unless eval { do { $v->isa($_types{$key}) } } |
| 43 | 0 | 0 | unless $storage->{$key} == $v |
| 44 | 0 | 0 | if $weak |
| 47 | 0 | 0 | if scalar keys %opts |
| 57 | 0 | 0 | if defined $storage->{$name} |
| 60 | 0 | 0 | unless defined $value |
| 61 | 0 | 0 | if $value->isa($name) |
| 64 | 0 | 0 | if (defined(my $parent = $storage->{'parent'})) |
| 67 | 0 | 0 | if defined $v |
| 70 | 0 | 0 | if exists $opts{'default'} |