diff --git a/spring-core/src/main/java/org/springframework/aot/hint/ExecutableHint.java b/spring-core/src/main/java/org/springframework/aot/hint/ExecutableHint.java index 5d0c3a4d26dc..b6c9d028e0c0 100644 --- a/spring-core/src/main/java/org/springframework/aot/hint/ExecutableHint.java +++ b/spring-core/src/main/java/org/springframework/aot/hint/ExecutableHint.java @@ -127,9 +127,10 @@ public static class Builder { * @param mode the required mode * @return {@code this}, to facilitate method chaining */ + @SuppressWarnings("NullAway") public Builder withMode(ExecutableMode mode) { Assert.notNull(mode, "'mode' must not be null"); - if ((this.mode == null) || !this.mode.includes(mode)) { + if (!this.mode.includes(mode)) { this.mode = mode; } return this;