Eric
02/01/2022, 2:02 PMOverload resolution ambiguity:
public fun <T : Any> Assertion.Builder<TypeVariable(T)>.isNotNull(): Assertion.Builder<TypeVariable(T)> defined in strikt.assertions
public fun <T> Assertion.Builder<TypeVariable(T)?>.isNotNull(): Assertion.Builder<TypeVariable(T)> defined in strikt.assertions
on
expectThat(message.value().payload.template).isNotNull()
I think the issue is that template
is a Java prop w/ unknown nullability. We might be able to add nullability annotations to those classes, though.