I'm using this with Kotlin because it supports FFM, but when I use Option<T> it doesn't generate @Nullable annotations, so Kotlin assumes it's not nullable. I think this would also generally be a good idea because LSPs can still warn Java users with the same annotations.
I'm using this with Kotlin because it supports FFM, but when I use
Option<T>it doesn't generate@Nullableannotations, so Kotlin assumes it's not nullable. I think this would also generally be a good idea because LSPs can still warn Java users with the same annotations.