| lib/Class/Dot/Object.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| branch | 16 | 16 | 100.0 |
| line | true | false | branch |
|---|---|---|---|
| 28 | 10 | 81 | unless (exists $$self{$attribute}) |
| 30 | 1 | 9 | unless defined $attr_meta |
| 41 | 3 | 64 | if ($is_finalized and $isa_cache) |
| 42 | 2 | 1 | defined $$isa_cache{$attribute} ? : |
| 47 | 42 | 22 | $property_meta->traverse_isa_for_property($self, $attribute) ? : |
| 54 | 19 | 34 | unless $self->__hasattr__($attribute) |
| 69 | 1 | 1 | if $self->__is_finalized__ |
| 82 | 38 | 2 | defined $property_name ? : |