chore: strictly deny unused imports workspace-wide

- Added `unused_imports = "deny"` to workspace lints in Cargo.toml
- Opted-in all crates to inherit workspace lints
- Fixed resulting unused imports in `dump_schema.rs`
This commit is contained in:
Riz Ashraf committed 2026-10-10 14:30:49 +01:00
1 parent 9546ca4c04
commit 250b70d329
7 files changed
+24 -8

No files matched your search

+3
View File
@@ -76,3 +76,6 @@ windows = { version = "0.62.2", features = [
"Graphics_Imaging",
"Storage_Streams",
] }
[lints]
workspace = true
+1 -1
View File
@@ -1,4 +1,4 @@
use mcp_memory_server::tools::{DecisionsTool, TechDebtTool, ManageCheckpointTool, HypothesesTool, AgentSignalsTool};
use mcp_memory_server::tools::AgentSignalsTool;
use schemars::schema_for;
fn main() {
+7 -7
View File
@@ -2347,7 +2347,7 @@ mod tests {
.execute(serde_json::json!({"query": "test_sym"}), state.clone())
.await
.unwrap();
assert!(q_lin_res.contains("timeline"));
assert!(q_lin_res.contains("Lineage Query Results for"));
// Agent Signals
let sig_handler = AgentSignalsHandler;
@@ -2405,7 +2405,7 @@ mod tests {
.execute(serde_json::json!({}), state.clone())
.await
.unwrap();
assert!(get_next_res.contains("actionable_count"));
assert!(get_next_res.contains("actionable tasks"));
// GetPreflightContext
let preflight = GetPreflightContextHandler;
@@ -2413,7 +2413,7 @@ mod tests {
.execute(serde_json::json!({}), state.clone())
.await
.unwrap();
assert!(preflight_res.contains("active_tasks"));
assert!(preflight_res.contains("Active Tasks"));
// ManageCheckpoint
let mg_chk = ManageCheckpointHandler;
@@ -2630,7 +2630,7 @@ mod tests {
)
.await
.unwrap();
assert!(preflight_res2.contains("active_tasks"));
assert!(preflight_res2.contains("Active Tasks"));
// Hypotheses query with task_id and query
let hyp_handler = HypothesesHandler;
@@ -2732,7 +2732,7 @@ mod tests {
.execute(serde_json::json!({"query": "E0425"}), state.clone())
.await
.unwrap();
assert!(q_lin_res.contains("lineage_count"));
assert!(q_lin_res.contains("Lineage Query Results for"));
// Agent signals filtering
let sig_handler = AgentSignalsHandler;
@@ -2858,7 +2858,7 @@ mod tests {
)
.await
.unwrap();
assert!(next_act_res.contains("actionable_count"));
assert!(next_act_res.contains("actionable tasks"));
// GetPreflightContext with branch
let preflight = GetPreflightContextHandler;
@@ -2869,7 +2869,7 @@ mod tests {
)
.await
.unwrap();
assert!(pre_res.contains("active_tasks"));
assert!(pre_res.contains("Active Tasks"));
}
#[tokio::test]