From 564f33d5efb71ab52c5e33c733b5bafbfc37678e Mon Sep 17 00:00:00 2001 From: Sam Brannen Date: Tue, 20 Jun 2023 15:11:12 +0200 Subject: [PATCH] Polishing --- ...InitDestroyAnnotationBeanPostProcessor.java | 6 +++--- .../BeanDefinitionPropertiesCodeGenerator.java | 18 ++++++++---------- 2 files changed, 11 insertions(+), 13 deletions(-) diff --git a/spring-beans/src/main/java/org/springframework/beans/factory/annotation/InitDestroyAnnotationBeanPostProcessor.java b/spring-beans/src/main/java/org/springframework/beans/factory/annotation/InitDestroyAnnotationBeanPostProcessor.java index 73381ea556..952f84afe1 100644 --- a/spring-beans/src/main/java/org/springframework/beans/factory/annotation/InitDestroyAnnotationBeanPostProcessor.java +++ b/spring-beans/src/main/java/org/springframework/beans/factory/annotation/InitDestroyAnnotationBeanPostProcessor.java @@ -90,7 +90,7 @@ public class InitDestroyAnnotationBeanPostProcessor implements DestructionAwareB private final transient LifecycleMetadata emptyLifecycleMetadata = new LifecycleMetadata(Object.class, Collections.emptyList(), Collections.emptyList()) { @Override - public void checkConfigMembers(RootBeanDefinition beanDefinition) { + public void checkInitDestroyMethods(RootBeanDefinition beanDefinition) { } @Override public void invokeInitMethods(Object target, String beanName) { @@ -175,7 +175,7 @@ public class InitDestroyAnnotationBeanPostProcessor implements DestructionAwareB private LifecycleMetadata findInjectionMetadata(RootBeanDefinition beanDefinition, Class beanType) { LifecycleMetadata metadata = findLifecycleMetadata(beanType); - metadata.checkConfigMembers(beanDefinition); + metadata.checkInitDestroyMethods(beanDefinition); return metadata; } @@ -330,7 +330,7 @@ public class InitDestroyAnnotationBeanPostProcessor implements DestructionAwareB this.destroyMethods = destroyMethods; } - public void checkConfigMembers(RootBeanDefinition beanDefinition) { + public void checkInitDestroyMethods(RootBeanDefinition beanDefinition) { Set checkedInitMethods = new LinkedHashSet<>(this.initMethods.size()); for (LifecycleElement element : this.initMethods) { String methodIdentifier = element.getIdentifier(); diff --git a/spring-beans/src/main/java/org/springframework/beans/factory/aot/BeanDefinitionPropertiesCodeGenerator.java b/spring-beans/src/main/java/org/springframework/beans/factory/aot/BeanDefinitionPropertiesCodeGenerator.java index 648f1d7f37..72dbf9ebd5 100644 --- a/spring-beans/src/main/java/org/springframework/beans/factory/aot/BeanDefinitionPropertiesCodeGenerator.java +++ b/spring-beans/src/main/java/org/springframework/beans/factory/aot/BeanDefinitionPropertiesCodeGenerator.java @@ -56,21 +56,19 @@ import org.springframework.util.StringUtils; /** * Internal code generator to set {@link RootBeanDefinition} properties. - *

- * Generates code in the following form:

+ *
+ * 

Generates code in the following form:

  * beanDefinition.setPrimary(true);
  * beanDefinition.setScope(BeanDefinition.SCOPE_PROTOTYPE);
  * ...
- * 
- *

- * The generated code expects the following variables to be available: - *

+ * + * + *

The generated code expects the following variables to be available: *

- *

- * Note that this generator does not set the {@link InstanceSupplier}. + * + *

Note that this generator does not set the {@link InstanceSupplier}. * * @author Phillip Webb * @author Stephane Nicoll