Condition Coverage

blib/lib/Lingua/Ogmios/Annotations/Level.pm
Criterion Covered Total %
condition 0 45 0.0


and 3 conditions

line !l l&&!r l&&r condition
160 0 0 0 exists $self->getIndexes->{$indexfield}{$searchedElement->getId} && ref $searchedElement eq ref $self->getIndexes->{$indexfield}{$searchedElement->getId}
174 0 0 0 $i < scalar @{$ne->getReference;} and $i < scalar @ref
0 0 0 $i < scalar @{$ne->getReference;} and $i < scalar @ref and $ref_ne[$i]->equals($ref[$i])
442 0 0 0 $i < scalar @{$self->getIndexes->{$field}{$value};} and not $self->getIndexes->{$field}{$value}[$i]->equals($element)
564 0 0 0 $self->getSize != 0 and not exists $self->getElements->[$i]
648 0 0 0 defined $self->getElements->[$i] && $self->getElements->[$i]->equals($element)
0 0 0 $i < $self->getSize and not defined $self->getElements->[$i] && $self->getElements->[$i]->equals($element)
833 0 0 0 $fromOffset <= $offset and $offset <= $toOffset
864 0 0 0 $levelElement->start_token->getFrom <= $offset and $offset <= $levelElement->end_token->getTo
885 0 0 0 defined $token and not $token->equals($end_token)
907 0 0 0 $term->start_token->equals($start_token) and $term->end_token->equals($end_token)
926 0 0 0 $term->start_token->equals($start_token) and $term->end_token->equals($end_token)

or 3 conditions

line l !l&&r !l&&!r condition
294 0 0 0 ref $elt eq 'Lingua::Ogmios::Annotations::Word' or ref $elt eq 'Lingua::Ogmios::Annotations::Phrase'
0 0 0 ref $elt eq 'Lingua::Ogmios::Annotations::Word' or ref $elt eq 'Lingua::Ogmios::Annotations::Phrase' or ref $elt eq 'Lingua::Ogmios::Annotations::SemanticUnit'
803 0 0 0 defined $$element{'reference'} or defined $$element{'list_refid_components'}