Skip to content

Commit 2b1f49b

Browse files
committed
Remove unused MCP annotated beans auto-configuration
Signed-off-by: Daniel Garnier-Moiroux <git@garnier.wf>
1 parent ab69c3c commit 2b1f49b

File tree

1 file changed

+0
-23
lines changed

1 file changed

+0
-23
lines changed

auto-configurations/mcp/spring-ai-autoconfigure-mcp-client-common/src/main/java/org/springframework/ai/mcp/client/common/autoconfigure/annotations/McpClientAnnotationScannerAutoConfiguration.java

Lines changed: 0 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@
3030
import org.springframework.ai.mcp.annotation.spring.ClientMcpAsyncHandlersRegistry;
3131
import org.springframework.ai.mcp.annotation.spring.ClientMcpSyncHandlersRegistry;
3232
import org.springframework.ai.mcp.annotation.spring.scan.AbstractAnnotatedMethodBeanFactoryInitializationAotProcessor;
33-
import org.springframework.ai.mcp.annotation.spring.scan.AbstractAnnotatedMethodBeanPostProcessor;
3433
import org.springframework.ai.mcp.annotation.spring.scan.AbstractMcpAnnotatedBeans;
3534
import org.springframework.ai.mcp.client.common.autoconfigure.properties.McpClientCommonProperties;
3635
import org.springframework.aot.hint.MemberCategory;
@@ -76,19 +75,6 @@ public ClientMcpAsyncHandlersRegistry clientMcpAsyncHandlersRegistry() {
7675
return new ClientMcpAsyncHandlersRegistry();
7776
}
7877

79-
@Bean
80-
@ConditionalOnMissingBean
81-
public ClientMcpAnnotatedBeans clientAnnotatedBeans() {
82-
return new ClientMcpAnnotatedBeans();
83-
}
84-
85-
@Bean
86-
@ConditionalOnMissingBean
87-
public static ClientAnnotatedMethodBeanPostProcessor clientAnnotatedMethodBeanPostProcessor(
88-
ClientMcpAnnotatedBeans clientMcpAnnotatedBeans, McpClientAnnotationScannerProperties properties) {
89-
return new ClientAnnotatedMethodBeanPostProcessor(clientMcpAnnotatedBeans, CLIENT_MCP_ANNOTATIONS);
90-
}
91-
9278
@Bean
9379
static ClientAnnotatedBeanFactoryInitializationAotProcessor clientAnnotatedBeanFactoryInitializationAotProcessor() {
9480
return new ClientAnnotatedBeanFactoryInitializationAotProcessor(CLIENT_MCP_ANNOTATIONS);
@@ -108,15 +94,6 @@ public ClientAnnotatedBeanFactoryInitializationAotProcessor(
10894

10995
}
11096

111-
public static class ClientAnnotatedMethodBeanPostProcessor extends AbstractAnnotatedMethodBeanPostProcessor {
112-
113-
public ClientAnnotatedMethodBeanPostProcessor(ClientMcpAnnotatedBeans clientMcpAnnotatedBeans,
114-
Set<Class<? extends Annotation>> targetAnnotations) {
115-
super(clientMcpAnnotatedBeans, targetAnnotations);
116-
}
117-
118-
}
119-
12097
static class AnnotationHints implements RuntimeHintsRegistrar {
12198

12299
@Override

0 commit comments

Comments
 (0)