Branch Coverage

blib/lib/Elastic/Model/TypeMap/Objects.pm
Criterion Covered Total %
branch 16 22 72.7


line true false branch
54 2 0 unless my $attrs = _class_attrs($map, $class, $attr)
66 0 2 if ($map->model->knows_class($class))
71 0 0 unless $$hash{'uid'}
78 2 0 unless my $attrs = _class_attrs($map, $class, $attr)
96 2 25 if $attr->can('has_enabled') and $attr->has_enabled and not $attr->enabled
102 4 23 unless my $attrs = _class_attrs($map, $class, $attr)
116 8 23 unless $meta and $meta->isa('Moose::Meta::Class')
123 0 2 unless $meta->find_attribute_by_name($_)
125 4 19 $inc ? :
134 5 18 if (my $uid = $meta->find_attribute_by_name('uid'))
138 2 21 if $exc