Details
-
Type: Task
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 2.10.2
-
Component/s: None
-
Labels:None
-
Epic Link:
Description
findAnnotations should behave as documented:
/**
* Returns an iterable collection of any annotations that match on given
* sequence ref, calcId and label (ignoring null values).
*/
In 2.10.1, null values mean't that annotation rows with null values were ignored. This makes it impossible to search for annotation just by its label - e.g. AlignmentI.findAnnotations(null,null,"Conservation")
adding test to verify expected behaviour (null implies wildcard or exact match, non-null requires equality)
/**
* Returns an iterable collection of any annotations that match on given
* sequence ref, calcId and label (ignoring null values).
*/
In 2.10.1, null values mean't that annotation rows with null values were ignored. This makes it impossible to search for annotation just by its label - e.g. AlignmentI.findAnnotations(null,null,"Conservation")
adding test to verify expected behaviour (null implies wildcard or exact match, non-null requires equality)