Skip to content

Commit dfe8030

Browse files
committed
Cleaned up used generic type
1 parent 51df635 commit dfe8030

File tree

3 files changed

+3
-6
lines changed

3 files changed

+3
-6
lines changed

routers/wanaku-router/src/main/java/ai/wanaku/routers/AbstractProvider.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,8 @@
2323

2424
import ai.wanaku.core.mcp.common.resolvers.Resolver;
2525
import ai.wanaku.core.util.IndexHelper;
26-
import ai.wanaku.routers.proxies.Proxy;
2726

28-
abstract class AbstractProvider<T extends Proxy, Y extends Resolver> {
27+
abstract class AbstractProvider<Y extends Resolver> {
2928
private static File createSettingsDirectory(String settingsDirectory) {
3029
File resourcesDir = new File(settingsDirectory);
3130
if (!resourcesDir.exists()) {

routers/wanaku-router/src/main/java/ai/wanaku/routers/ResourcesProvider.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,15 +24,14 @@
2424
import jakarta.inject.Inject;
2525
import ai.wanaku.core.mcp.common.resolvers.ResourceResolver;
2626
import ai.wanaku.core.mcp.common.resolvers.util.NoopResourceResolver;
27-
import ai.wanaku.routers.proxies.ResourceProxy;
2827
import ai.wanaku.routers.proxies.resources.ResourceAcquirerProxy;
2928
import ai.wanaku.routers.resolvers.WanakuResourceResolver;
3029
import picocli.CommandLine;
3130

3231
import static ai.wanaku.core.mcp.common.resolvers.Resolver.DEFAULT_RESOURCES_INDEX_FILE_NAME;
3332

3433
@ApplicationScoped
35-
public class ResourcesProvider extends AbstractProvider<ResourceProxy, ResourceResolver> {
34+
public class ResourcesProvider extends AbstractProvider<ResourceResolver> {
3635
@Inject
3736
CommandLine.ParseResult parseResult;
3837

routers/wanaku-router/src/main/java/ai/wanaku/routers/ToolsProvider.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@
2626
import ai.wanaku.core.mcp.common.resolvers.ToolsResolver;
2727
import ai.wanaku.core.mcp.common.resolvers.util.NoopToolsResolver;
2828
import ai.wanaku.routers.config.WanakuRouterConfig;
29-
import ai.wanaku.routers.proxies.ToolsProxy;
3029
import ai.wanaku.routers.proxies.tools.InvokerProxy;
3130
import ai.wanaku.routers.resolvers.WanakuToolsResolver;
3231
import io.quarkus.arc.DefaultBean;
@@ -37,7 +36,7 @@
3736
import static ai.wanaku.core.mcp.common.resolvers.Resolver.DEFAULT_TOOLS_INDEX_FILE_NAME;
3837

3938
@ApplicationScoped
40-
public class ToolsProvider extends AbstractProvider<ToolsProxy, ToolsResolver> {
39+
public class ToolsProvider extends AbstractProvider<ToolsResolver> {
4140
private static final Logger LOG = Logger.getLogger(ToolsProvider.class);
4241

4342
@Inject

0 commit comments

Comments
 (0)