Skip to content

Commit 315783f

Browse files
committed
refactor: remove deprecated 0.7.0 code
These changes are part of the planned deprecation cycle announced in 0.8.0, with the deprecated classes scheduled for removal in 0.9.0 - Delete WebFluxSseServerTransport, WebMvcSseServerTransport, StdioServerTransport, and HttpServletSseServerTransport - Remove deprecated interfaces: ServerMcpTransport, ClientMcpTransport - Delete DefaultMcpSession implementation - Remove all deprecated test classes for the removed implementations - Update references to use McpServerTransport and McpClientTransport interfaces Signed-off-by: Christian Tzolov <christian.tzolov@broadcom.com>
1 parent a94163b commit 315783f

File tree

38 files changed

+115
-7700
lines changed

38 files changed

+115
-7700
lines changed

mcp-spring/mcp-spring-webflux/src/main/java/io/modelcontextprotocol/server/transport/WebFluxSseServerTransport.java

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

mcp-spring/mcp-spring-webflux/src/main/java/io/modelcontextprotocol/server/transport/WebFluxSseServerTransportProvider.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,18 +8,16 @@
88
import com.fasterxml.jackson.databind.ObjectMapper;
99
import io.modelcontextprotocol.spec.McpError;
1010
import io.modelcontextprotocol.spec.McpSchema;
11+
import io.modelcontextprotocol.spec.McpServerSession;
1112
import io.modelcontextprotocol.spec.McpServerTransport;
1213
import io.modelcontextprotocol.spec.McpServerTransportProvider;
13-
import io.modelcontextprotocol.spec.McpServerSession;
14-
import io.modelcontextprotocol.spec.ServerMcpTransport;
1514
import io.modelcontextprotocol.util.Assert;
1615
import org.slf4j.Logger;
1716
import org.slf4j.LoggerFactory;
1817
import reactor.core.Exceptions;
1918
import reactor.core.publisher.Flux;
2019
import reactor.core.publisher.FluxSink;
2120
import reactor.core.publisher.Mono;
22-
import reactor.core.publisher.Sinks;
2321

2422
import org.springframework.http.HttpStatus;
2523
import org.springframework.http.MediaType;

mcp-spring/mcp-spring-webflux/src/test/java/io/modelcontextprotocol/server/WebFluxSseMcpAsyncServerDeprecatedTests.java

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

mcp-spring/mcp-spring-webflux/src/test/java/io/modelcontextprotocol/server/WebFluxSseMcpSyncServerDeprecatecTests.java

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

0 commit comments

Comments
 (0)