Branch Coverage

blib/lib/Lingua/Ogmios/Annotations/Element.pm
Criterion Covered Total %
branch 0 50 0.0


line true false branch
11 0 0 unless (defined $$fields{'id'})
24 0 0 if (defined $$fields{'log_id'})
28 0 0 if (defined $$fields{'form'})
38 0 0 if @_
45 0 0 if @_
52 0 0 if ($self->getId == $element->getId) { }
114 0 0 if (defined $$self{$field})
137 0 0 unless (defined $shift)
142 0 0 if (ref $field_content eq 'ARRAY')
144 0 0 if ($position == 0) { }
158 0 0 if (ref $field_content eq 'HASH')
160 0 0 if (defined($internal_field = $$field_content{'reference'})) { }
165 0 0 if ($field eq 'weights') { }
183 0 0 if (index(ref $field_content, 'Lingua::Ogmios') > -1)
191 0 0 if (ref $field_content eq '')
213 0 0 if (defined $self->_getField($field))
214 0 0 if (defined ref $self->_getField($field) and ref $self->_getField($field) ne '') { }
237 0 0 if (defined $self->_getField($field))
238 0 0 if (ref $self->_getField($field) eq 'ARRAY') { }
241 0 0 if ($position == 0) { }
254 0 0 if (ref $self->_getField($field) eq 'HASH') { }
314 0 0 if ($self->getTo < $element->getFrom)
323 0 0 if ($element->getTo < $self->getFrom)
337 0 0 if (ref $self eq 'Lingua::Ogmios::Annotations::Token') { }
346 0 0 if ($self->start_token->getFrom <= $offset_start and $offset_end <= $self->end_token->getTo)