Merge pull request #28658 from izeye
* pr/28658: Guard logging in RuntimeHintsBeanFactoryInitializationAotProcessor Closes gh-28658
This commit is contained in:
commit
e49cfb8523
|
@ -84,9 +84,11 @@ class RuntimeHintsBeanFactoryInitializationAotProcessor
|
||||||
|
|
||||||
Set<Class<? extends RuntimeHintsRegistrar>> registrars = new LinkedHashSet<>();
|
Set<Class<? extends RuntimeHintsRegistrar>> registrars = new LinkedHashSet<>();
|
||||||
for (Class<? extends RuntimeHintsRegistrar> registrarClass : annotation.value()) {
|
for (Class<? extends RuntimeHintsRegistrar> registrarClass : annotation.value()) {
|
||||||
|
if (logger.isTraceEnabled()) {
|
||||||
logger.trace(
|
logger.trace(
|
||||||
LogMessage.format("Loaded [%s] registrar from annotated bean [%s]",
|
LogMessage.format("Loaded [%s] registrar from annotated bean [%s]",
|
||||||
registrarClass.getCanonicalName(), beanName));
|
registrarClass.getCanonicalName(), beanName));
|
||||||
|
}
|
||||||
registrars.add(registrarClass);
|
registrars.add(registrarClass);
|
||||||
}
|
}
|
||||||
return registrars;
|
return registrars;
|
||||||
|
@ -115,9 +117,11 @@ class RuntimeHintsBeanFactoryInitializationAotProcessor
|
||||||
BeanFactoryInitializationCode beanFactoryInitializationCode) {
|
BeanFactoryInitializationCode beanFactoryInitializationCode) {
|
||||||
RuntimeHints hints = generationContext.getRuntimeHints();
|
RuntimeHints hints = generationContext.getRuntimeHints();
|
||||||
this.registrars.forEach(registrar -> {
|
this.registrars.forEach(registrar -> {
|
||||||
|
if (logger.isTraceEnabled()) {
|
||||||
logger.trace(LogMessage.format(
|
logger.trace(LogMessage.format(
|
||||||
"Processing RuntimeHints contribution from [%s]",
|
"Processing RuntimeHints contribution from [%s]",
|
||||||
registrar.getClass().getCanonicalName()));
|
registrar.getClass().getCanonicalName()));
|
||||||
|
}
|
||||||
registrar.registerHints(hints, this.beanClassLoader);
|
registrar.registerHints(hints, this.beanClassLoader);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue