diff --git a/crates/analyzer/src/names.rs b/crates/analyzer/src/names.rs index 9bed3ad5..2a6e2b91 100644 --- a/crates/analyzer/src/names.rs +++ b/crates/analyzer/src/names.rs @@ -25,7 +25,7 @@ pub struct ModuleName(Arc); impl ModuleName { pub fn iter(&self) -> impl Iterator { - self.0.split(".") + self.0.split('.') } } diff --git a/crates/analyzer/src/resolver/module.rs b/crates/analyzer/src/resolver/module.rs index 1cdafb55..3f4ecd38 100644 --- a/crates/analyzer/src/resolver/module.rs +++ b/crates/analyzer/src/resolver/module.rs @@ -35,7 +35,7 @@ impl ModuleMap { } pub fn file_id(&self, module_name: &ModuleName) -> FileId { - *self.name_to_file.get(&module_name).unwrap() + *self.name_to_file.get(module_name).unwrap() } pub fn module_name(&self, file_id: FileId) -> ModuleName { diff --git a/crates/lexing/src/lexer.rs b/crates/lexing/src/lexer.rs index 6fcfe39b..c542ee1d 100644 --- a/crates/lexing/src/lexer.rs +++ b/crates/lexing/src/lexer.rs @@ -415,5 +415,5 @@ fn is_lower_start(c: char) -> bool { } fn is_hex_digit(c: char) -> bool { - matches!(c, 'a'..='f' | 'A'..='F' | '0'..='9') + c.is_ascii_hexdigit() }