about summary refs log tree commit diff
diff options
context:
space:
mode:
authorManish Goregaokar <manishsmail@gmail.com>2021-10-06 00:12:58 -0700
committerManish Goregaokar <manishsmail@gmail.com>2021-10-06 00:12:58 -0700
commitd9488c50ce64d09c6f598e4a3c7a5566faff3b11 (patch)
tree53e959f61b1693a7e466eb647f79a4f160ca1d03
parent0e481b94520a0a084325f38e49b28904829e1759 (diff)
downloadrust-d9488c50ce64d09c6f598e4a3c7a5566faff3b11.tar.gz
rust-d9488c50ce64d09c6f598e4a3c7a5566faff3b11.zip
Regen update_lints
-rw-r--r--clippy_lints/src/lib.mods.rs234
-rw-r--r--clippy_lints/src/lib.rs238
2 files changed, 237 insertions, 235 deletions
diff --git a/clippy_lints/src/lib.mods.rs b/clippy_lints/src/lib.mods.rs
deleted file mode 100644
index 8e899553e69..00000000000
--- a/clippy_lints/src/lib.mods.rs
+++ /dev/null
@@ -1,234 +0,0 @@
-// This file was generated by `cargo dev update_lints`.
-// Use that command to update this file and do not edit by hand.
-// Manual edits will be overwritten.
-
-mod absurd_extreme_comparisons;
-mod approx_const;
-mod arithmetic;
-mod as_conversions;
-mod asm_syntax;
-mod assertions_on_constants;
-mod assign_ops;
-mod async_yields_async;
-mod attrs;
-mod await_holding_invalid;
-mod bit_mask;
-mod blacklisted_name;
-mod blocks_in_if_conditions;
-mod bool_assert_comparison;
-mod booleans;
-mod bytecount;
-mod cargo_common_metadata;
-mod case_sensitive_file_extension_comparisons;
-mod casts;
-mod checked_conversions;
-mod cognitive_complexity;
-mod collapsible_if;
-mod collapsible_match;
-mod comparison_chain;
-mod copies;
-mod copy_iterator;
-mod create_dir;
-mod dbg_macro;
-mod default;
-mod default_numeric_fallback;
-mod dereference;
-mod derivable_impls;
-mod derive;
-mod disallowed_method;
-mod disallowed_script_idents;
-mod disallowed_type;
-mod doc;
-mod double_comparison;
-mod double_parens;
-mod drop_forget_ref;
-mod duration_subsec;
-mod else_if_without_else;
-mod empty_enum;
-mod entry;
-mod enum_clike;
-mod enum_variants;
-mod eq_op;
-mod equatable_if_let;
-mod erasing_op;
-mod escape;
-mod eta_reduction;
-mod eval_order_dependence;
-mod excessive_bools;
-mod exhaustive_items;
-mod exit;
-mod explicit_write;
-mod fallible_impl_from;
-mod feature_name;
-mod float_equality_without_abs;
-mod float_literal;
-mod floating_point_arithmetic;
-mod format;
-mod formatting;
-mod from_over_into;
-mod from_str_radix_10;
-mod functions;
-mod future_not_send;
-mod get_last_with_len;
-mod identity_op;
-mod if_let_mutex;
-mod if_not_else;
-mod if_then_panic;
-mod if_then_some_else_none;
-mod implicit_hasher;
-mod implicit_return;
-mod implicit_saturating_sub;
-mod inconsistent_struct_constructor;
-mod indexing_slicing;
-mod infinite_iter;
-mod inherent_impl;
-mod inherent_to_string;
-mod inline_fn_without_body;
-mod int_plus_one;
-mod integer_division;
-mod invalid_upcast_comparisons;
-mod items_after_statements;
-mod iter_not_returning_iterator;
-mod large_const_arrays;
-mod large_enum_variant;
-mod large_stack_arrays;
-mod len_zero;
-mod let_if_seq;
-mod let_underscore;
-mod lifetimes;
-mod literal_representation;
-mod loops;
-mod macro_use;
-mod main_recursion;
-mod manual_async_fn;
-mod manual_map;
-mod manual_non_exhaustive;
-mod manual_ok_or;
-mod manual_strip;
-mod manual_unwrap_or;
-mod map_clone;
-mod map_err_ignore;
-mod map_unit_fn;
-mod match_on_vec_items;
-mod match_result_ok;
-mod matches;
-mod mem_discriminant;
-mod mem_forget;
-mod mem_replace;
-mod methods;
-mod minmax;
-mod misc;
-mod misc_early;
-mod missing_const_for_fn;
-mod missing_doc;
-mod missing_enforced_import_rename;
-mod missing_inline;
-mod module_style;
-mod modulo_arithmetic;
-mod multiple_crate_versions;
-mod mut_key;
-mod mut_mut;
-mod mut_mutex_lock;
-mod mut_reference;
-mod mutable_debug_assertion;
-mod mutex_atomic;
-mod needless_arbitrary_self_type;
-mod needless_bitwise_bool;
-mod needless_bool;
-mod needless_borrow;
-mod needless_borrowed_ref;
-mod needless_continue;
-mod needless_for_each;
-mod needless_option_as_deref;
-mod needless_pass_by_value;
-mod needless_question_mark;
-mod needless_update;
-mod neg_cmp_op_on_partial_ord;
-mod neg_multiply;
-mod new_without_default;
-mod no_effect;
-mod non_copy_const;
-mod non_expressive_names;
-mod non_octal_unix_permissions;
-mod non_send_fields_in_send_ty;
-mod nonstandard_macro_braces;
-mod open_options;
-mod option_env_unwrap;
-mod option_if_let_else;
-mod overflow_check_conditional;
-mod panic_in_result_fn;
-mod panic_unimplemented;
-mod partialeq_ne_impl;
-mod pass_by_ref_or_value;
-mod path_buf_push_overwrite;
-mod pattern_type_mismatch;
-mod precedence;
-mod ptr;
-mod ptr_eq;
-mod ptr_offset_with_cast;
-mod question_mark;
-mod ranges;
-mod redundant_clone;
-mod redundant_closure_call;
-mod redundant_else;
-mod redundant_field_names;
-mod redundant_pub_crate;
-mod redundant_slicing;
-mod redundant_static_lifetimes;
-mod ref_option_ref;
-mod reference;
-mod regex;
-mod repeat_once;
-mod returns;
-mod same_name_method;
-mod self_assignment;
-mod self_named_constructors;
-mod semicolon_if_nothing_returned;
-mod serde_api;
-mod shadow;
-mod single_component_path_imports;
-mod size_of_in_element_count;
-mod slow_vector_initialization;
-mod stable_sort_primitive;
-mod strings;
-mod strlen_on_c_strings;
-mod suspicious_operation_groupings;
-mod suspicious_trait_impl;
-mod swap;
-mod tabs_in_doc_comments;
-mod temporary_assignment;
-mod to_digit_is_some;
-mod to_string_in_display;
-mod trait_bounds;
-mod transmute;
-mod transmuting_null;
-mod try_err;
-mod types;
-mod undropped_manually_drops;
-mod unicode;
-mod unit_return_expecting_ord;
-mod unit_types;
-mod unnamed_address;
-mod unnecessary_self_imports;
-mod unnecessary_sort_by;
-mod unnecessary_wraps;
-mod unnested_or_patterns;
-mod unsafe_removed_from_name;
-mod unused_async;
-mod unused_io_amount;
-mod unused_self;
-mod unused_unit;
-mod unwrap;
-mod unwrap_in_result;
-mod upper_case_acronyms;
-mod use_self;
-mod useless_conversion;
-mod vec;
-mod vec_init_then_push;
-mod vec_resize_to_zero;
-mod verbose_file_reads;
-mod wildcard_dependencies;
-mod wildcard_imports;
-mod write;
-mod zero_div_zero;
-mod zero_sized_map_values;
diff --git a/clippy_lints/src/lib.rs b/clippy_lints/src/lib.rs
index 04128c8a0cc..c2376575cb8 100644
--- a/clippy_lints/src/lib.rs
+++ b/clippy_lints/src/lib.rs
@@ -155,7 +155,243 @@ macro_rules! declare_clippy_lint {
 mod deprecated_lints;
 mod utils;
 
-include!("lib.mods.rs");
+// begin lints modules, do not remove this comment, it’s used in `update_lints`
+// This file was generated by `cargo dev update_lints`.
+// Use that command to update this file and do not edit by hand.
+// Manual edits will be overwritten.
+
+mod absurd_extreme_comparisons;
+mod approx_const;
+mod arithmetic;
+mod as_conversions;
+mod asm_syntax;
+mod assertions_on_constants;
+mod assign_ops;
+mod async_yields_async;
+mod attrs;
+mod await_holding_invalid;
+mod bit_mask;
+mod blacklisted_name;
+mod blocks_in_if_conditions;
+mod bool_assert_comparison;
+mod booleans;
+mod bytecount;
+mod cargo_common_metadata;
+mod case_sensitive_file_extension_comparisons;
+mod casts;
+mod checked_conversions;
+mod cognitive_complexity;
+mod collapsible_if;
+mod collapsible_match;
+mod comparison_chain;
+mod copies;
+mod copy_iterator;
+mod create_dir;
+mod dbg_macro;
+mod default;
+mod default_numeric_fallback;
+mod dereference;
+mod derivable_impls;
+mod derive;
+mod disallowed_method;
+mod disallowed_script_idents;
+mod disallowed_type;
+mod doc;
+mod double_comparison;
+mod double_parens;
+mod drop_forget_ref;
+mod duration_subsec;
+mod else_if_without_else;
+mod empty_enum;
+mod entry;
+mod enum_clike;
+mod enum_variants;
+mod eq_op;
+mod equatable_if_let;
+mod erasing_op;
+mod escape;
+mod eta_reduction;
+mod eval_order_dependence;
+mod excessive_bools;
+mod exhaustive_items;
+mod exit;
+mod explicit_write;
+mod fallible_impl_from;
+mod feature_name;
+mod float_equality_without_abs;
+mod float_literal;
+mod floating_point_arithmetic;
+mod format;
+mod formatting;
+mod from_over_into;
+mod from_str_radix_10;
+mod functions;
+mod future_not_send;
+mod get_last_with_len;
+mod identity_op;
+mod if_let_mutex;
+mod if_not_else;
+mod if_then_panic;
+mod if_then_some_else_none;
+mod implicit_hasher;
+mod implicit_return;
+mod implicit_saturating_sub;
+mod inconsistent_struct_constructor;
+mod indexing_slicing;
+mod infinite_iter;
+mod inherent_impl;
+mod inherent_to_string;
+mod inline_fn_without_body;
+mod int_plus_one;
+mod integer_division;
+mod invalid_upcast_comparisons;
+mod items_after_statements;
+mod iter_not_returning_iterator;
+mod large_const_arrays;
+mod large_enum_variant;
+mod large_stack_arrays;
+mod len_zero;
+mod let_if_seq;
+mod let_underscore;
+mod lifetimes;
+mod literal_representation;
+mod loops;
+mod macro_use;
+mod main_recursion;
+mod manual_async_fn;
+mod manual_map;
+mod manual_non_exhaustive;
+mod manual_ok_or;
+mod manual_strip;
+mod manual_unwrap_or;
+mod map_clone;
+mod map_err_ignore;
+mod map_unit_fn;
+mod match_on_vec_items;
+mod match_result_ok;
+mod matches;
+mod mem_discriminant;
+mod mem_forget;
+mod mem_replace;
+mod methods;
+mod minmax;
+mod misc;
+mod misc_early;
+mod missing_const_for_fn;
+mod missing_doc;
+mod missing_enforced_import_rename;
+mod missing_inline;
+mod module_style;
+mod modulo_arithmetic;
+mod multiple_crate_versions;
+mod mut_key;
+mod mut_mut;
+mod mut_mutex_lock;
+mod mut_reference;
+mod mutable_debug_assertion;
+mod mutex_atomic;
+mod needless_arbitrary_self_type;
+mod needless_bitwise_bool;
+mod needless_bool;
+mod needless_borrow;
+mod needless_borrowed_ref;
+mod needless_continue;
+mod needless_for_each;
+mod needless_option_as_deref;
+mod needless_pass_by_value;
+mod needless_question_mark;
+mod needless_update;
+mod neg_cmp_op_on_partial_ord;
+mod neg_multiply;
+mod new_without_default;
+mod no_effect;
+mod non_copy_const;
+mod non_expressive_names;
+mod non_octal_unix_permissions;
+mod non_send_fields_in_send_ty;
+mod nonstandard_macro_braces;
+mod open_options;
+mod option_env_unwrap;
+mod option_if_let_else;
+mod overflow_check_conditional;
+mod panic_in_result_fn;
+mod panic_unimplemented;
+mod partialeq_ne_impl;
+mod pass_by_ref_or_value;
+mod path_buf_push_overwrite;
+mod pattern_type_mismatch;
+mod precedence;
+mod ptr;
+mod ptr_eq;
+mod ptr_offset_with_cast;
+mod question_mark;
+mod ranges;
+mod redundant_clone;
+mod redundant_closure_call;
+mod redundant_else;
+mod redundant_field_names;
+mod redundant_pub_crate;
+mod redundant_slicing;
+mod redundant_static_lifetimes;
+mod ref_option_ref;
+mod reference;
+mod regex;
+mod repeat_once;
+mod returns;
+mod same_name_method;
+mod self_assignment;
+mod self_named_constructors;
+mod semicolon_if_nothing_returned;
+mod serde_api;
+mod shadow;
+mod single_component_path_imports;
+mod size_of_in_element_count;
+mod slow_vector_initialization;
+mod stable_sort_primitive;
+mod strings;
+mod strlen_on_c_strings;
+mod suspicious_operation_groupings;
+mod suspicious_trait_impl;
+mod swap;
+mod tabs_in_doc_comments;
+mod temporary_assignment;
+mod to_digit_is_some;
+mod to_string_in_display;
+mod trait_bounds;
+mod transmute;
+mod transmuting_null;
+mod try_err;
+mod types;
+mod undropped_manually_drops;
+mod unicode;
+mod unit_return_expecting_ord;
+mod unit_types;
+mod unnamed_address;
+mod unnecessary_self_imports;
+mod unnecessary_sort_by;
+mod unnecessary_wraps;
+mod unnested_or_patterns;
+mod unsafe_removed_from_name;
+mod unused_async;
+mod unused_io_amount;
+mod unused_self;
+mod unused_unit;
+mod unwrap;
+mod unwrap_in_result;
+mod upper_case_acronyms;
+mod use_self;
+mod useless_conversion;
+mod vec;
+mod vec_init_then_push;
+mod vec_resize_to_zero;
+mod verbose_file_reads;
+mod wildcard_dependencies;
+mod wildcard_imports;
+mod write;
+mod zero_div_zero;
+mod zero_sized_map_values;
+
+// end lints modules, do not remove this comment, it’s used in `update_lints`
 
 pub use crate::utils::conf::Conf;
 use crate::utils::conf::TryConf;