-
Type:
Bug
-
Status: Resolved
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 3.0.1SDK
-
Fix Version/s: 3.0.2SDK
-
Component/s: Core Java Framework
-
Labels:None
A user found a subiterator was marked not-valid, when there were annotations present, due to some wrong logic around test checking for if the found annotation was equal to the bounding one.
A careful review of the subiterator implementation revealed many other edge cases needing fixing. Do a refactoring to simplify the implementation.