From 1cabd55d08e2c25d2a12c87b9a283634caf43ebb Mon Sep 17 00:00:00 2001 From: lucaronin Date: Tue, 24 Feb 2026 23:00:52 +0100 Subject: [PATCH] fix: use strip_prefix instead of manual slice to satisfy clippy::manual_strip --- src-tauri/src/frontmatter.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src-tauri/src/frontmatter.rs b/src-tauri/src/frontmatter.rs index 6c45f085..4073d0ad 100644 --- a/src-tauri/src/frontmatter.rs +++ b/src-tauri/src/frontmatter.rs @@ -130,8 +130,8 @@ fn is_list_continuation(line: &str) -> bool { fn split_frontmatter(content: &str) -> Result<(&str, &str), String> { let after_open = &content[4..]; // Handle empty frontmatter: closing --- immediately after opening ---\n - if after_open.starts_with("---") { - return Ok(("", &after_open[3..])); + if let Some(stripped) = after_open.strip_prefix("---") { + return Ok(("", stripped)); } let fm_end = after_open .find("\n---")