From b4c909d2292c948a56f45d9963545aca3446a1a2 Mon Sep 17 00:00:00 2001 From: janghs Date: Fri, 19 Apr 2024 12:09:20 +0900 Subject: [PATCH] Remove redundant conditions. --- .../main/java/org/springframework/aot/hint/ExecutableHint.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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;