You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@uima.apache.org by José Tomás Atria <jt...@gmail.com> on 2016/02/05 00:32:28 UTC
Re: [jira] [Commented] (UIMA-4212) Add methods to CasUtil to select
and index intersecting annotations
Sorry for not getting back to you about this before. I've been very busy
trying to finish my doctoral dissertation :)
In brief: no, I'm afraid I don't have any tests. I was totally new to any
sort of serious programming when I wrote those methods, so I had no idea
what unit tests were.
I'm a little swamped right now between teaching and research, but as soon
as I have a moment to spare, I'll look into it and incorporate your
suggestions (and whip up some tests).
Thanks for considering the patch!
On Wed, Dec 23, 2015 at 7:40 PM, Richard Eckart de Castilho (JIRA) <
dev@uima.apache.org> wrote:
>
> [
> https://issues.apache.org/jira/browse/UIMA-4212?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15070349#comment-15070349
> ]
>
> Richard Eckart de Castilho commented on UIMA-4212:
> --------------------------------------------------
>
> I've had a look at the patch (finally!)
>
> * You don't have any unit tests for the new method by any chance, do you?
> * I am pretty sure the type subsumption test in the offsets-based
> selectIntersects is not needed
> * given that the annotation index is sorted, it should be possible to stop
> iteration early in the offsets-based method like in the
> reference-annotation-based method
> * I'd tend to rename the methods to "selectIntersecting" (cf.
> "selectCovering")
>
>
> > Add methods to CasUtil to select and index intersecting annotations
> > -------------------------------------------------------------------
> >
> > Key: UIMA-4212
> > URL: https://issues.apache.org/jira/browse/UIMA-4212
> > Project: UIMA
> > Issue Type: Improvement
> > Components: uimaFIT
> > Reporter: Jose Tomas Atria
> > Assignee: Richard Eckart de Castilho
> > Priority: Minor
> > Labels: newbie, patch
> > Fix For: 2.2.0uimaFIT
> >
> > Attachments: selectIntersects.patch
> >
> >
> > CasUtil includes methods to select and index covered and covering
> annotations of a given type (ie, supersets and subsets of an annotation's
> interval).
> > The attached patch adds methods to select and index intersecting
> annotations, either including covering annotations or not.
>
>
>
> --
> This message was sent by Atlassian JIRA
> (v6.3.4#6332)
>
--
entia non sunt multiplicanda praeter necessitatem