Richard Eckart de Castilho created UIMA-6284:
------------------------------------------------

             Summary: select.following() fails to find adjacent annotations
                 Key: UIMA-6284
                 URL: https://issues.apache.org/jira/browse/UIMA-6284
             Project: UIMA
          Issue Type: New Feature
          Components: Core Java Framework
    Affects Versions: 3.1.1SDK
            Reporter: Richard Eckart de Castilho
            Assignee: Richard Eckart de Castilho
             Fix For: 3.2.0SDK


Select following(x) fails to return an annotation which starts at the end 
position of x - or otherwise said, the test below fails.

{code}
  @Test
  public void thatSelectFollowingReturnsAdjacentAnnotation()
  {
    Annotation a1 = cas.createAnnotation(cas.getCasType(Sentence.class), 10, 
20);
    Annotation a2 = cas.createAnnotation(cas.getCasType(Sentence.class), 20, 
30);
    
    asList(a1, a2).forEach(cas::addFsToIndexes);
    
    List<Annotation> selection = 
cas.<Annotation>select(cas.getCasType(Sentence.class))
        .following(a1)
        .asList();
    
    assertThat(selection)
            .containsExactly(a2);
  }
{code}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to