From 4008c59462706f73be8f4f82b9a0917793636bd6 Mon Sep 17 00:00:00 2001 From: Mark Paluch Date: Mon, 16 Jun 2025 12:10:33 +0200 Subject: [PATCH] Move off deprecated Spring AOT API. See gh-925 --- .../org/springframework/vault/aot/VaultRuntimeHints.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/spring-vault-core/src/main/java/org/springframework/vault/aot/VaultRuntimeHints.java b/spring-vault-core/src/main/java/org/springframework/vault/aot/VaultRuntimeHints.java index fcee7fda..06b88a9e 100644 --- a/spring-vault-core/src/main/java/org/springframework/vault/aot/VaultRuntimeHints.java +++ b/spring-vault-core/src/main/java/org/springframework/vault/aot/VaultRuntimeHints.java @@ -48,9 +48,8 @@ class VaultRuntimeHints implements RuntimeHintsRegistrar { PathMatchingResourcePatternResolver resolver = new PathMatchingResourcePatternResolver(classLoader); ReflectionHints reflection = hints.reflection(); - MemberCategory[] dataObjectCategories = new MemberCategory[] { MemberCategory.DECLARED_FIELDS, - MemberCategory.INVOKE_DECLARED_METHODS, MemberCategory.INVOKE_DECLARED_CONSTRUCTORS, - MemberCategory.INTROSPECT_DECLARED_CONSTRUCTORS, MemberCategory.INTROSPECT_DECLARED_METHODS }; + MemberCategory[] dataObjectCategories = new MemberCategory[] { MemberCategory.ACCESS_DECLARED_FIELDS, + MemberCategory.INVOKE_DECLARED_METHODS, MemberCategory.INVOKE_DECLARED_CONSTRUCTORS }; try { Resource[] resources = resolver.getResources(ResourcePatternResolver.CLASSPATH_ALL_URL_PREFIX + ClassUtils.convertClassNameToResourcePath("org.springframework.vault.support") + "/*.class");