strindberg
08/14/2026, 1:36 PMimport arrow.core.raise.context.RaiseAccumulate
import arrow.core.raise.context.ensureOrAccumulate
context(_: RaiseAccumulate<StateFailure>)
private fun checkCase(expected: ExpectedKnownCase, actual: KnownCase) {
ensureOrAccumulate(expected.isArt11Workaround == null ||
expected.isArt11Workaround == actual.isArt11Workaround) {
StateFailure("Unexpected case Article 11 workaround flag.")
}
}
All the ensureOrAccumulate usages are marked with Unused return value of 'ensureOrAccumulate'. Is the fix just to suppress these warnings?simon.vergauwen
08/14/2026, 1:39 PMstrindberg
08/14/2026, 1:40 PM