From 63a641de904f0fff81073d159ffc381aad4a07c9 Mon Sep 17 00:00:00 2001 From: Oliver Drotbohm Date: Wed, 3 Aug 2022 15:11:30 +0200 Subject: [PATCH] #85 - Remove obsolete manual hint for PluginRegistryFactoryBean. As spring-projects/spring-framework#28913 has been fixed. --- .../plugin/core/aot/PluginRegistryRuntimeHints.java | 6 ------ 1 file changed, 6 deletions(-) diff --git a/core/src/main/java/org/springframework/plugin/core/aot/PluginRegistryRuntimeHints.java b/core/src/main/java/org/springframework/plugin/core/aot/PluginRegistryRuntimeHints.java index ddc3cb0..af093e0 100644 --- a/core/src/main/java/org/springframework/plugin/core/aot/PluginRegistryRuntimeHints.java +++ b/core/src/main/java/org/springframework/plugin/core/aot/PluginRegistryRuntimeHints.java @@ -23,8 +23,6 @@ import org.springframework.aot.hint.RuntimeHints; import org.springframework.aot.hint.RuntimeHintsRegistrar; import org.springframework.core.DecoratingProxy; import org.springframework.plugin.core.support.AbstractTypeAwareSupport; -import org.springframework.plugin.core.support.PluginRegistryFactoryBean; -import org.springframework.util.ReflectionUtils; /** * Registers proxy runtime hints to make sure {@link AbstractTypeAwareSupport} can create a {@link List} proxy as @@ -40,12 +38,8 @@ class PluginRegistryRuntimeHints implements RuntimeHintsRegistrar { * @see org.springframework.aot.hint.RuntimeHintsRegistrar#registerHints(org.springframework.aot.hint.RuntimeHints, java.lang.ClassLoader) */ @Override - @SuppressWarnings("null") public void registerHints(RuntimeHints hints, ClassLoader classLoader) { - hints.reflection() // - .registerMethod(ReflectionUtils.findMethod(PluginRegistryFactoryBean.class, "setType", Class.class)); - hints.proxies() // .registerJdkProxy(List.class, SpringProxy.class, Advised.class, DecoratingProxy.class); }