Skip to content

Commit 2fdea08

Browse files
committed
refactor(annotations): Remove deprecated McpPrompts, McpResources, and McpTools annotations
1 parent cbc1e4a commit 2fdea08

File tree

5 files changed

+3
-38
lines changed

5 files changed

+3
-38
lines changed

src/main/java/com/github/codeboyzhou/mcp/declarative/annotation/McpPrompts.java

Lines changed: 0 additions & 11 deletions
This file was deleted.

src/main/java/com/github/codeboyzhou/mcp/declarative/annotation/McpResources.java

Lines changed: 0 additions & 11 deletions
This file was deleted.

src/main/java/com/github/codeboyzhou/mcp/declarative/annotation/McpTools.java

Lines changed: 0 additions & 11 deletions
This file was deleted.

src/main/java/com/github/codeboyzhou/mcp/declarative/di/GuiceInjectorModule.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,14 @@
1010
import com.github.codeboyzhou.mcp.declarative.annotation.McpResource;
1111
import com.github.codeboyzhou.mcp.declarative.annotation.McpServerApplication;
1212
import com.github.codeboyzhou.mcp.declarative.annotation.McpTool;
13+
import com.github.codeboyzhou.mcp.declarative.server.McpSseServer;
14+
import com.github.codeboyzhou.mcp.declarative.server.McpStdioServer;
15+
import com.github.codeboyzhou.mcp.declarative.server.McpStreamableServer;
1316
import com.github.codeboyzhou.mcp.declarative.server.component.McpServerPrompt;
1417
import com.github.codeboyzhou.mcp.declarative.server.component.McpServerResource;
1518
import com.github.codeboyzhou.mcp.declarative.server.component.McpServerTool;
1619
import com.github.codeboyzhou.mcp.declarative.server.converter.McpPromptParameterConverter;
1720
import com.github.codeboyzhou.mcp.declarative.server.converter.McpToolParameterConverter;
18-
import com.github.codeboyzhou.mcp.declarative.server.McpSseServer;
19-
import com.github.codeboyzhou.mcp.declarative.server.McpStdioServer;
20-
import com.github.codeboyzhou.mcp.declarative.server.McpStreamableServer;
2121
import com.google.inject.AbstractModule;
2222
import com.google.inject.Provides;
2323
import com.google.inject.Singleton;
Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
package com.github.codeboyzhou.mcp.declarative.server;
22

3-
import com.github.codeboyzhou.mcp.declarative.server.McpServerInfo;
4-
53
public interface McpServer<S extends McpServerInfo> {
64
io.modelcontextprotocol.server.McpServer.SyncSpecification<?> sync(S serverInfo);
75
}

0 commit comments

Comments
 (0)