Browse Source

Guard logging in RuntimeHintsBeanFactoryInitializationAotProcessor

See gh-28658
pull/28661/head
Johnny Lim 3 years ago committed by Stephane Nicoll
parent
commit
5ae3902d71
  1. 16
      spring-context/src/main/java/org/springframework/context/aot/RuntimeHintsBeanFactoryInitializationAotProcessor.java

16
spring-context/src/main/java/org/springframework/context/aot/RuntimeHintsBeanFactoryInitializationAotProcessor.java

@ -84,9 +84,11 @@ class RuntimeHintsBeanFactoryInitializationAotProcessor @@ -84,9 +84,11 @@ class RuntimeHintsBeanFactoryInitializationAotProcessor
Set<Class<? extends RuntimeHintsRegistrar>> registrars = new LinkedHashSet<>();
for (Class<? extends RuntimeHintsRegistrar> registrarClass : annotation.value()) {
logger.trace(
LogMessage.format("Loaded [%s] registrar from annotated bean [%s]",
registrarClass.getCanonicalName(), beanName));
if (logger.isTraceEnabled()) {
logger.trace(
LogMessage.format("Loaded [%s] registrar from annotated bean [%s]",
registrarClass.getCanonicalName(), beanName));
}
registrars.add(registrarClass);
}
return registrars;
@ -115,9 +117,11 @@ class RuntimeHintsBeanFactoryInitializationAotProcessor @@ -115,9 +117,11 @@ class RuntimeHintsBeanFactoryInitializationAotProcessor
BeanFactoryInitializationCode beanFactoryInitializationCode) {
RuntimeHints hints = generationContext.getRuntimeHints();
this.registrars.forEach(registrar -> {
logger.trace(LogMessage.format(
"Processing RuntimeHints contribution from [%s]",
registrar.getClass().getCanonicalName()));
if (logger.isTraceEnabled()) {
logger.trace(LogMessage.format(
"Processing RuntimeHints contribution from [%s]",
registrar.getClass().getCanonicalName()));
}
registrar.registerHints(hints, this.beanClassLoader);
});
}

Loading…
Cancel
Save