diff --git a/spring-core/src/main/java/org/springframework/aot/hint/ReflectionHints.java b/spring-core/src/main/java/org/springframework/aot/hint/ReflectionHints.java index 7cf337a0c0..49c61a2fcf 100644 --- a/spring-core/src/main/java/org/springframework/aot/hint/ReflectionHints.java +++ b/spring-core/src/main/java/org/springframework/aot/hint/ReflectionHints.java @@ -208,6 +208,7 @@ public class ReflectionHints { * @deprecated in favor of {@link #registerConstructor(Constructor, ExecutableMode)} */ @Deprecated + @SuppressWarnings("deprecation") public ReflectionHints registerConstructor(Constructor constructor, Consumer constructorHint) { return registerType(TypeReference.of(constructor.getDeclaringClass()), typeHint -> typeHint.withConstructor(mapParameters(constructor), constructorHint)); @@ -245,6 +246,7 @@ public class ReflectionHints { * @deprecated in favor of {@link #registerMethod(Method, ExecutableMode)} */ @Deprecated + @SuppressWarnings("deprecation") public ReflectionHints registerMethod(Method method, Consumer methodHint) { return registerType(TypeReference.of(method.getDeclaringClass()), typeHint -> typeHint.withMethod(method.getName(), mapParameters(method), methodHint)); diff --git a/spring-orm/src/test/java/org/springframework/orm/jpa/domain/EmployeeId.java b/spring-orm/src/test/java/org/springframework/orm/jpa/domain/EmployeeId.java index ce4fa2ad2f..70712761df 100644 --- a/spring-orm/src/test/java/org/springframework/orm/jpa/domain/EmployeeId.java +++ b/spring-orm/src/test/java/org/springframework/orm/jpa/domain/EmployeeId.java @@ -24,6 +24,10 @@ public class EmployeeId implements Serializable { @Serial private static final long serialVersionUID = 1L; + @SuppressWarnings("unused") private String name; + + @SuppressWarnings("unused") private String department; + }