Closed
Description
Juergen Hoeller opened SPR-15576 and commented
Our reactive web utilities and in particular core WebFlux APIs tend to use java.util.Optional
in their API declarations, in particular for optional return values. Optional
usage is highly debatable in general but, as we learned now, in particular not really idiomatic in Kotlin.
Let's revisit this for 5.0 RC2, reducing Optional
usage to actual stream-like API purposes.
Affects: 5.0 RC1
Issue Links:
- Introduce null-safety of Spring Framework API [SPR-15540] #20099 Introduce null-safety of Spring Framework API