From 045770d09d6adfa57ee3fea553be02711e2abb8b Mon Sep 17 00:00:00 2001 From: houseme Date: Sat, 5 Sep 2026 22:34:20 +0800 Subject: [PATCH] fix(scanner): satisfy cache prefix sort lint Co-Authored-By: heihutu Co-Authored-By: zhi22915 --- crates/scanner/src/data_usage_define.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/scanner/src/data_usage_define.rs b/crates/scanner/src/data_usage_define.rs index 470fa1935..680ba643f 100644 --- a/crates/scanner/src/data_usage_define.rs +++ b/crates/scanner/src/data_usage_define.rs @@ -923,7 +923,7 @@ impl DataUsageCache { (key.as_str() <= through && !ancestor) || descendant }) .collect::>(); - prefix.sort_unstable_by(|(left, _), (right, _)| left.cmp(right)); + prefix.sort_unstable_by_key(|(key, _)| *key); for (key, entry) in prefix { let mut value = serde_json::to_value(entry)?; value.sort_all_objects();