From 6c8de96992865c6d40d050726a60fa9a301b1ed8 Mon Sep 17 00:00:00 2001 From: izeye Date: Wed, 11 May 2022 22:41:02 +0900 Subject: [PATCH] Add Javadoc since tag for RootBeanDefinition(ResolvableType) constructor This commit also removes unnecessary super() invocations. See gh-28418 Closes gh-28449 --- .../beans/factory/support/RootBeanDefinition.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/spring-beans/src/main/java/org/springframework/beans/factory/support/RootBeanDefinition.java b/spring-beans/src/main/java/org/springframework/beans/factory/support/RootBeanDefinition.java index fefec12336..0bcd497127 100644 --- a/spring-beans/src/main/java/org/springframework/beans/factory/support/RootBeanDefinition.java +++ b/spring-beans/src/main/java/org/springframework/beans/factory/support/RootBeanDefinition.java @@ -153,6 +153,7 @@ public class RootBeanDefinition extends AbstractBeanDefinition { /** * Create a new RootBeanDefinition for a singleton. * @param beanType the type of bean to instantiate + * @since 6.0 * @see #setTargetType(ResolvableType) */ public RootBeanDefinition(@Nullable ResolvableType beanType) { @@ -169,7 +170,6 @@ public class RootBeanDefinition extends AbstractBeanDefinition { * @see #setInstanceSupplier */ public RootBeanDefinition(@Nullable Class beanClass, @Nullable Supplier instanceSupplier) { - super(); setBeanClass(beanClass); setInstanceSupplier(instanceSupplier); } @@ -185,7 +185,6 @@ public class RootBeanDefinition extends AbstractBeanDefinition { * @see #setInstanceSupplier */ public RootBeanDefinition(@Nullable Class beanClass, String scope, @Nullable Supplier instanceSupplier) { - super(); setBeanClass(beanClass); setScope(scope); setInstanceSupplier(instanceSupplier);