IonSequence.subList() is not implemented, violating List contract
IonSequence.subList() is not implemented, violating List contract: a task in LegoFlow-SWE (Harbor dataset). When calling subList(int fromIndex, int toIndex) on any IonSequence (e.g., IonList , IonSexp , or IonDatagram ), the method currently throws an UnsupportedOperationException . As IonSequence…
The task
When calling `subList(int fromIndex, int toIndex)` on any `IonSequence` (e.g., `IonList`, `IonSexp`, or `IonDatagram`), the method currently throws an `UnsupportedOperationException`. As `IonSequence` implements `java.util.List`, it must provide a working `subList` that conforms to the `List` contract.
Part of Lego-X/LegoFlow-SWE.