Fix Clippy warnings in fuzzy
crate (#8701)
This PR fixes a number of Clippy warnings in the `fuzzy` crate. Release Notes: - N/A
This commit is contained in:
parent
ca2cda8d2a
commit
e5e6c7f09d
3 changed files with 5 additions and 5 deletions
|
@ -10,14 +10,14 @@ impl CharBag {
|
||||||
|
|
||||||
fn insert(&mut self, c: char) {
|
fn insert(&mut self, c: char) {
|
||||||
let c = c.to_ascii_lowercase();
|
let c = c.to_ascii_lowercase();
|
||||||
if ('a'..='z').contains(&c) {
|
if c.is_ascii_lowercase() {
|
||||||
let mut count = self.0;
|
let mut count = self.0;
|
||||||
let idx = c as u8 - b'a';
|
let idx = c as u8 - b'a';
|
||||||
count >>= idx * 2;
|
count >>= idx * 2;
|
||||||
count = ((count << 1) | 1) & 3;
|
count = ((count << 1) | 1) & 3;
|
||||||
count <<= idx * 2;
|
count <<= idx * 2;
|
||||||
self.0 |= count;
|
self.0 |= count;
|
||||||
} else if ('0'..='9').contains(&c) {
|
} else if c.is_ascii_digit() {
|
||||||
let idx = c as u8 - b'0';
|
let idx = c as u8 - b'0';
|
||||||
self.0 |= 1 << (idx + 52);
|
self.0 |= 1 << (idx + 52);
|
||||||
} else if c == '-' {
|
} else if c == '-' {
|
||||||
|
|
|
@ -200,7 +200,7 @@ pub async fn match_path_sets<'a, Set: PathMatchCandidateSet<'a>>(
|
||||||
usize::MAX,
|
usize::MAX,
|
||||||
|relative_to| {
|
|relative_to| {
|
||||||
distance_between_paths(
|
distance_between_paths(
|
||||||
candidate.path.as_ref(),
|
candidate.path,
|
||||||
relative_to.as_ref(),
|
relative_to.as_ref(),
|
||||||
)
|
)
|
||||||
},
|
},
|
||||||
|
|
|
@ -57,10 +57,10 @@ pub struct StringMatch {
|
||||||
}
|
}
|
||||||
|
|
||||||
impl StringMatch {
|
impl StringMatch {
|
||||||
pub fn ranges<'a>(&'a self) -> impl 'a + Iterator<Item = Range<usize>> {
|
pub fn ranges(&self) -> impl '_ + Iterator<Item = Range<usize>> {
|
||||||
let mut positions = self.positions.iter().peekable();
|
let mut positions = self.positions.iter().peekable();
|
||||||
iter::from_fn(move || {
|
iter::from_fn(move || {
|
||||||
while let Some(start) = positions.next().copied() {
|
if let Some(start) = positions.next().copied() {
|
||||||
let mut end = start + self.char_len_at_index(start);
|
let mut end = start + self.char_len_at_index(start);
|
||||||
while let Some(next_start) = positions.peek() {
|
while let Some(next_start) = positions.peek() {
|
||||||
if end == **next_start {
|
if end == **next_start {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue