Skip to content

Commit d378899

Browse files
committed
Improve: resolvable type extraction logic in isTypeMatch method
Signed-off-by: currenjin <[email protected]>
1 parent d7309b0 commit d378899

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

spring-beans/src/main/java/org/springframework/beans/factory/support/AbstractBeanFactory.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -594,9 +594,9 @@ else if (typeToMatch.hasGenerics() && containsBeanDefinition(beanName)) {
594594
ResolvableType targetResolvableType = targetMbd.targetType;
595595
if (targetResolvableType == null) {
596596
targetResolvableType = targetMbd.factoryMethodReturnType;
597-
}
598-
if (targetResolvableType == null) {
599-
targetResolvableType = ResolvableType.forClass(targetMbd.getBeanClass());
597+
if (targetResolvableType == null) {
598+
targetResolvableType = ResolvableType.forClass(targetMbd.getBeanClass());
599+
}
600600
}
601601

602602
if (typeToMatch.isAssignableFrom(targetResolvableType)) {

0 commit comments

Comments
 (0)