Merge branch '6.1.x'
# Conflicts: # spring-core/src/main/java/org/springframework/core/io/support/PathMatchingResourcePatternResolver.java
This commit is contained in:
commit
fad544e077
|
|
@ -160,6 +160,9 @@ public abstract class AbstractBeanFactory extends FactoryBeanRegistrySupport imp
|
||||||
/** Map from scope identifier String to corresponding Scope. */
|
/** Map from scope identifier String to corresponding Scope. */
|
||||||
private final Map<String, Scope> scopes = new LinkedHashMap<>(8);
|
private final Map<String, Scope> scopes = new LinkedHashMap<>(8);
|
||||||
|
|
||||||
|
/** Application startup metrics. **/
|
||||||
|
private ApplicationStartup applicationStartup = ApplicationStartup.DEFAULT;
|
||||||
|
|
||||||
/** Map from bean name to merged RootBeanDefinition. */
|
/** Map from bean name to merged RootBeanDefinition. */
|
||||||
private final Map<String, RootBeanDefinition> mergedBeanDefinitions = new ConcurrentHashMap<>(256);
|
private final Map<String, RootBeanDefinition> mergedBeanDefinitions = new ConcurrentHashMap<>(256);
|
||||||
|
|
||||||
|
|
@ -170,8 +173,6 @@ public abstract class AbstractBeanFactory extends FactoryBeanRegistrySupport imp
|
||||||
private final ThreadLocal<Object> prototypesCurrentlyInCreation =
|
private final ThreadLocal<Object> prototypesCurrentlyInCreation =
|
||||||
new NamedThreadLocal<>("Prototype beans currently in creation");
|
new NamedThreadLocal<>("Prototype beans currently in creation");
|
||||||
|
|
||||||
/** Application startup metrics. **/
|
|
||||||
private ApplicationStartup applicationStartup = ApplicationStartup.DEFAULT;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Create a new AbstractBeanFactory.
|
* Create a new AbstractBeanFactory.
|
||||||
|
|
|
||||||
|
|
@ -293,6 +293,7 @@ class ClassPathBeanDefinitionScannerTests {
|
||||||
ClassPathBeanDefinitionScanner scanner = new ClassPathBeanDefinitionScanner(context);
|
ClassPathBeanDefinitionScanner scanner = new ClassPathBeanDefinitionScanner(context);
|
||||||
scanner.setIncludeAnnotationConfig(false);
|
scanner.setIncludeAnnotationConfig(false);
|
||||||
scanner.scan("org.springframework.context.annotation2");
|
scanner.scan("org.springframework.context.annotation2");
|
||||||
|
|
||||||
assertThatIllegalStateException().isThrownBy(() -> scanner.scan(BASE_PACKAGE))
|
assertThatIllegalStateException().isThrownBy(() -> scanner.scan(BASE_PACKAGE))
|
||||||
.withMessageContaining("myNamedDao")
|
.withMessageContaining("myNamedDao")
|
||||||
.withMessageContaining(NamedStubDao.class.getName())
|
.withMessageContaining(NamedStubDao.class.getName())
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue