From c245e20e3f7438c0ab1579414d5d45fb268448f7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Deleuze?= Date: Thu, 26 Dec 2024 14:18:48 +0100 Subject: [PATCH] Refine null-safety in the spring-beans module See gh-34152 --- .../beans/factory/config/FieldRetrievingFactoryBean.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-beans/src/main/java/org/springframework/beans/factory/config/FieldRetrievingFactoryBean.java b/spring-beans/src/main/java/org/springframework/beans/factory/config/FieldRetrievingFactoryBean.java index 37f21f36c7..6d67d70be6 100644 --- a/spring-beans/src/main/java/org/springframework/beans/factory/config/FieldRetrievingFactoryBean.java +++ b/spring-beans/src/main/java/org/springframework/beans/factory/config/FieldRetrievingFactoryBean.java @@ -158,7 +158,7 @@ public class FieldRetrievingFactoryBean @Override - @SuppressWarnings("NullAway") + @SuppressWarnings("NullAway") // Lazy initialization public void afterPropertiesSet() throws ClassNotFoundException, NoSuchFieldException { if (this.targetClass != null && this.targetObject != null) { throw new IllegalArgumentException("Specify either targetClass or targetObject, not both");