From abd0365c16ab2e65773f4c8d3b782c2e44128dc5 Mon Sep 17 00:00:00 2001 From: Benedikt Peetz Date: Sat, 13 Jun 2026 20:45:15 +0200 Subject: chore(treewide): Remove glob imports --- crates/atuin-nucleo/matcher/src/chars/normalize.rs | 2 +- crates/atuin-nucleo/matcher/src/tests.rs | 2 +- crates/atuin-nucleo/src/boxcar.rs | 4 ++-- crates/atuin-nucleo/src/worker.rs | 5 ++++- 4 files changed, 8 insertions(+), 5 deletions(-) (limited to 'crates/atuin-nucleo') diff --git a/crates/atuin-nucleo/matcher/src/chars/normalize.rs b/crates/atuin-nucleo/matcher/src/chars/normalize.rs index 7e3b3b17..cb3abe66 100644 --- a/crates/atuin-nucleo/matcher/src/chars/normalize.rs +++ b/crates/atuin-nucleo/matcher/src/chars/normalize.rs @@ -893,7 +893,7 @@ static SUPERSCRIPTS_AND_SUBSCRIPTS: [char; 48] = [ #[cfg(test)] mod tests { - use super::*; + use super::normalize; /// Helper function for test assertions. fn check_conversions(pairs: &[(char, char)]) { diff --git a/crates/atuin-nucleo/matcher/src/tests.rs b/crates/atuin-nucleo/matcher/src/tests.rs index a883c6ba..6cd48bc4 100644 --- a/crates/atuin-nucleo/matcher/src/tests.rs +++ b/crates/atuin-nucleo/matcher/src/tests.rs @@ -7,7 +7,7 @@ use crate::score::{ use crate::utf32_str::Utf32Str; use crate::{Config, Matcher}; -use Algorithm::*; +use Algorithm::{Exact, FuzzyGreedy, FuzzyOptimal, Postfix, Prefix, Substring}; #[derive(Debug)] enum Algorithm { diff --git a/crates/atuin-nucleo/src/boxcar.rs b/crates/atuin-nucleo/src/boxcar.rs index 726f4dff..e54afc05 100644 --- a/crates/atuin-nucleo/src/boxcar.rs +++ b/crates/atuin-nucleo/src/boxcar.rs @@ -655,7 +655,7 @@ impl Location { #[cfg(test)] mod tests { - use super::*; + use super::{Location, Vec, BUCKETS, MAX_ENTRIES}; #[test] fn location() { @@ -780,7 +780,7 @@ mod tests { fn extend_over_max_capacity() { let vec = Vec::::with_capacity(1, 1); let count = MAX_ENTRIES as usize + 2; - let iter = std::iter::repeat(0).take(count); + let iter = std::iter::repeat_n(0, count); assert!(std::panic::catch_unwind(|| vec.extend(iter, |_, _| {})).is_err()); } } diff --git a/crates/atuin-nucleo/src/worker.rs b/crates/atuin-nucleo/src/worker.rs index 83472e79..bebfa308 100644 --- a/crates/atuin-nucleo/src/worker.rs +++ b/crates/atuin-nucleo/src/worker.rs @@ -5,7 +5,10 @@ use std::sync::Arc; use atuin_nucleo_matcher::Config; use parking_lot::Mutex; -use rayon::{prelude::*, ThreadPool}; +use rayon::{ + prelude::{IntoParallelRefMutIterator, ParallelExtend, ParallelIterator}, + ThreadPool, +}; use crate::par_sort::par_quicksort; use crate::pattern::{self, MultiPattern}; -- cgit v1.3.1