msokolov commented on PR #14132:
URL: https://github.com/apache/lucene/pull/14132#issuecomment-2616198970

   > Specifying that something is nullable doesn't provide any value: all types 
are nullable by default already.
   
   I guess these null-checking systems impose their own assumptions and  assume 
that anything not annotated with @Nullable is not-nullable. Clearly the 
language doesn't enforce that, but maybe some build-time processor can check 
for it? Also, the proposal here seems to have been to annotate everything all 
at once, not gradual, but I agree it seems more sensible to assume everything 
can be null, indicate @NotNull and then enforce that.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org
For additional commands, e-mail: issues-h...@lucene.apache.org

Reply via email to