Mario Juric created UIMA-6289: --------------------------------- Summary: SelectFS.coveredBy not selecting annotations with exact same bounds as annotation argument Key: UIMA-6289 URL: https://issues.apache.org/jira/browse/UIMA-6289 Project: UIMA Issue Type: Bug Components: uimaj Affects Versions: 3.1.1SDK Reporter: Mario Juric Attachments: selectfs-issue.zip
Invoking jCas.select(Annotation.class).coveredBy(annotation), where annotation is a direct subtype of Annotation, does not return all expected annotations when compared to JCasUtil.selectCovered. In the attached unit test all annotations that have the exact same bounds as annotation are not selected, only those that are completely enclosed get selected (begin > annotation.getBegin() and end < annotation.getEnd()). JCasUtil.selectCovered includes the missing annotations. Switching type priorities on didn't make a difference, and we don't use type priorities for the moment, so we rather avoid this. [^selectfs-issue.zip] -- This message was sent by Atlassian Jira (v8.3.4#803005)