@ -81,6 +82,12 @@ public class BeanRegistryAdapter implements BeanRegistry {
@@ -81,6 +82,12 @@ public class BeanRegistryAdapter implements BeanRegistry {
}
@Override
publicvoidregister(BeanRegistrarregistrar){
Assert.notNull(registrar,"BeanRegistrar must not be null");
registrar.register(this,this.environment);
}
@Override
publicvoidregisterAlias(Stringname,Stringalias){
this.beanRegistry.registerAlias(name,alias);
@ -169,12 +176,6 @@ public class BeanRegistryAdapter implements BeanRegistry {
@@ -169,12 +176,6 @@ public class BeanRegistryAdapter implements BeanRegistry {
@ -218,9 +219,9 @@ public class BeanRegistryAdapter implements BeanRegistry {
@@ -218,9 +219,9 @@ public class BeanRegistryAdapter implements BeanRegistry {
@ -296,9 +297,9 @@ public class BeanRegistryAdapter implements BeanRegistry {
@@ -296,9 +297,9 @@ public class BeanRegistryAdapter implements BeanRegistry {
@ -222,7 +222,7 @@ public class ConfigurationClassPostProcessor implements BeanDefinitionRegistryPo
@@ -222,7 +222,7 @@ public class ConfigurationClassPostProcessor implements BeanDefinitionRegistryPo
@ -795,7 +795,7 @@ public abstract class AbstractApplicationContext extends DefaultResourceLoader
@@ -795,7 +795,7 @@ public abstract class AbstractApplicationContext extends DefaultResourceLoader
@ -32,4 +32,5 @@ public class GenericBeanRegistrar implements BeanRegistrar {
@@ -32,4 +32,5 @@ public class GenericBeanRegistrar implements BeanRegistrar {
@ -41,7 +41,9 @@ public class SampleBeanRegistrar implements BeanRegistrar {
@@ -41,7 +41,9 @@ public class SampleBeanRegistrar implements BeanRegistrar {
}
publicrecordFoo(){}
publicrecordBar(Foofoo){}
publicrecordBaz(Stringmessage){}
publicstaticclassInit{
@ -53,4 +55,5 @@ public class SampleBeanRegistrar implements BeanRegistrar {
@@ -53,4 +55,5 @@ public class SampleBeanRegistrar implements BeanRegistrar {