Richard Eckart de Castilho created UIMA-6388: ------------------------------------------------
Summary: CAS.select(null) returns all annotations Key: UIMA-6388 URL: https://issues.apache.org/jira/browse/UIMA-6388 Project: UIMA Issue Type: Bug Components: Core Java Framework Affects Versions: 3.2.0SDK Reporter: Richard Eckart de Castilho Assignee: Richard Eckart de Castilho Fix For: 3.2.1SDK When calling {{CAS.select()}} with a {{Type null}} argument, then all annotations are returned. I believe when select is called with a {{null}} argument, an {{IllegalArgumentException}} should be thrown instead. It is very surprising if you write code like this: {code} var type = cas.getTypeSystem("non.existing.Type"); cas.select(type).asList() <= returns a list of all feature structures in the CAS, e.g. the DocumentAnnotation etc. {code} -- This message was sent by Atlassian Jira (v8.3.4#803005)