treefmt-check
x86_64-linux.formatting
· build #8
· raw
1treefmt v2.5.0traversed 44 files2emitted 29 files for processing3formatted 29 files (1 changed) in 40ms4 M crates/ssync-core/src/cleanup.rs5diff --git a/crates/ssync-core/src/cleanup.rs b/crates/ssync-core/src/cleanup.rs6index 7b9ed1a..f5aaa05 1006447--- a/crates/ssync-core/src/cleanup.rs8+++ b/crates/ssync-core/src/cleanup.rs9@@ -62,7 +62,11 @@ pub fn plan(adapters: &[Box<dyn Adapter>], filter: &Filter) -> Result<Vec<Victim10 }11 let mut victims = Vec::new();12 for adapter in adapters {13- if filter.agent.as_deref().is_some_and(|a| a != adapter.agent()) {14+ if filter15+ .agent16+ .as_deref()17+ .is_some_and(|a| a != adapter.agent())18+ {19 continue;20 }21 let files = crate::session_files(adapter.session_root(), adapter.as_ref());22@@ -164,14 +168,18 @@ mod tests {23 "{\"type\":\"title\",\"v\":1,\"title\":\"\",\"pad\":\" \"}\n",24 );25 // named: kept26- let named = root.join("--p--").join(27- "2026-01-02T00-00-00-000Z_019e539d-f6ab-71ac-be20-d3ae2b23ea4b.jsonl",28- );29- std::fs::write(&named, "{\"type\":\"title\",\"v\":1,\"title\":\"keep me\"}\n").unwrap();30+ let named = root31+ .join("--p--")32+ .join("2026-01-02T00-00-00-000Z_019e539d-f6ab-71ac-be20-d3ae2b23ea4b.jsonl");33+ std::fs::write(34+ &named,35+ "{\"type\":\"title\",\"v\":1,\"title\":\"keep me\"}\n",36+ )37+ .unwrap();38 // no title record at all (plain pi): kept39- let plain = root.join("--p--").join(40- "2026-01-03T00-00-00-000Z_019e539d-f6ab-71ac-be20-d3ae2b23ea4c.jsonl",41- );42+ let plain = root43+ .join("--p--")44+ .join("2026-01-03T00-00-00-000Z_019e539d-f6ab-71ac-be20-d3ae2b23ea4c.jsonl");45 std::fs::write(&plain, "{\"type\":\"session\",\"version\":3}\n").unwrap();46 47 let victims = plan(48@@ -214,7 +222,13 @@ mod tests {49 unnamed: false,50 };51 assert!(plan(&adapters(&root), &filter(None, None)).is_err());52- assert!(plan(&adapters(&root), &filter(Some("codex"), Some(SystemTime::now()))).is_err());53+ assert!(54+ plan(55+ &adapters(&root),56+ &filter(Some("codex"), Some(SystemTime::now()))57+ )58+ .is_err()59+ );60 // agent-restricted: selects only from that agent61 let victims = plan(62 &adapters(&root),