chore: Remove unused imports and dead code causing compiler warnings

This commit is contained in:
Riz Ashraf committed 2026-09-19 07:58:42 +01:00
1 parent cddd97dc9f
commit e72af4f877
6 files changed
+102 -10

No files matched your search

+24
View File
@@ -0,0 +1,24 @@
import re
with open(r'C:\Users\reazul.ashraf\workspace\rust\mcp-memory\server\src\handlers.rs', 'r', encoding='utf-8') as f:
content = f.read()
content = content.replace(
'crate::mcp::tool_def::<GenerateStandupReportTool>(\n "generate_standup_report",\n "",\n )',
'crate::mcp::tool_def::<GenerateStandupReportTool>(\n "generate_standup_report",\n "Generate a standup report summarizing recent work, blockers, and next steps.",\n )'
)
content = content.replace(
'crate::mcp::tool_def::<GetEnvironmentDetailsTool>(\n "get_environment_details",\n "",\n )',
'crate::mcp::tool_def::<GetEnvironmentDetailsTool>(\n "get_environment_details",\n "Get detailed information about a specific deployment environment.",\n )'
)
content = content.replace(
'crate::mcp::tool_def::<ListContextWorkspacesTool>(\n "list_context_workspaces",\n "",\n )',
'crate::mcp::tool_def::<ListContextWorkspacesTool>(\n "list_context_workspaces",\n "List all saved context workspaces.",\n )'
)
with open(r'C:\Users\reazul.ashraf\workspace\rust\mcp-memory\server\src\handlers.rs', 'w', encoding='utf-8') as f:
f.write(content)
print("Descriptions fixed.")
-8
View File
@@ -45,14 +45,6 @@ impl<T: DeserializeOwned + Default + Serialize + Clone + Send + 'static> Store<T
lock.clone()
}
pub fn inspect<F, R>(&self, f: F) -> R
where
F: FnOnce(&T) -> R,
{
let lock = self.cache.read().unwrap();
f(&lock)
}
pub fn modify<F: FnOnce(&mut T)>(&self, f: F) {
let mut lock = self.cache.write().unwrap();
f(&mut lock);
+37
View File
@@ -0,0 +1,37 @@
import json
import os
eager_tools = [
"log_code_change",
"log_error_fix",
"log_tech_debt",
"omni_search",
"create_entities",
"learn_preference",
"list_active_tasks",
"add_task",
"set_acceptance_criteria",
"verify_acceptance_criteria",
"update_task_status",
"list_pinned_files",
"pin_file",
"unpin_file",
"get_project_health",
"list_tech_debt",
"resolve_tech_debt"
]
# Update Windows config
win_config_path = r'C:\Users\reazul.ashraf\.gemini\config\mcp_config.json'
with open(win_config_path, 'r', encoding='utf-8') as f:
win_data = json.load(f)
win_data['mcpServers']['mcp-memory']['eagerTools'] = eager_tools
if 'args' in win_data['mcpServers']['mcp-memory']:
# Ensure args are empty as we removed --target earlier
win_data['mcpServers']['mcp-memory']['args'] = []
with open(win_config_path, 'w', encoding='utf-8') as f:
json.dump(win_data, f, indent=2)
print("Updated Windows config")