forked from kimhyungsik/ax_hub_mcp_tool
style(core): optimize imports for ClassUtils according to AGENTS.md rules
This commit is contained in:
@@ -25,6 +25,7 @@ import io.shinhanlife.axhub.biz.mcp.tool.annotation.McpFunction;
|
||||
import io.shinhanlife.axhub.biz.mcp.tool.config.McpProperties;
|
||||
import java.lang.reflect.Method;
|
||||
import io.shinhanlife.axhub.biz.mcp.tool.util.JsonSchemaGenerator;
|
||||
import org.springframework.util.ClassUtils;
|
||||
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
|
||||
@@ -76,7 +77,7 @@ public class BusinessToolController {
|
||||
Map<String, Object> toolBeans = applicationContext.getBeansWithAnnotation(McpTool.class);
|
||||
outerLoop:
|
||||
for (Object bean : toolBeans.values()) {
|
||||
Class<?> userClass = org.springframework.util.ClassUtils.getUserClass(bean);
|
||||
Class<?> userClass = ClassUtils.getUserClass(bean);
|
||||
for (Method method : userClass.getDeclaredMethods()) {
|
||||
McpFunction mcpFunc = method.getAnnotation(McpFunction.class);
|
||||
if (mcpFunc != null) {
|
||||
|
||||
@@ -23,6 +23,7 @@ import java.util.ArrayList;
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
import org.springframework.util.ClassUtils;
|
||||
|
||||
/**
|
||||
* @package io.shinhanlife.axhub.biz.mcp.tool.service
|
||||
@@ -67,7 +68,7 @@ public class ToolRegistryHeartbeatSender {
|
||||
private void scanAndBuildMetadata() {
|
||||
Map<String, Object> toolBeans = applicationContext.getBeansWithAnnotation(McpTool.class);
|
||||
for (Object bean : toolBeans.values()) {
|
||||
Class<?> userClass = org.springframework.util.ClassUtils.getUserClass(bean);
|
||||
Class<?> userClass = ClassUtils.getUserClass(bean);
|
||||
McpTool toolAnnotation = userClass.getAnnotation(McpTool.class);
|
||||
|
||||
for (Method method : userClass.getDeclaredMethods()) {
|
||||
|
||||
Reference in New Issue
Block a user