From 36b7723a93a2c71851833712e4d9aaa5588376c4 Mon Sep 17 00:00:00 2001 From: Johannes Altmanninger <aclopte@gmail.com> Date: Fri, 12 Jan 2024 13:50:32 +0100 Subject: [PATCH] Remove stale lint suppression Feature fish-ffi-tests is no more so we don't need this warning. --- fish-rust/src/lib.rs | 1 - fish-rust/src/tests/abbrs.rs | 6 +----- fish-rust/src/tests/complete.rs | 3 +-- fish-rust/src/tests/env.rs | 2 +- fish-rust/src/tests/env_universal_common.rs | 1 - fish-rust/src/tests/expand.rs | 1 - fish-rust/src/tests/highlight.rs | 5 +---- fish-rust/src/tests/history.rs | 11 ++++------- fish-rust/src/tests/mod.rs | 2 -- fish-rust/src/tests/parser.rs | 2 -- fish-rust/src/wutil/mod.rs | 1 - fish-rust/src/wutil/tests.rs | 1 - 12 files changed, 8 insertions(+), 28 deletions(-) diff --git a/fish-rust/src/lib.rs b/fish-rust/src/lib.rs index bee3c7832..e11dbcdfa 100644 --- a/fish-rust/src/lib.rs +++ b/fish-rust/src/lib.rs @@ -104,5 +104,4 @@ pub mod wildcard; pub mod wutil; #[cfg(test)] -#[allow(unused_imports)] // Easy way to suppress warnings while we have two testing modes. mod tests; diff --git a/fish-rust/src/tests/abbrs.rs b/fish-rust/src/tests/abbrs.rs index a31e0f1c7..c3c33d2c1 100644 --- a/fish-rust/src/tests/abbrs.rs +++ b/fish-rust/src/tests/abbrs.rs @@ -1,12 +1,8 @@ use crate::abbrs::{self, abbrs_get_set, abbrs_match, Abbreviation}; -use crate::complete::CompleteFlags; use crate::editable_line::{apply_edit, Edit}; use crate::highlight::HighlightSpec; use crate::parser::Parser; -use crate::reader::{ - combine_command_and_autosuggestion, completion_apply_to_command_line, - reader_expand_abbreviation_at_cursor, -}; +use crate::reader::reader_expand_abbreviation_at_cursor; use crate::tests::prelude::*; use crate::wchar::prelude::*; diff --git a/fish-rust/src/tests/complete.rs b/fish-rust/src/tests/complete.rs index fe1ed889e..affb08ef9 100644 --- a/fish-rust/src/tests/complete.rs +++ b/fish-rust/src/tests/complete.rs @@ -2,7 +2,7 @@ use crate::abbrs::{self, with_abbrs_mut, Abbreviation}; use crate::complete::{ complete, complete_add, complete_add_wrapper, complete_get_wrap_targets, complete_remove_wrapper, sort_and_prioritize, CompleteFlags, CompleteOptionType, - CompletionList, CompletionMode, CompletionRequestOptions, + CompletionMode, CompletionRequestOptions, }; use crate::env::{EnvMode, Environment}; use crate::io::IoChain; @@ -12,7 +12,6 @@ use crate::operation_context::{ use crate::parser::Parser; use crate::reader::completion_apply_to_command_line; use crate::tests::prelude::*; -use crate::tests::prelude::*; use crate::wchar::prelude::*; use crate::wcstringutil::join_strings; use std::collections::HashMap; diff --git a/fish-rust/src/tests/env.rs b/fish-rust/src/tests/env.rs index b96010a47..da8c503c4 100644 --- a/fish-rust/src/tests/env.rs +++ b/fish-rust/src/tests/env.rs @@ -4,7 +4,7 @@ use crate::tests::prelude::*; use crate::wchar::prelude::*; use crate::wutil::wgetcwd; use std::collections::HashMap; -use std::time::{Duration, SystemTime, UNIX_EPOCH}; +use std::time::{SystemTime, UNIX_EPOCH}; use widestring_suffix::widestrs; /// An environment built around an std::map. diff --git a/fish-rust/src/tests/env_universal_common.rs b/fish-rust/src/tests/env_universal_common.rs index b3fbc2063..85853776d 100644 --- a/fish-rust/src/tests/env_universal_common.rs +++ b/fish-rust/src/tests/env_universal_common.rs @@ -2,7 +2,6 @@ use crate::common::wcs2osstring; use crate::common::ScopeGuard; use crate::env::{EnvVar, EnvVarFlags, VarTable}; use crate::env_universal_common::{CallbackDataList, EnvUniversal, UvarFormat}; -use crate::flog::FLOG; use crate::parser::Parser; use crate::reader::{reader_current_data, reader_pop, reader_push, ReaderConfig}; use crate::tests::prelude::*; diff --git a/fish-rust/src/tests/expand.rs b/fish-rust/src/tests/expand.rs index ed5ce6472..61ba0f316 100644 --- a/fish-rust/src/tests/expand.rs +++ b/fish-rust/src/tests/expand.rs @@ -8,7 +8,6 @@ use crate::operation_context::{no_cancel, EXPANSION_LIMIT_DEFAULT}; use crate::parse_constants::ParseErrorList; use crate::parser::Parser; use crate::tests::prelude::*; -use crate::tests::prelude::*; use crate::wildcard::ANY_STRING; use crate::{ expand::{expand_string, ExpandFlags}, diff --git a/fish-rust/src/tests/highlight.rs b/fish-rust/src/tests/highlight.rs index 7d10a9474..bdcb04ff7 100644 --- a/fish-rust/src/tests/highlight.rs +++ b/fish-rust/src/tests/highlight.rs @@ -6,10 +6,7 @@ use crate::tests::prelude::*; use crate::wchar::prelude::*; use crate::{ env::EnvStack, - highlight::{ - highlight_shell, is_potential_path, HighlightColorResolver, HighlightRole, HighlightSpec, - PathFlags, - }, + highlight::{highlight_shell, is_potential_path, HighlightRole, HighlightSpec, PathFlags}, operation_context::{OperationContext, EXPANSION_LIMIT_BACKGROUND, EXPANSION_LIMIT_DEFAULT}, }; use libc::PATH_MAX; diff --git a/fish-rust/src/tests/history.rs b/fish-rust/src/tests/history.rs index 5cc18baaa..0d3e96c25 100644 --- a/fish-rust/src/tests/history.rs +++ b/fish-rust/src/tests/history.rs @@ -1,19 +1,16 @@ -use crate::common::{ - cstr2wcstring, is_windows_subsystem_for_linux, str2wcstring, wcs2osstring, wcs2string, -}; -use crate::env::{EnvDyn, EnvMode, EnvStack, Environment}; +use crate::common::{is_windows_subsystem_for_linux, str2wcstring, wcs2osstring}; +use crate::env::{EnvMode, EnvStack}; use crate::fds::{wopen_cloexec, AutoCloseFd}; use crate::history::{self, History, HistoryItem, HistorySearch, PathList, SearchDirection}; use crate::path::path_get_data; use crate::tests::prelude::*; -use crate::tests::prelude::*; use crate::tests::string_escape::ESCAPE_TEST_CHAR; use crate::wchar::prelude::*; use crate::wcstringutil::{string_prefixes_string, string_prefixes_string_case_insensitive}; -use libc::{O_RDONLY, STDERR_FILENO}; +use libc::O_RDONLY; use rand::random; use std::collections::VecDeque; -use std::ffi::{CString, OsStr, OsString}; +use std::ffi::CString; use std::io::BufReader; use std::time::SystemTime; use std::time::UNIX_EPOCH; diff --git a/fish-rust/src/tests/mod.rs b/fish-rust/src/tests/mod.rs index f13961092..21388c0cc 100644 --- a/fish-rust/src/tests/mod.rs +++ b/fish-rust/src/tests/mod.rs @@ -1,5 +1,3 @@ -use crate::wchar::prelude::*; - mod abbrs; mod common; mod complete; diff --git a/fish-rust/src/tests/parser.rs b/fish-rust/src/tests/parser.rs index 9cf8aac9a..f76352c92 100644 --- a/fish-rust/src/tests/parser.rs +++ b/fish-rust/src/tests/parser.rs @@ -1,5 +1,4 @@ use crate::ast::{self, Ast, List, Node, Traversal}; -use crate::builtins::shared::{STATUS_CMD_OK, STATUS_UNMATCHED_WILDCARD}; use crate::common::ScopeGuard; use crate::expand::ExpandFlags; use crate::io::{IoBufferfill, IoChain}; @@ -13,7 +12,6 @@ use crate::reader::{ }; use crate::signal::{signal_clear_cancel, signal_reset_handlers, signal_set_handlers}; use crate::tests::prelude::*; -use crate::tests::prelude::*; use crate::threads::{iothread_drain_all, iothread_perform}; use crate::wchar::prelude::*; use crate::wcstringutil::join_strings; diff --git a/fish-rust/src/wutil/mod.rs b/fish-rust/src/wutil/mod.rs index c4abe5f71..fa2d02254 100644 --- a/fish-rust/src/wutil/mod.rs +++ b/fish-rust/src/wutil/mod.rs @@ -5,7 +5,6 @@ pub mod fileid; pub mod gettext; pub mod printf; #[cfg(test)] -#[allow(unused_imports)] // Easy way to suppress warnings while we have two testing modes. mod tests; pub mod wcstod; pub mod wcstoi; diff --git a/fish-rust/src/wutil/tests.rs b/fish-rust/src/wutil/tests.rs index c13ac9461..3caae3bda 100644 --- a/fish-rust/src/wutil/tests.rs +++ b/fish-rust/src/wutil/tests.rs @@ -4,7 +4,6 @@ use rand::random; use std::{ffi::CString, ptr}; use crate::fallback::fish_mkstemp_cloexec; -use crate::tests::prelude::*; use super::*;