This commit replaces `@Nonnull(when = When.MAYBE)` meta-annotation in org.springframework.lang.Nullable by `@CheckForNull` in order to prevent "unknown enum constant When.MAYBE" compilation warnings. IntelliJ IDEA 2024.1.2+ is required to interpret correctly the related annotations. Closes gh-27183