Refactor: move AbstractMcpToolUseCase and LocalToolScanner to lib.usecase

This commit is contained in:
jade
2026-08-04 23:03:32 +09:00
parent 502dad1af9
commit 62e4817ed3
18 changed files with 18 additions and 18 deletions

View File

@@ -3,7 +3,7 @@ package io.shinhanlife.dap.lib.manifest;
import com.fasterxml.jackson.databind.ObjectMapper;
import io.shinhanlife.dap.lib.config.McpProperties;
import io.shinhanlife.dap.lib.dto.ToolMetadata;
import io.shinhanlife.dap.mcc.usecase.LocalToolScanner;
import io.shinhanlife.dap.lib.usecase.LocalToolScanner;
import java.nio.charset.StandardCharsets;
import java.security.MessageDigest;
import java.util.Comparator;

View File

@@ -6,7 +6,7 @@ import io.modelcontextprotocol.server.McpSyncServer;
import io.modelcontextprotocol.spec.McpSchema;
import io.shinhanlife.dap.lib.dto.ToolMetadata;
import io.shinhanlife.dap.mcc.presentation.BusinessToolController;
import io.shinhanlife.dap.mcc.usecase.LocalToolScanner;
import io.shinhanlife.dap.lib.usecase.LocalToolScanner;
import java.util.LinkedHashMap;
import java.util.Map;
import org.springframework.boot.context.event.ApplicationReadyEvent;

View File

@@ -1,4 +1,4 @@
package io.shinhanlife.dap.mcc.usecase;
package io.shinhanlife.dap.lib.usecase;
import io.shinhanlife.dap.lib.adapter.connector.LegacyEimsConnector;
import io.shinhanlife.dap.lib.adapter.util.PiiMaskingUtils;

View File

@@ -1,4 +1,4 @@
package io.shinhanlife.dap.mcc.usecase;
package io.shinhanlife.dap.lib.usecase;
/**

View File

@@ -22,7 +22,7 @@ import io.shinhanlife.dap.lib.annotation.McpFunction;
import io.shinhanlife.dap.lib.annotation.McpTool;
import io.shinhanlife.dap.lib.config.McpProperties;
import io.shinhanlife.dap.lib.dto.ToolMetadata;
import io.shinhanlife.dap.mcc.usecase.LocalToolScanner;
import io.shinhanlife.dap.lib.usecase.LocalToolScanner;
import io.shinhanlife.dap.lib.util.ToolSchemaResolver;
import java.lang.reflect.Method;
import java.util.ArrayList;

View File

@@ -11,7 +11,7 @@ import static org.mockito.Mockito.when;
import com.fasterxml.jackson.databind.ObjectMapper;
import io.modelcontextprotocol.server.McpSyncServer;
import io.shinhanlife.dap.mcc.presentation.BusinessToolController;
import io.shinhanlife.dap.mcc.usecase.LocalToolScanner;
import io.shinhanlife.dap.lib.usecase.LocalToolScanner;
import java.lang.reflect.Method;
import java.util.Map;
import org.junit.jupiter.api.Test;