You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@uima.apache.org by "Richard Eckart de Castilho (Jira)" <de...@uima.apache.org> on 2020/11/04 08:33:00 UTC

[jira] [Updated] (UIMA-6289) SelectFS.coveredBy not selecting annotations with exact same bounds as annotation argument

     [ https://issues.apache.org/jira/browse/UIMA-6289?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Richard Eckart de Castilho updated UIMA-6289:
---------------------------------------------
    Fix Version/s: 3.2.0SDK

> 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
>            Priority: Major
>             Fix For: 3.2.0SDK
>
>         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)