Closed
Description
One of the larger tasks when transitioning from 1 to 2 is removing the use of null. Right now there's no automated way to do it, but if we had @NonNull
then we'd be able to use static analysis to find where we're returning null when we shouldn't be.
I'm not sure the best way to go about it - if we should include jsr305, use Java 8's NonNull, create our own, or something else.