31 lines
1.4 KiB
Python
31 lines
1.4 KiB
Python
import os
|
|
|
|
project_root = r"C:\Users\Admin\.gemini\antigravity\scratch\axhub-backend-main"
|
|
|
|
replacements = {
|
|
"package io.shinhanlife.axhub.biz.mcp.tool.dto;": "package io.shinhanlife.axhub.common.mcp.tool.dto;",
|
|
"package io.shinhanlife.axhub.biz.mcp.adapter.dto;": "package io.shinhanlife.axhub.common.mcp.adapter.dto;",
|
|
"package io.shinhanlife.axhub.biz.mcp.gateway.dto;": "package io.shinhanlife.axhub.common.mcp.gateway.dto;",
|
|
"import io.shinhanlife.axhub.biz.mcp.tool.dto": "import io.shinhanlife.axhub.common.mcp.tool.dto",
|
|
"import io.shinhanlife.axhub.biz.mcp.adapter.dto": "import io.shinhanlife.axhub.common.mcp.adapter.dto",
|
|
"import io.shinhanlife.axhub.biz.mcp.gateway.dto": "import io.shinhanlife.axhub.common.mcp.gateway.dto"
|
|
}
|
|
|
|
for root, dirs, files in os.walk(project_root):
|
|
for file in files:
|
|
if file.endswith(".java"):
|
|
file_path = os.path.join(root, file)
|
|
with open(file_path, 'r', encoding='utf-8') as f:
|
|
content = f.read()
|
|
|
|
modified = False
|
|
for old, new in replacements.items():
|
|
if old in content:
|
|
content = content.replace(old, new)
|
|
modified = True
|
|
|
|
if modified:
|
|
with open(file_path, 'w', encoding='utf-8') as f:
|
|
f.write(content)
|
|
print(f"Updated {file_path}")
|