From 1502c2296ea8d2bb0b63eb7acc3e8aafd32ff7eb Mon Sep 17 00:00:00 2001 From: Sam Brannen <104798+sbrannen@users.noreply.github.com> Date: Thu, 12 Mar 2026 16:17:23 +0100 Subject: [PATCH] Remove redundant method invocation --- .../annotation/ConfigurationClassBeanDefinitionReader.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-context/src/main/java/org/springframework/context/annotation/ConfigurationClassBeanDefinitionReader.java b/spring-context/src/main/java/org/springframework/context/annotation/ConfigurationClassBeanDefinitionReader.java index 193ab569aed..1b1a20e679c 100644 --- a/spring-context/src/main/java/org/springframework/context/annotation/ConfigurationClassBeanDefinitionReader.java +++ b/spring-context/src/main/java/org/springframework/context/annotation/ConfigurationClassBeanDefinitionReader.java @@ -209,7 +209,7 @@ class ConfigurationClassBeanDefinitionReader { String beanName = (explicitNames.length > 0 && StringUtils.hasText(explicitNames[0])) ? explicitNames[0] : null; String localBeanName = defaultBeanName(beanName, methodName); beanName = (this.importBeanNameGenerator instanceof ConfigurationBeanNameGenerator cbng ? - cbng.deriveBeanName(metadata, beanName) : defaultBeanName(beanName, methodName)); + cbng.deriveBeanName(metadata, beanName) : localBeanName); if (explicitNames.length > 0) { // Register aliases even when overridden below. for (int i = 1; i < explicitNames.length; i++) {