From b52300eab87cb84b260d29b163e0898899d3fb8f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Deleuze?= Date: Thu, 17 Nov 2022 17:59:19 +0100 Subject: [PATCH] Document GraalVM substitutions upcoming removal --- .../aot/nativex/substitution/Target_ClassFinder.java | 2 ++ .../aot/nativex/substitution/Target_Introspector.java | 2 ++ 2 files changed, 4 insertions(+) diff --git a/spring-core/src/main/java/org/springframework/aot/nativex/substitution/Target_ClassFinder.java b/spring-core/src/main/java/org/springframework/aot/nativex/substitution/Target_ClassFinder.java index d3cc059e3a..921a33b4c2 100644 --- a/spring-core/src/main/java/org/springframework/aot/nativex/substitution/Target_ClassFinder.java +++ b/spring-core/src/main/java/org/springframework/aot/nativex/substitution/Target_ClassFinder.java @@ -23,6 +23,8 @@ import com.oracle.svm.core.annotate.TargetClass; * Allow to reference {@code com.sun.beans.finder.ClassFinder} from * {@link Target_Introspector}. * + * TODO Remove once Spring Framework requires GraalVM 23.0+, see graal#5224. + * * @author Sebastien Deleuze * @since 6.0 */ diff --git a/spring-core/src/main/java/org/springframework/aot/nativex/substitution/Target_Introspector.java b/spring-core/src/main/java/org/springframework/aot/nativex/substitution/Target_Introspector.java index ed98d969d0..c88d6a9367 100644 --- a/spring-core/src/main/java/org/springframework/aot/nativex/substitution/Target_Introspector.java +++ b/spring-core/src/main/java/org/springframework/aot/nativex/substitution/Target_Introspector.java @@ -25,6 +25,8 @@ import com.oracle.svm.core.annotate.TargetClass; * {@link java.beans.Introspector} substitution with a refined {@code findCustomizerClass} implementation * designed to avoid thousands of AWT classes to be included in the native image. * + * TODO Remove once Spring Framework requires GraalVM 23.0+, see graal#5224. + * * @author Sebastien Deleuze * @since 6.0 */