public class Foo{ @NonNull @CheckReturnValue public static String replace(Function func){ return ""; } @NonNull public static String test(){ return replace(input->{ return null;//false positive }); } }