Delete clippy suppressions that are no longer triggered

This commit is contained in:
David Tolnay 2024-12-27 09:19:01 -08:00
parent fb824244d0
commit e247ca0584
No known key found for this signature in database
GPG Key ID: F9BA143B95FF6D82
10 changed files with 4 additions and 68 deletions

View File

@ -1,8 +1,6 @@
//! This crate is an implementation detail of the `cxx` and `cxx-build` crates,
//! and does not expose any public API.
#![allow(clippy::let_and_return)]
mod r#impl;
#[doc(hidden)]

View File

@ -50,28 +50,20 @@
#![allow(
clippy::cast_sign_loss,
clippy::default_trait_access,
clippy::derive_partial_eq_without_eq,
clippy::doc_markdown,
clippy::enum_glob_use,
clippy::explicit_auto_deref,
clippy::if_same_then_else,
clippy::inherent_to_string,
clippy::into_iter_without_iter,
clippy::items_after_statements,
clippy::match_bool,
clippy::match_on_vec_items,
clippy::match_same_arms,
clippy::module_name_repetitions,
clippy::needless_doctest_main,
clippy::needless_lifetimes,
clippy::needless_pass_by_value,
clippy::new_without_default,
clippy::nonminimal_bool,
clippy::or_fun_call,
clippy::redundant_else,
clippy::ref_option,
clippy::shadow_unrelated,
clippy::significant_drop_in_scrutinee,
clippy::similar_names,
clippy::single_match_else,
clippy::struct_excessive_bools,
@ -79,9 +71,8 @@
clippy::too_many_arguments,
clippy::too_many_lines,
clippy::toplevel_ref_arg,
clippy::unconditional_recursion, // clippy bug: https://github.com/rust-lang/rust-clippy/issues/12133
clippy::uninlined_format_args,
clippy::upper_case_acronyms,
clippy::upper_case_acronyms
)]
mod cargo;

View File

@ -1,28 +1,19 @@
#![cfg_attr(not(check_cfg), allow(unexpected_cfgs))]
#![allow(
clippy::cast_sign_loss,
clippy::cognitive_complexity,
clippy::default_trait_access,
clippy::derive_partial_eq_without_eq,
clippy::enum_glob_use,
clippy::if_same_then_else,
clippy::inherent_to_string,
clippy::into_iter_without_iter,
clippy::items_after_statements,
clippy::large_enum_variant,
clippy::map_clone,
clippy::match_bool,
clippy::match_on_vec_items,
clippy::match_same_arms,
clippy::module_name_repetitions,
clippy::needless_lifetimes,
clippy::needless_pass_by_value,
clippy::new_without_default,
clippy::nonminimal_bool,
clippy::or_fun_call,
clippy::redundant_else,
clippy::ref_option,
clippy::shadow_unrelated,
clippy::similar_names,
clippy::single_match_else,
clippy::struct_excessive_bools,

View File

@ -14,26 +14,19 @@
#![allow(
clippy::cast_sign_loss,
clippy::default_trait_access,
clippy::derive_partial_eq_without_eq,
clippy::enum_glob_use,
clippy::if_same_then_else,
clippy::inherent_to_string,
clippy::into_iter_without_iter,
clippy::items_after_statements,
clippy::match_bool,
clippy::match_on_vec_items,
clippy::match_same_arms,
clippy::missing_errors_doc,
clippy::module_name_repetitions,
clippy::must_use_candidate,
clippy::needless_lifetimes,
clippy::needless_pass_by_value,
clippy::new_without_default,
clippy::nonminimal_bool,
clippy::or_fun_call,
clippy::redundant_else,
clippy::ref_option,
clippy::shadow_unrelated,
clippy::similar_names,
clippy::single_match_else,
clippy::struct_excessive_bools,

View File

@ -1,34 +1,22 @@
#![allow(
clippy::cast_sign_loss,
clippy::default_trait_access,
clippy::derive_partial_eq_without_eq,
clippy::doc_markdown,
clippy::enum_glob_use,
clippy::if_same_then_else,
clippy::inherent_to_string,
clippy::into_iter_without_iter,
clippy::items_after_statements,
clippy::large_enum_variant,
clippy::match_bool,
clippy::match_same_arms,
clippy::module_name_repetitions,
clippy::needless_lifetimes,
clippy::needless_pass_by_value,
clippy::new_without_default,
clippy::nonminimal_bool,
clippy::or_fun_call,
clippy::redundant_else,
clippy::ref_option,
clippy::shadow_unrelated,
clippy::similar_names,
clippy::single_match,
clippy::single_match_else,
clippy::struct_field_names,
clippy::too_many_arguments,
clippy::too_many_lines,
clippy::toplevel_ref_arg,
clippy::uninlined_format_args,
clippy::useless_let_if_seq
clippy::uninlined_format_args
)]
mod derive;

View File

@ -380,32 +380,18 @@
#![allow(non_camel_case_types)]
#![allow(
clippy::cast_possible_truncation,
clippy::cognitive_complexity,
clippy::declare_interior_mutable_const,
clippy::doc_markdown,
clippy::duplicated_attributes, // clippy bug: https://github.com/rust-lang/rust-clippy/issues/12537
clippy::empty_enum,
clippy::extra_unused_type_parameters,
clippy::inherent_to_string,
clippy::items_after_statements,
clippy::large_enum_variant,
clippy::len_without_is_empty,
clippy::missing_errors_doc,
clippy::missing_safety_doc,
clippy::module_inception,
clippy::module_name_repetitions,
clippy::must_use_candidate,
clippy::needless_doctest_main,
clippy::needless_lifetimes,
clippy::new_without_default,
clippy::or_fun_call,
clippy::ptr_arg,
clippy::ptr_as_ptr,
clippy::ptr_cast_constness,
clippy::toplevel_ref_arg,
clippy::transmute_undefined_repr, // clippy bug: https://github.com/rust-lang/rust-clippy/issues/8417
clippy::uninlined_format_args,
clippy::useless_let_if_seq,
clippy::uninlined_format_args
)]
#[cfg(built_with_cargo)]

View File

@ -1,5 +1,3 @@
#![allow(clippy::field_reassign_with_default)]
use cxx_gen::{generate_header_and_cc, Opt};
use std::str;

View File

@ -1,5 +1,4 @@
#![allow(
clippy::incompatible_msrv, // https://github.com/rust-lang/rust-clippy/issues/12257
clippy::items_after_statements,
clippy::uninlined_format_args,
clippy::unused_async

View File

@ -1,15 +1,10 @@
#![allow(
clippy::boxed_local,
clippy::derive_partial_eq_without_eq,
clippy::just_underscores_and_digits,
clippy::missing_errors_doc,
clippy::missing_safety_doc,
clippy::must_use_candidate,
clippy::needless_lifetimes,
clippy::needless_pass_by_ref_mut,
clippy::needless_pass_by_value,
clippy::ptr_arg,
clippy::trivially_copy_pass_by_ref,
clippy::unnecessary_literal_bound,
clippy::unnecessary_wraps,
clippy::unused_self

View File

@ -1,14 +1,11 @@
#![allow(
clippy::assertions_on_constants,
clippy::assertions_on_result_states,
clippy::cast_possible_truncation,
clippy::cast_possible_wrap,
clippy::float_cmp,
clippy::needless_pass_by_ref_mut,
clippy::needless_pass_by_value,
clippy::ptr_cast_constness,
clippy::unit_cmp,
clippy::unseparated_literal_suffix
clippy::unit_cmp
)]
use cxx::{SharedPtr, UniquePtr};