Browse Source

Further simplify DefaultSingletonBeanRegistry.isDependent()

See gh-30841
pull/30971/head
Sam Brannen 3 years ago
parent
commit
6ea4d3794a
  1. 2
      spring-beans/src/main/java/org/springframework/beans/factory/support/DefaultSingletonBeanRegistry.java

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

@ -447,7 +447,7 @@ public class DefaultSingletonBeanRegistry extends SimpleAliasRegistry implements @@ -447,7 +447,7 @@ public class DefaultSingletonBeanRegistry extends SimpleAliasRegistry implements
}
String canonicalName = canonicalName(beanName);
Set<String> dependentBeans = this.dependentBeanMap.get(canonicalName);
if (dependentBeans == null) {
if (dependentBeans == null || dependentBeans.isEmpty()) {
return false;
}
if (dependentBeans.contains(dependentBeanName)) {

Loading…
Cancel
Save