From 2ed7268ded4a03ca3042b81050112e1f1fba6d0f Mon Sep 17 00:00:00 2001 From: Sam Brannen Date: Tue, 4 Jan 2022 12:55:13 +0100 Subject: [PATCH] Remove deprecated AbstractBeanDefinitionReader.getBeanFactory() method The getBeanFactory() method (which is deprecated since Spring Framework 5.3.15) has been obsolete for more than 13 years since it was superseded by the getRegistry() method in the BeanDefinitionReader interface. Closes gh-27875 --- .../support/AbstractBeanDefinitionReader.java | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/spring-beans/src/main/java/org/springframework/beans/factory/support/AbstractBeanDefinitionReader.java b/spring-beans/src/main/java/org/springframework/beans/factory/support/AbstractBeanDefinitionReader.java index c5fa1335218..3c23aecf46e 100644 --- a/spring-beans/src/main/java/org/springframework/beans/factory/support/AbstractBeanDefinitionReader.java +++ b/spring-beans/src/main/java/org/springframework/beans/factory/support/AbstractBeanDefinitionReader.java @@ -103,18 +103,6 @@ public abstract class AbstractBeanDefinitionReader implements BeanDefinitionRead } - /** - * Return the bean factory to register the bean definitions with. - *

The factory is exposed through the BeanDefinitionRegistry interface, - * encapsulating the methods that are relevant for bean definition handling. - * @deprecated as of Spring Framework 5.3.15 in favor of {@link #getRegistry()}, - * to be removed in Spring Framework 6.0 - */ - @Deprecated - public final BeanDefinitionRegistry getBeanFactory() { - return this.registry; - } - @Override public final BeanDefinitionRegistry getRegistry() { return this.registry;