From 798e60fe7854067dfba9da31c01449980ae21fea Mon Sep 17 00:00:00 2001 From: Riley-Kilgore Date: Wed, 22 Jan 2025 10:29:40 -0800 Subject: [PATCH] Changes to lexer to keep clippy happy --- crates/aiken-lang/src/parser/lexer.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/crates/aiken-lang/src/parser/lexer.rs b/crates/aiken-lang/src/parser/lexer.rs index aba131e5..b4d337e8 100644 --- a/crates/aiken-lang/src/parser/lexer.rs +++ b/crates/aiken-lang/src/parser/lexer.rs @@ -14,7 +14,7 @@ pub struct LexInfo { } pub fn run(src: &str) -> Result> { - let len = src.as_bytes().len(); + let len = src.len(); let tokens = lexer().parse(chumsky::Stream::from_iter( Span::create(len, 1), @@ -245,7 +245,7 @@ pub fn lexer() -> impl Parser, Error = ParseError> { "via" => Token::Via, "bench" => Token::Benchmark, _ => { - if s.chars().next().map_or(false, |c| c.is_uppercase()) { + if s.chars().next().is_some_and(|c| c.is_uppercase()) { Token::UpName { // TODO: do not allow _ in upname name: s,