pub fn normalize_folder(folder: Option<&str>) -> Option<String>Expand description
Normalizes a folder filter to a /-delimited prefix, or None for
“everywhere”.
Both slashes are forced on so the prefix test cannot half-match a sibling:
/doc must not scope to /docs/. The repository root (/ or an empty
string) is treated as no filter at all.
§Examples
use mbr_core::task_query::normalize_folder;
assert_eq!(normalize_folder(Some("docs")).as_deref(), Some("/docs/"));
assert_eq!(normalize_folder(Some("/docs/")).as_deref(), Some("/docs/"));
assert_eq!(normalize_folder(Some("/")), None);
assert_eq!(normalize_folder(None), None);