aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/customelementregistry.rs
diff options
context:
space:
mode:
authorRosemary Ajayi <okhuomonajayi54@gmail.com>2024-03-27 22:14:41 +0000
committerGitHub <noreply@github.com>2024-03-27 22:14:41 +0000
commit072b892706e9f39a2cb3559c610509cae00ab5cc (patch)
tree3471611587e718bfaf633892224ad8b380247834 /components/script/dom/customelementregistry.rs
parent1c8c287f01757488733f5df501461bf1b74ca163 (diff)
downloadservo-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.rs8
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) ||