From 239b1e8f62dbe134e6fcb8b59326f6554487e011 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Tue, 17 Sep 2024 13:06:20 +0000 Subject: [PATCH] Bumping versions --- .../config/client/aot/ConfigClientHints.java | 47 +++++++------------ 1 file changed, 18 insertions(+), 29 deletions(-) diff --git a/spring-cloud-config-client/src/main/java/org/springframework/cloud/config/client/aot/ConfigClientHints.java b/spring-cloud-config-client/src/main/java/org/springframework/cloud/config/client/aot/ConfigClientHints.java index e025ab0d..afac39e9 100644 --- a/spring-cloud-config-client/src/main/java/org/springframework/cloud/config/client/aot/ConfigClientHints.java +++ b/spring-cloud-config-client/src/main/java/org/springframework/cloud/config/client/aot/ConfigClientHints.java @@ -38,38 +38,27 @@ class ConfigClientHints implements RuntimeHintsRegistrar { @Override public void registerHints(RuntimeHints hints, ClassLoader classLoader) { if (!ClassUtils.isPresent("org.springframework.cloud.config.client.ConfigServerConfigDataLoader", - classLoader)) { + classLoader)) { return; } hints.reflection() .registerType(TypeReference.of(ConfigClientAutoConfiguration.class), - hint -> hint.withMembers( - MemberCategory.INVOKE_DECLARED_CONSTRUCTORS) - ).registerType(TypeReference.of(ConfigDataLocation.class), - hint -> hint.withMembers( - MemberCategory.INVOKE_DECLARED_METHODS) - ).registerType(TypeReference.of("org.springframework.boot.context.config.ConfigDataProperties"), - hint -> hint.withMembers( - MemberCategory.INVOKE_DECLARED_CONSTRUCTORS, - MemberCategory.DECLARED_FIELDS, - MemberCategory.INTROSPECT_DECLARED_METHODS) - ).registerType(TypeReference.of(Environment.class), - hint -> hint.withMembers( - MemberCategory.INVOKE_DECLARED_CONSTRUCTORS, - MemberCategory.INTROSPECT_DECLARED_METHODS, - MemberCategory.DECLARED_FIELDS) - ).registerType(TypeReference.of(PropertySource.class), - hint -> hint.withMembers( - MemberCategory.INVOKE_DECLARED_CONSTRUCTORS, - MemberCategory.INTROSPECT_DECLARED_METHODS, - MemberCategory.DECLARED_FIELDS) - ).registerType(TypeReference.of(RetryTemplateFactory.class), - hint -> hint.withMembers( - MemberCategory.INTROSPECT_DECLARED_CONSTRUCTORS, - MemberCategory.INVOKE_DECLARED_CONSTRUCTORS, - MemberCategory.DECLARED_FIELDS, - MemberCategory.INTROSPECT_DECLARED_METHODS, - MemberCategory.INVOKE_DECLARED_METHODS) - ); + hint -> hint.withMembers(MemberCategory.INVOKE_DECLARED_CONSTRUCTORS)) + .registerType(TypeReference.of(ConfigDataLocation.class), + hint -> hint.withMembers(MemberCategory.INVOKE_DECLARED_METHODS)) + .registerType(TypeReference.of("org.springframework.boot.context.config.ConfigDataProperties"), + hint -> hint.withMembers(MemberCategory.INVOKE_DECLARED_CONSTRUCTORS, + MemberCategory.DECLARED_FIELDS, MemberCategory.INTROSPECT_DECLARED_METHODS)) + .registerType(TypeReference.of(Environment.class), + hint -> hint.withMembers(MemberCategory.INVOKE_DECLARED_CONSTRUCTORS, + MemberCategory.INTROSPECT_DECLARED_METHODS, MemberCategory.DECLARED_FIELDS)) + .registerType(TypeReference.of(PropertySource.class), + hint -> hint.withMembers(MemberCategory.INVOKE_DECLARED_CONSTRUCTORS, + MemberCategory.INTROSPECT_DECLARED_METHODS, MemberCategory.DECLARED_FIELDS)) + .registerType(TypeReference.of(RetryTemplateFactory.class), + hint -> hint.withMembers(MemberCategory.INTROSPECT_DECLARED_CONSTRUCTORS, + MemberCategory.INVOKE_DECLARED_CONSTRUCTORS, MemberCategory.DECLARED_FIELDS, + MemberCategory.INTROSPECT_DECLARED_METHODS, MemberCategory.INVOKE_DECLARED_METHODS)); } + }