diff options
author | Rosemary Ajayi <okhuomonajayi54@gmail.com> | 2024-03-27 22:14:41 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-03-27 22:14:41 +0000 |
commit | 072b892706e9f39a2cb3559c610509cae00ab5cc (patch) | |
tree | 3471611587e718bfaf633892224ad8b380247834 /components/script/dom/customelementregistry.rs | |
parent | 1c8c287f01757488733f5df501461bf1b74ca163 (diff) | |
download | servo-072b892706e9f39a2cb3559c610509cae00ab5cc.tar.gz servo-072b892706e9f39a2cb3559c610509cae00ab5cc.zip |
clippy:fix various clippy problems in components/scripts (#31907)
* manual implementation of an assign operation
* manual implementation of an assign operation
* single-character string
* manual cjheck for common ascii range
Diffstat (limited to 'components/script/dom/customelementregistry.rs')
-rw-r--r-- | components/script/dom/customelementregistry.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/components/script/dom/customelementregistry.rs b/components/script/dom/customelementregistry.rs index d47efab3b2f..e41fcdb8079 100644 --- a/components/script/dom/customelementregistry.rs +++ b/components/script/dom/customelementregistry.rs @@ -290,7 +290,7 @@ impl CustomElementRegistryMethods for CustomElementRegistry { .definitions .borrow() .iter() - .any(|(_, ref def)| def.constructor == constructor_) + .any(|(_, def)| def.constructor == constructor_) { return Err(Error::NotSupported); } @@ -1035,7 +1035,7 @@ pub fn is_valid_custom_element_name(name: &str) -> bool { // PotentialCustomElementName ::= [a-z] (PCENChar)* '-' (PCENChar)* let mut chars = name.chars(); - if !chars.next().map_or(false, |c| ('a'..='z').contains(&c)) { + if !chars.next().map_or(false, |c| c.is_ascii_lowercase()) { return false; } @@ -1078,8 +1078,8 @@ fn is_potential_custom_element_char(c: char) -> bool { c == '.' || c == '_' || c == '\u{B7}' || - ('0'..='9').contains(&c) || - ('a'..='z').contains(&c) || + c.is_ascii_digit() || + c.is_ascii_lowercase() || ('\u{C0}'..='\u{D6}').contains(&c) || ('\u{D8}'..='\u{F6}').contains(&c) || ('\u{F8}'..='\u{37D}').contains(&c) || |