Skip to content

Commit eda6f43

Browse files
committed
clean: Remove un-used McpLoader.createTransports()
1 parent bca6dd0 commit eda6f43

File tree

1 file changed

+0
-16
lines changed

1 file changed

+0
-16
lines changed

java/dev/enola/ai/mcp/McpLoader.java

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@
2020
import static dev.enola.ai.mcp.McpServerConnectionsConfig.ServerConnection.Type.http;
2121
import static dev.enola.ai.mcp.McpServerConnectionsConfig.ServerConnection.Type.stdio;
2222

23-
import com.google.common.collect.ImmutableMap;
2423
import com.google.common.collect.MapMaker;
2524
import com.google.errorprone.annotations.CanIgnoreReturnValue;
2625

@@ -38,7 +37,6 @@
3837
import io.modelcontextprotocol.client.transport.StdioClientTransport;
3938
import io.modelcontextprotocol.spec.McpClientTransport;
4039
import io.modelcontextprotocol.spec.McpSchema;
41-
import io.modelcontextprotocol.spec.McpTransport;
4240

4341
import org.slf4j.Logger;
4442
import org.slf4j.LoggerFactory;
@@ -90,20 +88,6 @@ public Optional<McpSyncClient> opt(String name) {
9088
return Optional.of(clients.computeIfAbsent(name, k -> createSyncClient(config, name)));
9189
}
9290

93-
// TODO Remove this method again, if both dev.enola.ai.adk.tool.ADK and McpLoaderTest don't use?
94-
// TODO create MCP transports in parallel, and asynchronously?
95-
private Map<String, McpTransport> createTransports(
96-
Iterable<McpServerConnectionsConfig> configs) {
97-
var transports = new ImmutableMap.Builder<String, McpTransport>();
98-
for (var config : configs) {
99-
for (var name : config.servers.keySet()) {
100-
var transport = createTransport(config, name);
101-
transports.put(name, transport);
102-
}
103-
}
104-
return transports.build();
105-
}
106-
10791
public static McpClientTransport createTransport(
10892
McpServerConnectionsConfig config, String name) {
10993
McpClientTransport transport;

0 commit comments

Comments
 (0)