Google is failing me. There used to be this annotation: ReturnValuesAreNonnullByDefault.
But this is now deprecated and the javadoc does not indicate which new annotation to use. @Nonnull on the whole class does not apply to return values because I just tested that out and I get no warning for a method returning null. I don't want to have to specifically annotate every single return value, so is there a good option out there?