about summary refs log tree commit diff
path: root/clippy_lints/src
ModeNameSize
-rw-r--r--absolute_paths.rs4551log plain
-rw-r--r--almost_complete_range.rs4297log plain
-rw-r--r--approx_const.rs5621log plain
-rw-r--r--arbitrary_source_item_ordering.rs23549log plain
-rw-r--r--arc_with_non_send_sync.rs3856log plain
-rw-r--r--as_conversions.rs2686log plain
-rw-r--r--asm_syntax.rs4755log plain
-rw-r--r--assertions_on_constants.rs2911log plain
-rw-r--r--assertions_on_result_states.rs4100log plain
-rw-r--r--assigning_clones.rs13718log plain
-rw-r--r--async_yields_async.rs4049log plain
d---------attrs740log plain
-rw-r--r--await_holding_invalid.rs10134log plain
-rw-r--r--blocks_in_conditions.rs4927log plain
-rw-r--r--bool_assert_comparison.rs5287log plain
-rw-r--r--bool_to_int_with_if.rs3894log plain
-rw-r--r--booleans.rs24072log plain
-rw-r--r--borrow_deref_ref.rs5105log plain
-rw-r--r--box_default.rs5060log plain
-rw-r--r--byte_char_slices.rs2442log plain
d---------cargo280log plain
d---------casts1352log plain
-rw-r--r--cfg_not_test.rs2182log plain
-rw-r--r--checked_conversions.rs10481log plain
-rw-r--r--cloned_ref_to_slice_refs.rs3166log plain
-rw-r--r--coerce_container_to_any.rs4341log plain
-rw-r--r--cognitive_complexity.rs5882log plain
-rw-r--r--collapsible_if.rs10802log plain
-rw-r--r--collection_is_never_read.rs6248log plain
-rw-r--r--comparison_chain.rs4750log plain
-rw-r--r--copies.rs22507log plain
-rw-r--r--copy_iterator.rs1744log plain
-rw-r--r--crate_in_macro_def.rs3802log plain
-rw-r--r--create_dir.rs2390log plain
-rw-r--r--dbg_macro.rs6612log plain
-rw-r--r--declared_lints.rs40638log plain
-rw-r--r--default.rs12297log plain
-rw-r--r--default_constructed_unit_structs.rs3585log plain
-rw-r--r--default_instead_of_iter_empty.rs2914log plain
-rw-r--r--default_numeric_fallback.rs10577log plain
-rw-r--r--default_union_representation.rs3742log plain
-rw-r--r--deprecated_lints.rs9744log plain
-rw-r--r--dereference.rs48251log plain
-rw-r--r--derivable_impls.rs8233log plain
-rw-r--r--derive.rs18463log plain
-rw-r--r--disallowed_macros.rs6512log plain
-rw-r--r--disallowed_methods.rs4057log plain
-rw-r--r--disallowed_names.rs1667log plain
-rw-r--r--disallowed_script_idents.rs4304log plain
-rw-r--r--disallowed_types.rs4425log plain
d---------doc599log plain
-rw-r--r--double_parens.rs1853log plain
-rw-r--r--drop_forget_ref.rs6081log plain
-rw-r--r--duplicate_mod.rs3912log plain
-rw-r--r--else_if_without_else.rs1951log plain
-rw-r--r--empty_drop.rs2224log plain
-rw-r--r--empty_enum.rs3388log plain
-rw-r--r--empty_line_after.rs19475log plain
-rw-r--r--empty_with_brackets.rs11260log plain
-rw-r--r--endian_bytes.rs6588log plain
-rw-r--r--entry.rs29109log plain
-rw-r--r--enum_clike.rs3108log plain
-rw-r--r--equatable_if_let.rs5517log plain
-rw-r--r--error_impl_error.rs3490log plain
-rw-r--r--escape.rs5710log plain
-rw-r--r--eta_reduction.rs15528log plain
-rw-r--r--excessive_bools.rs5495log plain
-rw-r--r--excessive_nesting.rs5139log plain
-rw-r--r--exhaustive_items.rs3493log plain
-rw-r--r--exit.rs2807log plain
-rw-r--r--explicit_write.rs5297log plain
-rw-r--r--extra_unused_type_parameters.rs11410log plain
-rw-r--r--fallible_impl_from.rs4353log plain
-rw-r--r--field_scoped_visibility_modifiers.rs2968log plain
-rw-r--r--float_literal.rs7096log plain
-rw-r--r--floating_point_arithmetic.rs25813log plain
-rw-r--r--format.rs5083log plain
-rw-r--r--format_args.rs28234log plain
-rw-r--r--format_impl.rs10106log plain
-rw-r--r--format_push_string.rs3602log plain
-rw-r--r--formatting.rs11574log plain
-rw-r--r--four_forward_slashes.rs4338log plain
-rw-r--r--from_over_into.rs8154log plain
-rw-r--r--from_raw_with_void_ptr.rs3196log plain
-rw-r--r--from_str_radix_10.rs3580log plain
d---------functions452log plain
-rw-r--r--future_not_send.rs6925log plain
-rw-r--r--if_let_mutex.rs3615log plain
-rw-r--r--if_not_else.rs4234log plain
-rw-r--r--if_then_some_else_none.rs4692log plain
-rw-r--r--ignored_unit_patterns.rs2351log plain
-rw-r--r--impl_hash_with_borrow_str_and_bytes.rs4882log plain
-rw-r--r--implicit_hasher.rs13640log plain
-rw-r--r--implicit_return.rs9026log plain
-rw-r--r--implicit_saturating_add.rs4919log plain
-rw-r--r--implicit_saturating_sub.rs13345log plain
-rw-r--r--implied_bounds_in_impls.rs15080log plain
-rw-r--r--incompatible_msrv.rs9431log plain
-rw-r--r--inconsistent_struct_constructor.rs6110log plain
-rw-r--r--index_refutable_slice.rs9148log plain
-rw-r--r--indexing_slicing.rs10498log plain
-rw-r--r--ineffective_open_options.rs3742log plain
-rw-r--r--infallible_try_from.rs2665log plain
-rw-r--r--infinite_iter.rs8825log plain
-rw-r--r--inherent_impl.rs4807log plain
-rw-r--r--inherent_to_string.rs5194log plain
-rw-r--r--init_numbered_fields.rs3851log plain
-rw-r--r--inline_fn_without_body.rs1791log plain
-rw-r--r--instant_subtraction.rs4809log plain
-rw-r--r--int_plus_one.rs5956log plain
-rw-r--r--integer_division_remainder_used.rs1868log plain
-rw-r--r--invalid_upcast_comparisons.rs6023log plain
-rw-r--r--item_name_repetitions.rs19401log plain
-rw-r--r--items_after_statements.rs2924log plain
-rw-r--r--items_after_test_module.rs4158log plain
-rw-r--r--iter_not_returning_iterator.rs3026log plain
-rw-r--r--iter_over_hash_type.rs2522log plain
-rw-r--r--iter_without_into_iter.rs11608log plain
-rw-r--r--large_const_arrays.rs3151log plain
-rw-r--r--large_enum_variant.rs7164log plain
-rw-r--r--large_futures.rs2775log plain
-rw-r--r--large_include_file.rs5027log plain
-rw-r--r--large_stack_arrays.rs4982log plain
-rw-r--r--large_stack_frames.rs8839log plain
-rw-r--r--legacy_numeric_constants.rs11476log plain
-rw-r--r--len_zero.rs23862log plain
-rw-r--r--let_if_seq.rs5403log plain
-rw-r--r--let_underscore.rs8782log plain
-rw-r--r--let_with_type_underscore.rs2064log plain
-rw-r--r--lib.rs43280log plain
-rw-r--r--lifetimes.rs30526log plain
-rw-r--r--lines_filter_map_ok.rs5698log plain
-rw-r--r--literal_representation.rs17316log plain
-rw-r--r--literal_string_with_formatting_args.rs6636log plain
d---------loops1214log plain
-rw-r--r--macro_metavars_in_unsafe.rs12185log plain
-rw-r--r--macro_use.rs8938log plain
-rw-r--r--main_recursion.rs1796log plain
-rw-r--r--manual_abs_diff.rs5522log plain
-rw-r--r--manual_assert.rs3615log plain
-rw-r--r--manual_async_fn.rs6938log plain
-rw-r--r--manual_bits.rs4919log plain
-rw-r--r--manual_clamp.rs25341log plain
-rw-r--r--manual_div_ceil.rs7314log plain
-rw-r--r--manual_float_methods.rs8104log plain
-rw-r--r--manual_hash_one.rs5053log plain
-rw-r--r--manual_ignore_case_cmp.rs4896log plain
-rw-r--r--manual_is_ascii_check.rs7678log plain
-rw-r--r--manual_is_power_of_two.rs5097log plain
-rw-r--r--manual_let_else.rs18747log plain
-rw-r--r--manual_main_separator_str.rs2562log plain
-rw-r--r--manual_non_exhaustive.rs6526log plain
-rw-r--r--manual_option_as_slice.rs8020log plain
-rw-r--r--manual_range_patterns.rs5548log plain
-rw-r--r--manual_rem_euclid.rs4487log plain
-rw-r--r--manual_retain.rs11445log plain
-rw-r--r--manual_rotate.rs3786log plain
-rw-r--r--manual_slice_size_calculation.rs4167log plain
-rw-r--r--manual_string_new.rs4425log plain
-rw-r--r--manual_strip.rs10994log plain
-rw-r--r--map_unit_fn.rs9915log plain
-rw-r--r--match_result_ok.rs3244log plain
d---------matches1227log plain
-rw-r--r--mem_replace.rs11239log plain
d---------methods7147log plain
-rw-r--r--min_ident_chars.rs10211log plain
-rw-r--r--minmax.rs3916log plain
-rw-r--r--misc.rs12421log plain
d---------misc_early448log plain
-rw-r--r--mismatching_type_param_order.rs4752log plain
-rw-r--r--missing_assert_message.rs3709log plain
-rw-r--r--missing_asserts_for_indexing.rs17711log plain
-rw-r--r--missing_const_for_fn.rs6820log plain
-rw-r--r--missing_const_for_thread_local.rs5735log plain
-rw-r--r--missing_doc.rs10383log plain
-rw-r--r--missing_enforced_import_rename.rs3846log plain
-rw-r--r--missing_fields_in_debug.rs9777log plain
-rw-r--r--missing_inline.rs7488log plain
-rw-r--r--missing_trait_methods.rs2999log plain
-rw-r--r--mixed_read_write_in_expression.rs13404log plain
-rw-r--r--module_style.rs6327log plain
-rw-r--r--multi_assignments.rs2014log plain
-rw-r--r--multiple_bound_locations.rs3077log plain
-rw-r--r--multiple_unsafe_ops_per_block.rs6730log plain
-rw-r--r--mut_key.rs5232log plain
-rw-r--r--mut_mut.rs3290log plain
-rw-r--r--mut_reference.rs3307log plain
-rw-r--r--mutable_debug_assertion.rs3999log plain
-rw-r--r--mutex_atomic.rs5379log plain
-rw-r--r--needless_arbitrary_self_type.rs4810log plain
-rw-r--r--needless_bool.rs16454log plain
-rw-r--r--needless_borrowed_ref.rs5359log plain
-rw-r--r--needless_borrows_for_generic_args.rs16906log plain
-rw-r--r--needless_continue.rs16069log plain
-rw-r--r--needless_else.rs1931log plain
-rw-r--r--needless_for_each.rs7170log plain
-rw-r--r--needless_if.rs3080log plain
-rw-r--r--needless_late_init.rs11466log plain
-rw-r--r--needless_maybe_sized.rs6150log plain
-rw-r--r--needless_parens_on_range_literals.rs2845log plain
-rw-r--r--needless_pass_by_ref_mut.rs18969log plain
-rw-r--r--needless_pass_by_value.rs13158log plain
-rw-r--r--needless_question_mark.rs4487log plain
-rw-r--r--needless_update.rs2123log plain
-rw-r--r--neg_cmp_op_on_partial_ord.rs3037log plain
-rw-r--r--neg_multiply.rs3830log plain
-rw-r--r--new_without_default.rs7380log plain
-rw-r--r--no_effect.rs15596log plain
-rw-r--r--no_mangle_with_rust_abi.rs2957log plain
-rw-r--r--non_canonical_impls.rs11770log plain
-rw-r--r--non_copy_const.rs41786log plain
-rw-r--r--non_expressive_names.rs14917log plain
-rw-r--r--non_octal_unix_permissions.rs3533log plain
-rw-r--r--non_send_fields_in_send_ty.rs10070log plain
-rw-r--r--non_std_lazy_statics.rs11260log plain
-rw-r--r--non_zero_suggestions.rs5418log plain
-rw-r--r--nonstandard_macro_braces.rs5128log plain
-rw-r--r--octal_escapes.rs5213log plain
-rw-r--r--only_used_in_recursion.rs15118log plain
d---------operators1149log plain
-rw-r--r--option_env_unwrap.rs1718log plain
-rw-r--r--option_if_let_else.rs14676log plain
-rw-r--r--panic_in_result_fn.rs3492log plain
-rw-r--r--panic_unimplemented.rs4772log plain
-rw-r--r--panicking_overflow_checks.rs2843log plain
-rw-r--r--partial_pub_fields.rs2535log plain
-rw-r--r--partialeq_ne_impl.rs1958log plain
-rw-r--r--partialeq_to_none.rs3847log plain
-rw-r--r--pass_by_ref_or_value.rs11933log plain
-rw-r--r--pathbuf_init_then_push.rs6767log plain
-rw-r--r--pattern_type_mismatch.rs7189log plain
-rw-r--r--permissions_set_readonly_false.rs2191log plain
-rw-r--r--pointers_in_nomem_asm_block.rs2865log plain
-rw-r--r--precedence.rs5260log plain
-rw-r--r--ptr.rs31897log plain
-rw-r--r--ptr_offset_with_cast.rs4575log plain
-rw-r--r--pub_underscore_fields.rs3234log plain
-rw-r--r--pub_use.rs1515log plain
-rw-r--r--question_mark.rs21594log plain
-rw-r--r--question_mark_used.rs1544log plain
-rw-r--r--ranges.rs23337log plain
-rw-r--r--raw_strings.rs7893log plain
-rw-r--r--rc_clone_in_vec_init.rs5238log plain
-rw-r--r--read_zero_byte_vec.rs6889log plain
-rw-r--r--redundant_async_block.rs3598log plain
-rw-r--r--redundant_clone.rs14954log plain
-rw-r--r--redundant_closure_call.rs10755log plain
-rw-r--r--redundant_else.rs5786log plain
-rw-r--r--redundant_field_names.rs2489log plain
-rw-r--r--redundant_locals.rs5298log plain
-rw-r--r--redundant_pub_crate.rs3530log plain
-rw-r--r--redundant_slicing.rs7091log plain
-rw-r--r--redundant_static_lifetimes.rs4526log plain
-rw-r--r--redundant_test_prefix.rs5878log plain
-rw-r--r--redundant_type_annotations.rs8632log plain
-rw-r--r--ref_option_ref.rs2405log plain
-rw-r--r--ref_patterns.rs1365log plain
-rw-r--r--reference.rs4277log plain
-rw-r--r--regex.rs10648log plain
-rw-r--r--repeat_vec_with_capacity.rs5234log plain
-rw-r--r--reserve_after_initialization.rs5198log plain
-rw-r--r--return_self_not_must_use.rs4882log plain
-rw-r--r--returns.rs19954log plain
-rw-r--r--same_name_method.rs6625log plain
-rw-r--r--self_named_constructors.rs2869log plain
-rw-r--r--semicolon_block.rs6027log plain
-rw-r--r--semicolon_if_nothing_returned.rs2443log plain
-rw-r--r--serde_api.rs2008log plain
-rw-r--r--set_contains_or_insert.rs4320log plain
-rw-r--r--shadow.rs10804log plain
-rw-r--r--significant_drop_tightening.rs18077log plain
-rw-r--r--single_call_fn.rs5297log plain
-rw-r--r--single_char_lifetime_names.rs2123log plain
-rw-r--r--single_component_path_imports.rs8631log plain
-rw-r--r--single_option_map.rs3517log plain
-rw-r--r--single_range_in_vec_init.rs5711log plain
-rw-r--r--size_of_in_element_count.rs5124log plain
-rw-r--r--size_of_ref.rs2427log plain
-rw-r--r--slow_vector_initialization.rs13263log plain
-rw-r--r--std_instead_of_core.rs9128log plain
-rw-r--r--string_patterns.rs8729log plain
-rw-r--r--strings.rs17499log plain
-rw-r--r--strlen_on_c_strings.rs3349log plain
-rw-r--r--suspicious_operation_groupings.rs23126log plain
-rw-r--r--suspicious_trait_impl.rs4362log plain
-rw-r--r--suspicious_xor_used_as_pow.rs2353log plain
-rw-r--r--swap.rs15664log plain
-rw-r--r--swap_ptr_to_ref.rs3547log plain
-rw-r--r--tabs_in_doc_comments.rs6693log plain
-rw-r--r--temporary_assignment.rs1421log plain
-rw-r--r--tests_outside_test_module.rs2274log plain
-rw-r--r--to_digit_is_some.rs3458log plain
-rw-r--r--to_string_trait_impl.rs2058log plain
-rw-r--r--trailing_empty_array.rs2702log plain
-rw-r--r--trait_bounds.rs16702log plain
d---------transmute862log plain
-rw-r--r--tuple_array_conversions.rs7905log plain
d---------types498log plain
-rw-r--r--unconditional_recursion.rs16852log plain
-rw-r--r--undocumented_unsafe_blocks.rs29903log plain
-rw-r--r--unicode.rs5406log plain
-rw-r--r--uninhabited_references.rs2931log plain
-rw-r--r--uninit_vec.rs8696log plain
-rw-r--r--unit_return_expecting_ord.rs8521log plain
d---------unit_types193log plain
-rw-r--r--unnecessary_box_returns.rs4898log plain
-rw-r--r--unnecessary_literal_bound.rs4605log plain
-rw-r--r--unnecessary_map_on_constructor.rs3851log plain
-rw-r--r--unnecessary_owned_empty_strings.rs2977log plain
-rw-r--r--unnecessary_self_imports.rs2675log plain
-rw-r--r--unnecessary_semicolon.rs4714log plain
-rw-r--r--unnecessary_struct_initialization.rs7015log plain
-rw-r--r--unnecessary_wraps.rs6260log plain
-rw-r--r--unneeded_struct_pattern.rs2426log plain
-rw-r--r--unnested_or_patterns.rs16854log plain
-rw-r--r--unsafe_removed_from_name.rs2344log plain
-rw-r--r--unused_async.rs7804log plain
-rw-r--r--unused_io_amount.rs13056log plain
-rw-r--r--unused_peekable.rs8644log plain
-rw-r--r--unused_result_ok.rs2314log plain
-rw-r--r--unused_rounding.rs2183log plain
-rw-r--r--unused_self.rs2541log plain
-rw-r--r--unused_trait_names.rs3243log plain
-rw-r--r--unused_unit.rs6272log plain
-rw-r--r--unwrap.rs15462log plain
-rw-r--r--unwrap_in_result.rs4360log plain
-rw-r--r--upper_case_acronyms.rs5065log plain
-rw-r--r--use_self.rs13160log plain
-rw-r--r--useless_concat.rs4056log plain
-rw-r--r--useless_conversion.rs21031log plain
d---------utils207log plain
-rw-r--r--vec.rs9957log plain
-rw-r--r--vec_init_then_push.rs8568log plain
-rw-r--r--visibility.rs5168log plain
-rw-r--r--wildcard_imports.rs7997log plain
-rw-r--r--write.rs23962log plain
-rw-r--r--zero_div_zero.rs2461log plain
-rw-r--r--zero_repeat_side_effects.rs5732log plain
-rw-r--r--zero_sized_map_values.rs3264log plain
-rw-r--r--zombie_processes.rs17865log plain