Thilo Goetz wrote:
Hi Marshall,

Marshall Schor wrote:
OK.  Am implementing tests and then the fixes :-)

please don't commit anything to trunk until we're done
with this release.  Else we might have to branch now,
and I'd like to avoid that if we can.
oops - sorry - didn't see this note, until after I had committed. For these kinds of things,
best to send an instant message :-)...

2 more cases have come up:

1)  One descriptor specifies multipleReferencesAllowed as false, the other
"omits" this.  The spec says omitting is the same as false.  So this
will be OK.

2) One descriptor specifies an element Range Type restriction, the other
doesn't specify.
I'm making this throw an exception, per the logic for #2 below in
Thilo's note.

Not specifying a component type restriction is the same as specifying 
uima.cas.TOP.
OK - I guess this will need to be added to the test - to allow no type restriction to "match" one which specifies explicitly uima.cas.TOP. I'll re-open the Jira issue.

-Marshall

Reply via email to