From ffa7ef3c22cf92a187aa6153828b34dbf870077f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simon=20W=C3=BClker?= Date: Mon, 29 Jul 2024 21:47:02 +0200 Subject: [PATCH] url: remove unused function --- crates/url/src/util.rs | 55 ------------------------------------------ 1 file changed, 55 deletions(-) diff --git a/crates/url/src/util.rs b/crates/url/src/util.rs index 4c4b88a0..61fd7c2e 100644 --- a/crates/url/src/util.rs +++ b/crates/url/src/util.rs @@ -81,61 +81,6 @@ pub fn is_double_dot_path_segment(input: &str) -> bool { || input.eq_ignore_ascii_case("%2e%2e") } -/// -#[must_use] -pub fn is_url_codepoint(c: char) -> bool { - c.is_alphanumeric() - | match c { - '!' | '$' | '&' | '\'' | '(' | ')' | '*' | '+' | ',' | '-' | '.' | '/' | ':' | ';' - | '=' | '?' | '@' | '_' | '~' => true, - // range excludes surrogates and noncharacters - '\u{00A0}'..='\u{D7FF}' | '\u{E000}'..='\u{10FFFD}' => { - // check for noncharacters - // return true if c is not a noncharacter - !matches!( - c, - '\u{FDD0}' - ..='\u{FDEF}' - | '\u{FFFE}' - | '\u{FFFF}' - | '\u{1FFFE}' - | '\u{1FFFF}' - | '\u{2FFFE}' - | '\u{2FFFF}' - | '\u{3FFFE}' - | '\u{3FFFF}' - | '\u{4FFFE}' - | '\u{4FFFF}' - | '\u{5FFFE}' - | '\u{5FFFF}' - | '\u{6FFFE}' - | '\u{6FFFF}' - | '\u{7FFFE}' - | '\u{7FFFF}' - | '\u{8FFFE}' - | '\u{8FFFF}' - | '\u{9FFFE}' - | '\u{9FFFF}' - | '\u{AFFFE}' - | '\u{AFFFF}' - | '\u{BFFFE}' - | '\u{BFFFF}' - | '\u{CFFFE}' - | '\u{CFFFF}' - | '\u{DFFFE}' - | '\u{DFFFF}' - | '\u{EFFFE}' - | '\u{EFFFF}' - | '\u{FFFFE}' - | '\u{FFFFF}' - | '\u{10FFFE}' - | '\u{10FFFF}' - ) - }, - _ => false, - } -} - #[cfg(test)] mod tests { use super::starts_with_windows_drive_letter;