Polish JacksonModulesRuntimeHints

Closes gh-29001
This commit is contained in:
Sébastien Deleuze 2022-08-23 13:49:31 +02:00
parent 8a6c1ba198
commit 2f920e8fb3
1 changed files with 3 additions and 5 deletions

View File

@ -41,10 +41,8 @@ class JacksonModulesRuntimeHints implements RuntimeHintsRegistrar {
}
private void registerType(ReflectionHints reflectionHints, String className, ClassLoader classLoader) {
if (ClassUtils.isPresent(className, classLoader)) {
reflectionHints.registerType(TypeReference.of(className),
builder -> builder.onReachableType(TypeReference.of(Jackson2ObjectMapperBuilder.class))
.withMembers(MemberCategory.INVOKE_DECLARED_CONSTRUCTORS));
}
reflectionHints.registerTypeIfPresent(classLoader, className,
builder -> builder.onReachableType(TypeReference.of(Jackson2ObjectMapperBuilder.class))
.withMembers(MemberCategory.INVOKE_DECLARED_CONSTRUCTORS));
}
}