Actually fascinating. That means you can null out ...
# announcements
p
Actually fascinating. That means you can null out a late init property from java
a
yep, or through reflection
p
if you use reflection you know you are fishing in dangerous waters
but for a java caller this is just a public field
a
well it has
@NonNull
on it…
p
Looks like a bug to me
You are really hard bound to your impementation like that
k
Well. Technically, it's
null
until assigned. If you null it out, then you get uninitialized exception. Looks okay to me
p
No, that's the point. It's a field, not an accessor