gitextract_9vlv99pw/ ├── .cargo/ │ └── config.toml ├── .editorconfig ├── .gitattributes ├── .github/ │ ├── ISSUE_TEMPLATE/ │ │ ├── blank_issue.yml │ │ ├── bug_report.yml │ │ ├── config.yml │ │ ├── false_negative.yml │ │ ├── false_positive.yml │ │ ├── ice.yml │ │ └── new_lint.yml │ ├── PULL_REQUEST_TEMPLATE.md │ ├── deploy.sh │ ├── driver.sh │ └── workflows/ │ ├── clippy_changelog.yml │ ├── clippy_dev.yml │ ├── clippy_mq.yml │ ├── clippy_pr.yml │ ├── deploy.yml │ ├── lintcheck.yml │ ├── lintcheck_summary.yml │ └── remark.yml ├── .gitignore ├── .remarkrc ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── COPYRIGHT ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── askama.toml ├── book/ │ ├── README.md │ ├── book.toml │ └── src/ │ ├── README.md │ ├── SUMMARY.md │ ├── attribs.md │ ├── configuration.md │ ├── continuous_integration/ │ │ ├── README.md │ │ ├── github_actions.md │ │ ├── gitlab.md │ │ └── travis.md │ ├── development/ │ │ ├── README.md │ │ ├── adding_lints.md │ │ ├── basics.md │ │ ├── common_tools_writing_lints.md │ │ ├── defining_lints.md │ │ ├── emitting_lints.md │ │ ├── infrastructure/ │ │ │ ├── README.md │ │ │ ├── backport.md │ │ │ ├── benchmarking.md │ │ │ ├── book.md │ │ │ ├── changelog_update.md │ │ │ ├── release.md │ │ │ └── sync.md │ │ ├── lint_passes.md │ │ ├── macro_expansions.md │ │ ├── method_checking.md │ │ ├── proposals/ │ │ │ ├── README.md │ │ │ ├── roadmap-2021.md │ │ │ └── syntax-tree-patterns.md │ │ ├── speedtest.md │ │ ├── the_team.md │ │ ├── trait_checking.md │ │ ├── type_checking.md │ │ └── writing_tests.md │ ├── installation.md │ ├── lint_configuration.md │ ├── lints.md │ └── usage.md ├── build.rs ├── clippy.toml ├── clippy_config/ │ ├── Cargo.toml │ └── src/ │ ├── conf.rs │ ├── lib.rs │ ├── metadata.rs │ └── types.rs ├── clippy_dev/ │ ├── Cargo.toml │ └── src/ │ ├── deprecate_lint.rs │ ├── dogfood.rs │ ├── edit_lints.rs │ ├── fmt.rs │ ├── generate.rs │ ├── lib.rs │ ├── lint.rs │ ├── main.rs │ ├── new_lint.rs │ ├── parse/ │ │ └── cursor.rs │ ├── parse.rs │ ├── release.rs │ ├── serve.rs │ ├── setup/ │ │ ├── git_hook.rs │ │ ├── intellij.rs │ │ ├── mod.rs │ │ ├── toolchain.rs │ │ └── vscode.rs │ ├── sync.rs │ └── utils.rs ├── clippy_dummy/ │ ├── Cargo.toml │ ├── PUBLISH.md │ ├── build.rs │ ├── crates-readme.md │ └── src/ │ └── main.rs ├── clippy_lints/ │ ├── Cargo.toml │ ├── README.md │ └── src/ │ ├── absolute_paths.rs │ ├── almost_complete_range.rs │ ├── approx_const.rs │ ├── arbitrary_source_item_ordering.rs │ ├── arc_with_non_send_sync.rs │ ├── as_conversions.rs │ ├── asm_syntax.rs │ ├── assertions_on_constants.rs │ ├── assertions_on_result_states.rs │ ├── assigning_clones.rs │ ├── async_yields_async.rs │ ├── attrs/ │ │ ├── allow_attributes.rs │ │ ├── allow_attributes_without_reason.rs │ │ ├── blanket_clippy_restriction_lints.rs │ │ ├── deprecated_cfg_attr.rs │ │ ├── deprecated_semver.rs │ │ ├── duplicated_attributes.rs │ │ ├── inline_always.rs │ │ ├── mixed_attributes_style.rs │ │ ├── mod.rs │ │ ├── non_minimal_cfg.rs │ │ ├── repr_attributes.rs │ │ ├── should_panic_without_expect.rs │ │ ├── unnecessary_clippy_cfg.rs │ │ ├── useless_attribute.rs │ │ └── utils.rs │ ├── await_holding_invalid.rs │ ├── blocks_in_conditions.rs │ ├── bool_assert_comparison.rs │ ├── bool_comparison.rs │ ├── bool_to_int_with_if.rs │ ├── booleans.rs │ ├── borrow_deref_ref.rs │ ├── box_default.rs │ ├── byte_char_slices.rs │ ├── cargo/ │ │ ├── common_metadata.rs │ │ ├── feature_name.rs │ │ ├── lint_groups_priority.rs │ │ ├── mod.rs │ │ ├── multiple_crate_versions.rs │ │ └── wildcard_dependencies.rs │ ├── casts/ │ │ ├── as_pointer_underscore.rs │ │ ├── as_ptr_cast_mut.rs │ │ ├── as_underscore.rs │ │ ├── borrow_as_ptr.rs │ │ ├── cast_abs_to_unsigned.rs │ │ ├── cast_enum_constructor.rs │ │ ├── cast_lossless.rs │ │ ├── cast_nan_to_int.rs │ │ ├── cast_possible_truncation.rs │ │ ├── cast_possible_wrap.rs │ │ ├── cast_precision_loss.rs │ │ ├── cast_ptr_alignment.rs │ │ ├── cast_sign_loss.rs │ │ ├── cast_slice_different_sizes.rs │ │ ├── cast_slice_from_raw_parts.rs │ │ ├── char_lit_as_u8.rs │ │ ├── confusing_method_to_numeric_cast.rs │ │ ├── fn_to_numeric_cast.rs │ │ ├── fn_to_numeric_cast_any.rs │ │ ├── fn_to_numeric_cast_with_truncation.rs │ │ ├── manual_dangling_ptr.rs │ │ ├── mod.rs │ │ ├── needless_type_cast.rs │ │ ├── ptr_as_ptr.rs │ │ ├── ptr_cast_constness.rs │ │ ├── ref_as_ptr.rs │ │ ├── unnecessary_cast.rs │ │ ├── utils.rs │ │ └── zero_ptr.rs │ ├── cfg_not_test.rs │ ├── checked_conversions.rs │ ├── cloned_ref_to_slice_refs.rs │ ├── coerce_container_to_any.rs │ ├── cognitive_complexity.rs │ ├── collapsible_if.rs │ ├── collection_is_never_read.rs │ ├── comparison_chain.rs │ ├── copy_iterator.rs │ ├── crate_in_macro_def.rs │ ├── create_dir.rs │ ├── dbg_macro.rs │ ├── declared_lints.rs │ ├── default.rs │ ├── default_constructed_unit_structs.rs │ ├── default_instead_of_iter_empty.rs │ ├── default_numeric_fallback.rs │ ├── default_union_representation.rs │ ├── deprecated_lints.rs │ ├── dereference.rs │ ├── derivable_impls.rs │ ├── derive/ │ │ ├── derive_ord_xor_partial_ord.rs │ │ ├── derive_partial_eq_without_eq.rs │ │ ├── derived_hash_with_manual_eq.rs │ │ ├── expl_impl_clone_on_copy.rs │ │ ├── mod.rs │ │ └── unsafe_derive_deserialize.rs │ ├── disallowed_fields.rs │ ├── disallowed_macros.rs │ ├── disallowed_methods.rs │ ├── disallowed_names.rs │ ├── disallowed_script_idents.rs │ ├── disallowed_types.rs │ ├── doc/ │ │ ├── broken_link.rs │ │ ├── doc_comment_double_space_linebreaks.rs │ │ ├── doc_paragraphs_missing_punctuation.rs │ │ ├── doc_suspicious_footnotes.rs │ │ ├── include_in_doc_without_cfg.rs │ │ ├── lazy_continuation.rs │ │ ├── link_with_quotes.rs │ │ ├── markdown.rs │ │ ├── missing_headers.rs │ │ ├── mod.rs │ │ ├── needless_doctest_main.rs │ │ ├── suspicious_doc_comments.rs │ │ ├── test_attr_in_doctest.rs │ │ └── too_long_first_doc_paragraph.rs │ ├── double_parens.rs │ ├── drop_forget_ref.rs │ ├── duplicate_mod.rs │ ├── duration_suboptimal_units.rs │ ├── else_if_without_else.rs │ ├── empty_drop.rs │ ├── empty_enums.rs │ ├── empty_line_after.rs │ ├── empty_with_brackets.rs │ ├── endian_bytes.rs │ ├── entry.rs │ ├── enum_clike.rs │ ├── equatable_if_let.rs │ ├── error_impl_error.rs │ ├── escape.rs │ ├── eta_reduction.rs │ ├── excessive_bools.rs │ ├── excessive_nesting.rs │ ├── exhaustive_items.rs │ ├── exit.rs │ ├── explicit_write.rs │ ├── extra_unused_type_parameters.rs │ ├── fallible_impl_from.rs │ ├── field_scoped_visibility_modifiers.rs │ ├── float_literal.rs │ ├── floating_point_arithmetic/ │ │ ├── custom_abs.rs │ │ ├── expm1.rs │ │ ├── hypot.rs │ │ ├── lib.rs │ │ ├── ln1p.rs │ │ ├── log_base.rs │ │ ├── log_division.rs │ │ ├── mod.rs │ │ ├── mul_add.rs │ │ ├── powf.rs │ │ ├── powi.rs │ │ └── radians.rs │ ├── format.rs │ ├── format_args.rs │ ├── format_impl.rs │ ├── format_push_string.rs │ ├── formatting.rs │ ├── four_forward_slashes.rs │ ├── from_over_into.rs │ ├── from_raw_with_void_ptr.rs │ ├── from_str_radix_10.rs │ ├── functions/ │ │ ├── duplicate_underscore_argument.rs │ │ ├── impl_trait_in_params.rs │ │ ├── misnamed_getters.rs │ │ ├── mod.rs │ │ ├── must_use.rs │ │ ├── not_unsafe_ptr_arg_deref.rs │ │ ├── ref_option.rs │ │ ├── renamed_function_params.rs │ │ ├── result.rs │ │ ├── too_many_arguments.rs │ │ └── too_many_lines.rs │ ├── future_not_send.rs │ ├── if_let_mutex.rs │ ├── if_not_else.rs │ ├── if_then_some_else_none.rs │ ├── ifs/ │ │ ├── branches_sharing_code.rs │ │ ├── if_same_then_else.rs │ │ ├── ifs_same_cond.rs │ │ ├── mod.rs │ │ └── same_functions_in_if_cond.rs │ ├── ignored_unit_patterns.rs │ ├── impl_hash_with_borrow_str_and_bytes.rs │ ├── implicit_hasher.rs │ ├── implicit_return.rs │ ├── implicit_saturating_add.rs │ ├── implicit_saturating_sub.rs │ ├── implied_bounds_in_impls.rs │ ├── incompatible_msrv.rs │ ├── inconsistent_struct_constructor.rs │ ├── index_refutable_slice.rs │ ├── indexing_slicing.rs │ ├── ineffective_open_options.rs │ ├── infallible_try_from.rs │ ├── infinite_iter.rs │ ├── inherent_impl.rs │ ├── inherent_to_string.rs │ ├── init_numbered_fields.rs │ ├── inline_fn_without_body.rs │ ├── int_plus_one.rs │ ├── item_name_repetitions.rs │ ├── items_after_statements.rs │ ├── items_after_test_module.rs │ ├── iter_not_returning_iterator.rs │ ├── iter_over_hash_type.rs │ ├── iter_without_into_iter.rs │ ├── large_const_arrays.rs │ ├── large_enum_variant.rs │ ├── large_futures.rs │ ├── large_include_file.rs │ ├── large_stack_arrays.rs │ ├── large_stack_frames.rs │ ├── legacy_numeric_constants.rs │ ├── len_without_is_empty.rs │ ├── len_zero.rs │ ├── let_if_seq.rs │ ├── let_underscore.rs │ ├── let_with_type_underscore.rs │ ├── lib.rs │ ├── lifetimes.rs │ ├── literal_representation.rs │ ├── literal_string_with_formatting_args.rs │ ├── loops/ │ │ ├── char_indices_as_byte_indices.rs │ │ ├── empty_loop.rs │ │ ├── explicit_counter_loop.rs │ │ ├── explicit_into_iter_loop.rs │ │ ├── explicit_iter_loop.rs │ │ ├── for_kv_map.rs │ │ ├── infinite_loop.rs │ │ ├── iter_next_loop.rs │ │ ├── manual_find.rs │ │ ├── manual_flatten.rs │ │ ├── manual_memcpy.rs │ │ ├── manual_slice_fill.rs │ │ ├── manual_while_let_some.rs │ │ ├── missing_spin_loop.rs │ │ ├── mod.rs │ │ ├── mut_range_bound.rs │ │ ├── needless_range_loop.rs │ │ ├── never_loop.rs │ │ ├── same_item_push.rs │ │ ├── single_element_loop.rs │ │ ├── unused_enumerate_index.rs │ │ ├── utils.rs │ │ ├── while_float.rs │ │ ├── while_immutable_condition.rs │ │ ├── while_let_loop.rs │ │ └── while_let_on_iterator.rs │ ├── macro_metavars_in_unsafe.rs │ ├── macro_use.rs │ ├── main_recursion.rs │ ├── manual_abs_diff.rs │ ├── manual_assert.rs │ ├── manual_async_fn.rs │ ├── manual_bits.rs │ ├── manual_checked_ops.rs │ ├── manual_clamp.rs │ ├── manual_float_methods.rs │ ├── manual_hash_one.rs │ ├── manual_ignore_case_cmp.rs │ ├── manual_ilog2.rs │ ├── manual_is_ascii_check.rs │ ├── manual_is_power_of_two.rs │ ├── manual_let_else.rs │ ├── manual_main_separator_str.rs │ ├── manual_non_exhaustive.rs │ ├── manual_option_as_slice.rs │ ├── manual_pop_if.rs │ ├── manual_range_patterns.rs │ ├── manual_rem_euclid.rs │ ├── manual_retain.rs │ ├── manual_rotate.rs │ ├── manual_slice_size_calculation.rs │ ├── manual_string_new.rs │ ├── manual_strip.rs │ ├── manual_take.rs │ ├── map_unit_fn.rs │ ├── match_result_ok.rs │ ├── matches/ │ │ ├── collapsible_match.rs │ │ ├── infallible_destructuring_match.rs │ │ ├── manual_filter.rs │ │ ├── manual_map.rs │ │ ├── manual_ok_err.rs │ │ ├── manual_unwrap_or.rs │ │ ├── manual_utils.rs │ │ ├── match_as_ref.rs │ │ ├── match_bool.rs │ │ ├── match_like_matches.rs │ │ ├── match_ref_pats.rs │ │ ├── match_same_arms.rs │ │ ├── match_single_binding.rs │ │ ├── match_str_case_mismatch.rs │ │ ├── match_wild_enum.rs │ │ ├── match_wild_err_arm.rs │ │ ├── mod.rs │ │ ├── needless_match.rs │ │ ├── overlapping_arms.rs │ │ ├── redundant_guards.rs │ │ ├── redundant_pattern_match.rs │ │ ├── rest_pat_in_fully_bound_struct.rs │ │ ├── significant_drop_in_scrutinee.rs │ │ ├── single_match.rs │ │ ├── try_err.rs │ │ └── wild_in_or_pats.rs │ ├── mem_replace.rs │ ├── methods/ │ │ ├── bind_instead_of_map.rs │ │ ├── bytecount.rs │ │ ├── bytes_count_to_len.rs │ │ ├── bytes_nth.rs │ │ ├── case_sensitive_file_extension_comparisons.rs │ │ ├── chars_cmp.rs │ │ ├── chars_cmp_with_unwrap.rs │ │ ├── chars_last_cmp.rs │ │ ├── chars_last_cmp_with_unwrap.rs │ │ ├── chars_next_cmp.rs │ │ ├── chars_next_cmp_with_unwrap.rs │ │ ├── clear_with_drain.rs │ │ ├── clone_on_copy.rs │ │ ├── clone_on_ref_ptr.rs │ │ ├── cloned_instead_of_copied.rs │ │ ├── collapsible_str_replace.rs │ │ ├── double_ended_iterator_last.rs │ │ ├── drain_collect.rs │ │ ├── err_expect.rs │ │ ├── expect_fun_call.rs │ │ ├── extend_with_drain.rs │ │ ├── filetype_is_file.rs │ │ ├── filter_map.rs │ │ ├── filter_map_bool_then.rs │ │ ├── filter_map_identity.rs │ │ ├── filter_map_next.rs │ │ ├── filter_next.rs │ │ ├── flat_map_identity.rs │ │ ├── flat_map_option.rs │ │ ├── format_collect.rs │ │ ├── from_iter_instead_of_collect.rs │ │ ├── get_first.rs │ │ ├── get_last_with_len.rs │ │ ├── get_unwrap.rs │ │ ├── implicit_clone.rs │ │ ├── inefficient_to_string.rs │ │ ├── inspect_for_each.rs │ │ ├── into_iter_on_ref.rs │ │ ├── io_other_error.rs │ │ ├── ip_constant.rs │ │ ├── is_digit_ascii_radix.rs │ │ ├── is_empty.rs │ │ ├── iter_cloned_collect.rs │ │ ├── iter_count.rs │ │ ├── iter_filter.rs │ │ ├── iter_kv_map.rs │ │ ├── iter_next_slice.rs │ │ ├── iter_nth.rs │ │ ├── iter_nth_zero.rs │ │ ├── iter_on_single_or_empty_collections.rs │ │ ├── iter_out_of_bounds.rs │ │ ├── iter_overeager_cloned.rs │ │ ├── iter_skip_next.rs │ │ ├── iter_skip_zero.rs │ │ ├── iter_with_drain.rs │ │ ├── iterator_step_by_zero.rs │ │ ├── join_absolute_paths.rs │ │ ├── lib.rs │ │ ├── lines_filter_map_ok.rs │ │ ├── manual_c_str_literals.rs │ │ ├── manual_contains.rs │ │ ├── manual_inspect.rs │ │ ├── manual_is_variant_and.rs │ │ ├── manual_next_back.rs │ │ ├── manual_ok_or.rs │ │ ├── manual_repeat_n.rs │ │ ├── manual_saturating_arithmetic.rs │ │ ├── manual_str_repeat.rs │ │ ├── manual_try_fold.rs │ │ ├── map_all_any_identity.rs │ │ ├── map_clone.rs │ │ ├── map_collect_result_unit.rs │ │ ├── map_err_ignore.rs │ │ ├── map_flatten.rs │ │ ├── map_identity.rs │ │ ├── map_unwrap_or.rs │ │ ├── map_unwrap_or_else.rs │ │ ├── map_with_unused_argument_over_ranges.rs │ │ ├── mod.rs │ │ ├── mut_mutex_lock.rs │ │ ├── needless_as_bytes.rs │ │ ├── needless_character_iteration.rs │ │ ├── needless_collect.rs │ │ ├── needless_option_as_deref.rs │ │ ├── needless_option_take.rs │ │ ├── new_ret_no_self.rs │ │ ├── no_effect_replace.rs │ │ ├── obfuscated_if_else.rs │ │ ├── ok_expect.rs │ │ ├── open_options.rs │ │ ├── option_as_ref_cloned.rs │ │ ├── option_as_ref_deref.rs │ │ ├── option_map_or_none.rs │ │ ├── or_fun_call.rs │ │ ├── or_then_unwrap.rs │ │ ├── path_buf_push_overwrite.rs │ │ ├── path_ends_with_ext.rs │ │ ├── ptr_offset_by_literal.rs │ │ ├── ptr_offset_with_cast.rs │ │ ├── range_zip_with_len.rs │ │ ├── read_line_without_trim.rs │ │ ├── readonly_write_lock.rs │ │ ├── redundant_as_str.rs │ │ ├── repeat_once.rs │ │ ├── result_map_or_else_none.rs │ │ ├── return_and_then.rs │ │ ├── search_is_some.rs │ │ ├── seek_from_current.rs │ │ ├── seek_to_start_instead_of_rewind.rs │ │ ├── should_implement_trait.rs │ │ ├── single_char_add_str.rs │ │ ├── skip_while_next.rs │ │ ├── sliced_string_as_bytes.rs │ │ ├── stable_sort_primitive.rs │ │ ├── str_split.rs │ │ ├── str_splitn.rs │ │ ├── string_extend_chars.rs │ │ ├── string_lit_chars_any.rs │ │ ├── suspicious_command_arg_space.rs │ │ ├── suspicious_map.rs │ │ ├── suspicious_splitn.rs │ │ ├── suspicious_to_owned.rs │ │ ├── swap_with_temporary.rs │ │ ├── type_id_on_box.rs │ │ ├── unbuffered_bytes.rs │ │ ├── uninit_assumed_init.rs │ │ ├── unit_hash.rs │ │ ├── unnecessary_fallible_conversions.rs │ │ ├── unnecessary_filter_map.rs │ │ ├── unnecessary_first_then_check.rs │ │ ├── unnecessary_fold.rs │ │ ├── unnecessary_get_then_check.rs │ │ ├── unnecessary_iter_cloned.rs │ │ ├── unnecessary_join.rs │ │ ├── unnecessary_lazy_eval.rs │ │ ├── unnecessary_literal_unwrap.rs │ │ ├── unnecessary_map_or.rs │ │ ├── unnecessary_map_or_else.rs │ │ ├── unnecessary_min_or_max.rs │ │ ├── unnecessary_sort_by.rs │ │ ├── unnecessary_to_owned.rs │ │ ├── unwrap_expect_used.rs │ │ ├── useless_asref.rs │ │ ├── useless_nonzero_new_unchecked.rs │ │ ├── utils.rs │ │ ├── vec_resize_to_zero.rs │ │ ├── verbose_file_reads.rs │ │ ├── waker_clone_wake.rs │ │ ├── wrong_self_convention.rs │ │ └── zst_offset.rs │ ├── min_ident_chars.rs │ ├── minmax.rs │ ├── misc.rs │ ├── misc_early/ │ │ ├── builtin_type_shadow.rs │ │ ├── literal_suffix.rs │ │ ├── mixed_case_hex_literals.rs │ │ ├── mod.rs │ │ ├── redundant_at_rest_pattern.rs │ │ ├── redundant_pattern.rs │ │ ├── unneeded_field_pattern.rs │ │ ├── unneeded_wildcard_pattern.rs │ │ └── zero_prefixed_literal.rs │ ├── mismatching_type_param_order.rs │ ├── missing_assert_message.rs │ ├── missing_asserts_for_indexing.rs │ ├── missing_const_for_fn.rs │ ├── missing_const_for_thread_local.rs │ ├── missing_doc.rs │ ├── missing_enforced_import_rename.rs │ ├── missing_fields_in_debug.rs │ ├── missing_inline.rs │ ├── missing_trait_methods.rs │ ├── mixed_read_write_in_expression.rs │ ├── module_style.rs │ ├── multi_assignments.rs │ ├── multiple_bound_locations.rs │ ├── multiple_unsafe_ops_per_block.rs │ ├── mut_key.rs │ ├── mut_mut.rs │ ├── mutable_debug_assertion.rs │ ├── mutex_atomic.rs │ ├── needless_arbitrary_self_type.rs │ ├── needless_bool.rs │ ├── needless_borrowed_ref.rs │ ├── needless_borrows_for_generic_args.rs │ ├── needless_continue.rs │ ├── needless_else.rs │ ├── needless_for_each.rs │ ├── needless_ifs.rs │ ├── needless_late_init.rs │ ├── needless_maybe_sized.rs │ ├── needless_parens_on_range_literals.rs │ ├── needless_pass_by_ref_mut.rs │ ├── needless_pass_by_value.rs │ ├── needless_question_mark.rs │ ├── needless_update.rs │ ├── neg_cmp_op_on_partial_ord.rs │ ├── neg_multiply.rs │ ├── new_without_default.rs │ ├── no_effect.rs │ ├── no_mangle_with_rust_abi.rs │ ├── non_canonical_impls.rs │ ├── non_copy_const.rs │ ├── non_expressive_names.rs │ ├── non_octal_unix_permissions.rs │ ├── non_send_fields_in_send_ty.rs │ ├── non_std_lazy_statics.rs │ ├── non_zero_suggestions.rs │ ├── nonstandard_macro_braces.rs │ ├── octal_escapes.rs │ ├── only_used_in_recursion.rs │ ├── operators/ │ │ ├── absurd_extreme_comparisons.rs │ │ ├── arithmetic_side_effects.rs │ │ ├── assign_op_pattern.rs │ │ ├── bit_mask.rs │ │ ├── cmp_owned.rs │ │ ├── const_comparisons.rs │ │ ├── decimal_bitwise_operands.rs │ │ ├── double_comparison.rs │ │ ├── duration_subsec.rs │ │ ├── eq_op.rs │ │ ├── erasing_op.rs │ │ ├── float_cmp.rs │ │ ├── float_equality_without_abs.rs │ │ ├── identity_op.rs │ │ ├── integer_division.rs │ │ ├── integer_division_remainder_used.rs │ │ ├── invalid_upcast_comparisons.rs │ │ ├── manual_div_ceil.rs │ │ ├── manual_is_multiple_of.rs │ │ ├── manual_midpoint.rs │ │ ├── misrefactored_assign_op.rs │ │ ├── mod.rs │ │ ├── modulo_arithmetic.rs │ │ ├── modulo_one.rs │ │ ├── needless_bitwise_bool.rs │ │ ├── numeric_arithmetic.rs │ │ ├── op_ref.rs │ │ ├── self_assignment.rs │ │ └── verbose_bit_mask.rs │ ├── option_env_unwrap.rs │ ├── option_if_let_else.rs │ ├── panic_in_result_fn.rs │ ├── panic_unimplemented.rs │ ├── panicking_overflow_checks.rs │ ├── partial_pub_fields.rs │ ├── partialeq_ne_impl.rs │ ├── partialeq_to_none.rs │ ├── pass_by_ref_or_value.rs │ ├── pathbuf_init_then_push.rs │ ├── pattern_type_mismatch.rs │ ├── permissions_set_readonly_false.rs │ ├── pointers_in_nomem_asm_block.rs │ ├── precedence.rs │ ├── ptr/ │ │ ├── cmp_null.rs │ │ ├── mod.rs │ │ ├── mut_from_ref.rs │ │ ├── ptr_arg.rs │ │ └── ptr_eq.rs │ ├── pub_underscore_fields.rs │ ├── pub_use.rs │ ├── question_mark.rs │ ├── question_mark_used.rs │ ├── ranges.rs │ ├── raw_strings.rs │ ├── rc_clone_in_vec_init.rs │ ├── read_zero_byte_vec.rs │ ├── redundant_async_block.rs │ ├── redundant_clone.rs │ ├── redundant_closure_call.rs │ ├── redundant_else.rs │ ├── redundant_field_names.rs │ ├── redundant_locals.rs │ ├── redundant_pub_crate.rs │ ├── redundant_slicing.rs │ ├── redundant_static_lifetimes.rs │ ├── redundant_test_prefix.rs │ ├── redundant_type_annotations.rs │ ├── ref_option_ref.rs │ ├── ref_patterns.rs │ ├── reference.rs │ ├── regex.rs │ ├── repeat_vec_with_capacity.rs │ ├── replace_box.rs │ ├── reserve_after_initialization.rs │ ├── return_self_not_must_use.rs │ ├── returns/ │ │ ├── let_and_return.rs │ │ ├── mod.rs │ │ ├── needless_return.rs │ │ └── needless_return_with_question_mark.rs │ ├── same_length_and_capacity.rs │ ├── same_name_method.rs │ ├── self_named_constructors.rs │ ├── semicolon_block.rs │ ├── semicolon_if_nothing_returned.rs │ ├── serde_api.rs │ ├── set_contains_or_insert.rs │ ├── shadow.rs │ ├── significant_drop_tightening.rs │ ├── single_call_fn.rs │ ├── single_char_lifetime_names.rs │ ├── single_component_path_imports.rs │ ├── single_option_map.rs │ ├── single_range_in_vec_init.rs │ ├── size_of_in_element_count.rs │ ├── size_of_ref.rs │ ├── slow_vector_initialization.rs │ ├── std_instead_of_core.rs │ ├── string_patterns.rs │ ├── strings.rs │ ├── strlen_on_c_strings.rs │ ├── suspicious_operation_groupings.rs │ ├── suspicious_trait_impl.rs │ ├── suspicious_xor_used_as_pow.rs │ ├── swap.rs │ ├── swap_ptr_to_ref.rs │ ├── tabs_in_doc_comments.rs │ ├── temporary_assignment.rs │ ├── tests_outside_test_module.rs │ ├── time_subtraction.rs │ ├── to_digit_is_some.rs │ ├── to_string_trait_impl.rs │ ├── toplevel_ref_arg.rs │ ├── trailing_empty_array.rs │ ├── trait_bounds.rs │ ├── transmute/ │ │ ├── crosspointer_transmute.rs │ │ ├── eager_transmute.rs │ │ ├── missing_transmute_annotations.rs │ │ ├── mod.rs │ │ ├── transmute_int_to_bool.rs │ │ ├── transmute_int_to_non_zero.rs │ │ ├── transmute_null_to_fn.rs │ │ ├── transmute_ptr_to_ptr.rs │ │ ├── transmute_ptr_to_ref.rs │ │ ├── transmute_ref_to_ref.rs │ │ ├── transmute_undefined_repr.rs │ │ ├── transmutes_expressible_as_ptr_casts.rs │ │ ├── transmuting_null.rs │ │ ├── unsound_collection_transmute.rs │ │ ├── useless_transmute.rs │ │ ├── utils.rs │ │ └── wrong_transmute.rs │ ├── tuple_array_conversions.rs │ ├── types/ │ │ ├── borrowed_box.rs │ │ ├── box_collection.rs │ │ ├── linked_list.rs │ │ ├── mod.rs │ │ ├── option_option.rs │ │ ├── owned_cow.rs │ │ ├── rc_buffer.rs │ │ ├── rc_mutex.rs │ │ ├── redundant_allocation.rs │ │ ├── type_complexity.rs │ │ ├── utils.rs │ │ └── vec_box.rs │ ├── unconditional_recursion.rs │ ├── undocumented_unsafe_blocks.rs │ ├── unicode.rs │ ├── uninhabited_references.rs │ ├── uninit_vec.rs │ ├── unit_return_expecting_ord.rs │ ├── unit_types/ │ │ ├── let_unit_value.rs │ │ ├── mod.rs │ │ ├── unit_arg.rs │ │ ├── unit_cmp.rs │ │ └── utils.rs │ ├── unnecessary_box_returns.rs │ ├── unnecessary_literal_bound.rs │ ├── unnecessary_map_on_constructor.rs │ ├── unnecessary_mut_passed.rs │ ├── unnecessary_owned_empty_strings.rs │ ├── unnecessary_self_imports.rs │ ├── unnecessary_semicolon.rs │ ├── unnecessary_struct_initialization.rs │ ├── unnecessary_wraps.rs │ ├── unneeded_struct_pattern.rs │ ├── unnested_or_patterns.rs │ ├── unsafe_removed_from_name.rs │ ├── unused_async.rs │ ├── unused_io_amount.rs │ ├── unused_peekable.rs │ ├── unused_result_ok.rs │ ├── unused_rounding.rs │ ├── unused_self.rs │ ├── unused_trait_names.rs │ ├── unused_unit.rs │ ├── unwrap.rs │ ├── unwrap_in_result.rs │ ├── upper_case_acronyms.rs │ ├── use_self.rs │ ├── useless_concat.rs │ ├── useless_conversion.rs │ ├── useless_vec.rs │ ├── utils/ │ │ ├── attr_collector.rs │ │ ├── author.rs │ │ ├── dump_hir.rs │ │ ├── format_args_collector.rs │ │ └── mod.rs │ ├── vec_init_then_push.rs │ ├── visibility.rs │ ├── volatile_composites.rs │ ├── wildcard_imports.rs │ ├── write/ │ │ ├── empty_string.rs │ │ ├── literal.rs │ │ ├── mod.rs │ │ ├── use_debug.rs │ │ └── with_newline.rs │ ├── zero_div_zero.rs │ ├── zero_repeat_side_effects.rs │ ├── zero_sized_map_values.rs │ └── zombie_processes.rs ├── clippy_lints_internal/ │ ├── Cargo.toml │ └── src/ │ ├── almost_standard_lint_formulation.rs │ ├── collapsible_span_lint_calls.rs │ ├── derive_deserialize_allowing_unknown.rs │ ├── internal_paths.rs │ ├── lib.rs │ ├── lint_without_lint_pass.rs │ ├── msrv_attr_impl.rs │ ├── outer_expn_data_pass.rs │ ├── produce_ice.rs │ ├── repeated_is_diagnostic_item.rs │ ├── symbols.rs │ ├── unnecessary_def_path.rs │ ├── unsorted_clippy_utils_paths.rs │ └── unusual_names.rs ├── clippy_test_deps/ │ ├── Cargo.lock │ ├── Cargo.toml │ └── src/ │ └── main.rs ├── clippy_utils/ │ ├── Cargo.toml │ ├── README.md │ └── src/ │ ├── ast_utils/ │ │ ├── ident_iter.rs │ │ └── mod.rs │ ├── attrs.rs │ ├── check_proc_macro.rs │ ├── comparisons.rs │ ├── consts.rs │ ├── diagnostics.rs │ ├── eager_or_lazy.rs │ ├── higher.rs │ ├── hir_utils.rs │ ├── lib.rs │ ├── macros.rs │ ├── mir/ │ │ ├── mod.rs │ │ ├── possible_borrower.rs │ │ ├── possible_origin.rs │ │ └── transitive_relation.rs │ ├── msrvs.rs │ ├── numeric_literal.rs │ ├── paths.rs │ ├── qualify_min_const_fn.rs │ ├── res.rs │ ├── source.rs │ ├── str_utils.rs │ ├── sugg.rs │ ├── sym.rs │ ├── ty/ │ │ ├── mod.rs │ │ └── type_certainty/ │ │ ├── certainty.rs │ │ └── mod.rs │ ├── usage.rs │ └── visitors.rs ├── declare_clippy_lint/ │ ├── Cargo.toml │ └── src/ │ └── lib.rs ├── etc/ │ └── relicense/ │ ├── RELICENSE_DOCUMENTATION.md │ ├── contributors.txt │ └── relicense_comments.txt ├── lintcheck/ │ ├── Cargo.toml │ ├── README.md │ ├── ci-config/ │ │ └── clippy.toml │ ├── ci_crates.toml │ ├── lintcheck_crates.toml │ ├── src/ │ │ ├── config.rs │ │ ├── driver.rs │ │ ├── input.rs │ │ ├── json.rs │ │ ├── main.rs │ │ ├── output.rs │ │ ├── popular_crates.rs │ │ └── recursive.rs │ └── test_sources.toml ├── rust-toolchain.toml ├── rustc_tools_util/ │ ├── CHANGELOG.md │ ├── Cargo.toml │ ├── README.md │ └── src/ │ └── lib.rs ├── rustfmt.toml ├── src/ │ ├── driver.rs │ └── main.rs ├── tests/ │ ├── check-fmt.rs │ ├── clippy.toml │ ├── compile-test.rs │ ├── config-consistency.rs │ ├── config-metadata.rs │ ├── dogfood.rs │ ├── integration.rs │ ├── lint_message_convention.rs │ ├── missing-test-files.rs │ ├── no-profile-in-cargo-toml.rs │ ├── symbols-used.rs │ ├── test_utils/ │ │ └── mod.rs │ ├── ui/ │ │ ├── absurd-extreme-comparisons.rs │ │ ├── absurd-extreme-comparisons.stderr │ │ ├── allow_attributes.fixed │ │ ├── allow_attributes.rs │ │ ├── allow_attributes.stderr │ │ ├── allow_attributes_without_reason.rs │ │ ├── allow_attributes_without_reason.stderr │ │ ├── almost_complete_range.fixed │ │ ├── almost_complete_range.rs │ │ ├── almost_complete_range.stderr │ │ ├── approx_const.rs │ │ ├── approx_const.stderr │ │ ├── arc_with_non_send_sync.rs │ │ ├── arc_with_non_send_sync.stderr │ │ ├── arithmetic_side_effects.rs │ │ ├── arithmetic_side_effects.stderr │ │ ├── as_conversions.rs │ │ ├── as_conversions.stderr │ │ ├── as_pointer_underscore.fixed │ │ ├── as_pointer_underscore.rs │ │ ├── as_pointer_underscore.stderr │ │ ├── as_ptr_cast_mut.fixed │ │ ├── as_ptr_cast_mut.rs │ │ ├── as_ptr_cast_mut.stderr │ │ ├── as_ptr_cast_mut_unfixable.rs │ │ ├── as_ptr_cast_mut_unfixable.stderr │ │ ├── as_underscore.fixed │ │ ├── as_underscore.rs │ │ ├── as_underscore.stderr │ │ ├── as_underscore_unfixable.rs │ │ ├── as_underscore_unfixable.stderr │ │ ├── asm_syntax_not_x86.rs │ │ ├── asm_syntax_x86.i686.stderr │ │ ├── asm_syntax_x86.rs │ │ ├── asm_syntax_x86.stderr │ │ ├── asm_syntax_x86.x86_64.stderr │ │ ├── assertions_on_constants.rs │ │ ├── assertions_on_constants.stderr │ │ ├── assertions_on_result_states.fixed │ │ ├── assertions_on_result_states.rs │ │ ├── assertions_on_result_states.stderr │ │ ├── assign_ops.fixed │ │ ├── assign_ops.rs │ │ ├── assign_ops.stderr │ │ ├── assigning_clones.fixed │ │ ├── assigning_clones.rs │ │ ├── assigning_clones.stderr │ │ ├── async_yields_async.fixed │ │ ├── async_yields_async.rs │ │ ├── async_yields_async.stderr │ │ ├── attrs.rs │ │ ├── attrs.stderr │ │ ├── author/ │ │ │ ├── blocks.rs │ │ │ ├── blocks.stdout │ │ │ ├── call.rs │ │ │ ├── call.stdout │ │ │ ├── if.rs │ │ │ ├── if.stdout │ │ │ ├── issue_3849.rs │ │ │ ├── issue_3849.stdout │ │ │ ├── loop.rs │ │ │ ├── loop.stdout │ │ │ ├── macro_in_closure.rs │ │ │ ├── macro_in_closure.stdout │ │ │ ├── macro_in_loop.rs │ │ │ ├── macro_in_loop.stdout │ │ │ ├── matches.rs │ │ │ ├── matches.stdout │ │ │ ├── repeat.rs │ │ │ ├── repeat.stdout │ │ │ ├── struct.rs │ │ │ └── struct.stdout │ │ ├── author.rs │ │ ├── author.stdout │ │ ├── auxiliary/ │ │ │ ├── extern_fake_libc.rs │ │ │ ├── external_consts.rs │ │ │ ├── external_item.rs │ │ │ ├── interior_mutable_const.rs │ │ │ ├── macro_rules.rs │ │ │ ├── macro_use_helper.rs │ │ │ ├── non-exhaustive-enum.rs │ │ │ ├── option_helpers.rs │ │ │ ├── proc_macro_attr.rs │ │ │ ├── proc_macro_derive.rs │ │ │ ├── proc_macro_suspicious_else_formatting.rs │ │ │ ├── proc_macro_unsafe.rs │ │ │ ├── proc_macros.rs │ │ │ ├── test_macro.rs │ │ │ ├── use_self_macro.rs │ │ │ └── wildcard_imports_helper.rs │ │ ├── await_holding_lock.rs │ │ ├── await_holding_lock.stderr │ │ ├── await_holding_refcell_ref.rs │ │ ├── await_holding_refcell_ref.stderr │ │ ├── bind_instead_of_map.fixed │ │ ├── bind_instead_of_map.rs │ │ ├── bind_instead_of_map.stderr │ │ ├── bind_instead_of_map_multipart.fixed │ │ ├── bind_instead_of_map_multipart.rs │ │ ├── bind_instead_of_map_multipart.stderr │ │ ├── bit_masks.rs │ │ ├── bit_masks.stderr │ │ ├── blanket_clippy_restriction_lints.rs │ │ ├── blanket_clippy_restriction_lints.stderr │ │ ├── blocks_in_conditions.fixed │ │ ├── blocks_in_conditions.rs │ │ ├── blocks_in_conditions.stderr │ │ ├── blocks_in_conditions_2021.fixed │ │ ├── blocks_in_conditions_2021.rs │ │ ├── blocks_in_conditions_2021.stderr │ │ ├── bool_assert_comparison.fixed │ │ ├── bool_assert_comparison.rs │ │ ├── bool_assert_comparison.stderr │ │ ├── bool_comparison.fixed │ │ ├── bool_comparison.rs │ │ ├── bool_comparison.stderr │ │ ├── bool_to_int_with_if.fixed │ │ ├── bool_to_int_with_if.rs │ │ ├── bool_to_int_with_if.stderr │ │ ├── borrow_and_ref_as_ptr.fixed │ │ ├── borrow_and_ref_as_ptr.rs │ │ ├── borrow_and_ref_as_ptr.stderr │ │ ├── borrow_as_ptr.fixed │ │ ├── borrow_as_ptr.rs │ │ ├── borrow_as_ptr.stderr │ │ ├── borrow_as_ptr_no_std.fixed │ │ ├── borrow_as_ptr_no_std.rs │ │ ├── borrow_as_ptr_no_std.stderr │ │ ├── borrow_as_ptr_raw_ref.fixed │ │ ├── borrow_as_ptr_raw_ref.rs │ │ ├── borrow_as_ptr_raw_ref.stderr │ │ ├── borrow_box.fixed │ │ ├── borrow_box.rs │ │ ├── borrow_box.stderr │ │ ├── borrow_deref_ref.fixed │ │ ├── borrow_deref_ref.rs │ │ ├── borrow_deref_ref.stderr │ │ ├── borrow_deref_ref_unfixable.rs │ │ ├── borrow_deref_ref_unfixable.stderr │ │ ├── borrow_interior_mutable_const.rs │ │ ├── borrow_interior_mutable_const.stderr │ │ ├── box_collection.rs │ │ ├── box_collection.stderr │ │ ├── box_default.fixed │ │ ├── box_default.rs │ │ ├── box_default.stderr │ │ ├── box_default_no_std.rs │ │ ├── boxed_local.rs │ │ ├── boxed_local.stderr │ │ ├── branches_sharing_code/ │ │ │ ├── false_positives.rs │ │ │ ├── shared_at_bottom.rs │ │ │ ├── shared_at_bottom.stderr │ │ │ ├── shared_at_top.rs │ │ │ ├── shared_at_top.stderr │ │ │ ├── shared_at_top_and_bottom.rs │ │ │ ├── shared_at_top_and_bottom.stderr │ │ │ ├── valid_if_blocks.rs │ │ │ └── valid_if_blocks.stderr │ │ ├── builtin_type_shadow.rs │ │ ├── builtin_type_shadow.stderr │ │ ├── byte_char_slices.fixed │ │ ├── byte_char_slices.rs │ │ ├── byte_char_slices.stderr │ │ ├── bytecount.rs │ │ ├── bytecount.stderr │ │ ├── bytes_count_to_len.fixed │ │ ├── bytes_count_to_len.rs │ │ ├── bytes_count_to_len.stderr │ │ ├── bytes_nth.fixed │ │ ├── bytes_nth.rs │ │ ├── bytes_nth.stderr │ │ ├── case_sensitive_file_extension_comparisons.fixed │ │ ├── case_sensitive_file_extension_comparisons.rs │ │ ├── case_sensitive_file_extension_comparisons.stderr │ │ ├── cast.rs │ │ ├── cast.stderr │ │ ├── cast_abs_to_unsigned.fixed │ │ ├── cast_abs_to_unsigned.rs │ │ ├── cast_abs_to_unsigned.stderr │ │ ├── cast_alignment.rs │ │ ├── cast_alignment.stderr │ │ ├── cast_enum_constructor.rs │ │ ├── cast_enum_constructor.stderr │ │ ├── cast_lossless_bool.fixed │ │ ├── cast_lossless_bool.rs │ │ ├── cast_lossless_bool.stderr │ │ ├── cast_lossless_float.fixed │ │ ├── cast_lossless_float.rs │ │ ├── cast_lossless_float.stderr │ │ ├── cast_lossless_integer.fixed │ │ ├── cast_lossless_integer.rs │ │ ├── cast_lossless_integer.stderr │ │ ├── cast_lossless_integer_unfixable.rs │ │ ├── cast_nan_to_int.rs │ │ ├── cast_nan_to_int.stderr │ │ ├── cast_raw_slice_pointer_cast.fixed │ │ ├── cast_raw_slice_pointer_cast.rs │ │ ├── cast_raw_slice_pointer_cast.stderr │ │ ├── cast_raw_slice_pointer_cast_no_std.fixed │ │ ├── cast_raw_slice_pointer_cast_no_std.rs │ │ ├── cast_raw_slice_pointer_cast_no_std.stderr │ │ ├── cast_size.r32bit.stderr │ │ ├── cast_size.r64bit.stderr │ │ ├── cast_size.rs │ │ ├── cast_slice_different_sizes.rs │ │ ├── cast_slice_different_sizes.stderr │ │ ├── cfg_attr_cargo_clippy.fixed │ │ ├── cfg_attr_cargo_clippy.rs │ │ ├── cfg_attr_cargo_clippy.stderr │ │ ├── cfg_attr_rustfmt.fixed │ │ ├── cfg_attr_rustfmt.rs │ │ ├── cfg_attr_rustfmt.stderr │ │ ├── cfg_not_test.rs │ │ ├── cfg_not_test.stderr │ │ ├── char_indices_as_byte_indices.fixed │ │ ├── char_indices_as_byte_indices.rs │ │ ├── char_indices_as_byte_indices.stderr │ │ ├── char_lit_as_u8.fixed │ │ ├── char_lit_as_u8.rs │ │ ├── char_lit_as_u8.stderr │ │ ├── char_lit_as_u8_unfixable.rs │ │ ├── char_lit_as_u8_unfixable.stderr │ │ ├── checked_conversions.fixed │ │ ├── checked_conversions.rs │ │ ├── checked_conversions.stderr │ │ ├── checked_unwrap/ │ │ │ ├── complex_conditionals.rs │ │ │ ├── complex_conditionals.stderr │ │ │ ├── complex_conditionals_nested.rs │ │ │ ├── complex_conditionals_nested.stderr │ │ │ ├── if_let_chains.rs │ │ │ ├── if_let_chains.stderr │ │ │ ├── simple_conditionals.rs │ │ │ └── simple_conditionals.stderr │ │ ├── clear_with_drain.fixed │ │ ├── clear_with_drain.rs │ │ ├── clear_with_drain.stderr │ │ ├── clone_on_copy.fixed │ │ ├── clone_on_copy.rs │ │ ├── clone_on_copy.stderr │ │ ├── clone_on_copy_impl.rs │ │ ├── clone_on_ref_ptr.fixed │ │ ├── clone_on_ref_ptr.rs │ │ ├── clone_on_ref_ptr.stderr │ │ ├── cloned_instead_of_copied.fixed │ │ ├── cloned_instead_of_copied.rs │ │ ├── cloned_instead_of_copied.stderr │ │ ├── cloned_ref_to_slice_refs.fixed │ │ ├── cloned_ref_to_slice_refs.rs │ │ ├── cloned_ref_to_slice_refs.stderr │ │ ├── cmp_null.fixed │ │ ├── cmp_null.rs │ │ ├── cmp_null.stderr │ │ ├── cmp_owned/ │ │ │ ├── asymmetric_partial_eq.fixed │ │ │ ├── asymmetric_partial_eq.rs │ │ │ ├── asymmetric_partial_eq.stderr │ │ │ ├── comparison_flip.fixed │ │ │ ├── comparison_flip.rs │ │ │ ├── comparison_flip.stderr │ │ │ ├── with_suggestion.fixed │ │ │ ├── with_suggestion.rs │ │ │ ├── with_suggestion.stderr │ │ │ ├── without_suggestion.rs │ │ │ └── without_suggestion.stderr │ │ ├── coerce_container_to_any.fixed │ │ ├── coerce_container_to_any.rs │ │ ├── coerce_container_to_any.stderr │ │ ├── cognitive_complexity.rs │ │ ├── cognitive_complexity.stderr │ │ ├── cognitive_complexity_attr_used.rs │ │ ├── cognitive_complexity_attr_used.stderr │ │ ├── collapsible_else_if.fixed │ │ ├── collapsible_else_if.rs │ │ ├── collapsible_else_if.stderr │ │ ├── collapsible_else_if_unfixable.rs │ │ ├── collapsible_else_if_unfixable.stderr │ │ ├── collapsible_if.fixed │ │ ├── collapsible_if.rs │ │ ├── collapsible_if.stderr │ │ ├── collapsible_if_let_chains.edition2024.fixed │ │ ├── collapsible_if_let_chains.edition2024.stderr │ │ ├── collapsible_if_let_chains.rs │ │ ├── collapsible_if_unfixable.rs │ │ ├── collapsible_if_unfixable.stderr │ │ ├── collapsible_match.rs │ │ ├── collapsible_match.stderr │ │ ├── collapsible_match2.rs │ │ ├── collapsible_match2.stderr │ │ ├── collapsible_match_fixable.fixed │ │ ├── collapsible_match_fixable.rs │ │ ├── collapsible_match_fixable.stderr │ │ ├── collapsible_str_replace.fixed │ │ ├── collapsible_str_replace.rs │ │ ├── collapsible_str_replace.stderr │ │ ├── collection_is_never_read.rs │ │ ├── collection_is_never_read.stderr │ │ ├── comparison_chain.rs │ │ ├── comparison_chain.stderr │ │ ├── comparison_to_empty.fixed │ │ ├── comparison_to_empty.rs │ │ ├── comparison_to_empty.stderr │ │ ├── confusing_method_to_numeric_cast.fixed │ │ ├── confusing_method_to_numeric_cast.rs │ │ ├── confusing_method_to_numeric_cast.stderr │ │ ├── const_comparisons.rs │ │ ├── const_comparisons.stderr │ │ ├── const_is_empty.rs │ │ ├── const_is_empty.stderr │ │ ├── copy_iterator.rs │ │ ├── copy_iterator.stderr │ │ ├── crashes/ │ │ │ ├── associated-constant-ice.rs │ │ │ ├── auxiliary/ │ │ │ │ ├── ice-4727-aux.rs │ │ │ │ ├── ice-7272-aux.rs │ │ │ │ ├── ice-7868-aux.rs │ │ │ │ ├── ice-7934-aux.rs │ │ │ │ ├── ice-8681-aux.rs │ │ │ │ ├── proc_macro_crash.rs │ │ │ │ └── use_self_macro.rs │ │ │ ├── cc_seme.rs │ │ │ ├── elidable_lifetime_names_impl_trait.fixed │ │ │ ├── elidable_lifetime_names_impl_trait.rs │ │ │ ├── elidable_lifetime_names_impl_trait.stderr │ │ │ ├── enum-glob-import-crate.rs │ │ │ ├── ice-10148.rs │ │ │ ├── ice-10148.stderr │ │ │ ├── ice-10508a.rs │ │ │ ├── ice-10508b.rs │ │ │ ├── ice-10508c.rs │ │ │ ├── ice-10912.rs │ │ │ ├── ice-10912.stderr │ │ │ ├── ice-11065.rs │ │ │ ├── ice-11230.fixed │ │ │ ├── ice-11230.rs │ │ │ ├── ice-11230.stderr │ │ │ ├── ice-11337.rs │ │ │ ├── ice-11422.fixed │ │ │ ├── ice-11422.rs │ │ │ ├── ice-11422.stderr │ │ │ ├── ice-11755.rs │ │ │ ├── ice-11803.rs │ │ │ ├── ice-11803.stderr │ │ │ ├── ice-11939.rs │ │ │ ├── ice-12253.rs │ │ │ ├── ice-12491.fixed │ │ │ ├── ice-12491.rs │ │ │ ├── ice-12491.stderr │ │ │ ├── ice-12585.rs │ │ │ ├── ice-12616.fixed │ │ │ ├── ice-12616.rs │ │ │ ├── ice-12616.stderr │ │ │ ├── ice-12979.1.fixed │ │ │ ├── ice-12979.2.fixed │ │ │ ├── ice-12979.rs │ │ │ ├── ice-12979.stderr │ │ │ ├── ice-13544-original.rs │ │ │ ├── ice-13544-reduced.rs │ │ │ ├── ice-13862.rs │ │ │ ├── ice-14303.rs │ │ │ ├── ice-14325.rs │ │ │ ├── ice-14935.rs │ │ │ ├── ice-15657.rs │ │ │ ├── ice-15666.fixed │ │ │ ├── ice-15666.rs │ │ │ ├── ice-15666.stderr │ │ │ ├── ice-15684.rs │ │ │ ├── ice-15684.stderr │ │ │ ├── ice-1588.rs │ │ │ ├── ice-1782.rs │ │ │ ├── ice-1969.rs │ │ │ ├── ice-2499.rs │ │ │ ├── ice-2594.rs │ │ │ ├── ice-2727.rs │ │ │ ├── ice-2760.rs │ │ │ ├── ice-2774.fixed │ │ │ ├── ice-2774.rs │ │ │ ├── ice-2774.stderr │ │ │ ├── ice-2862.rs │ │ │ ├── ice-2865.rs │ │ │ ├── ice-3151.rs │ │ │ ├── ice-3462.rs │ │ │ ├── ice-360.rs │ │ │ ├── ice-360.stderr │ │ │ ├── ice-3717.fixed │ │ │ ├── ice-3717.rs │ │ │ ├── ice-3717.stderr │ │ │ ├── ice-3741.rs │ │ │ ├── ice-3747.rs │ │ │ ├── ice-3891.rs │ │ │ ├── ice-3891.stderr │ │ │ ├── ice-3969.rs │ │ │ ├── ice-3969.stderr │ │ │ ├── ice-4121.rs │ │ │ ├── ice-4545.rs │ │ │ ├── ice-4579.rs │ │ │ ├── ice-4671.rs │ │ │ ├── ice-4727.rs │ │ │ ├── ice-4760.rs │ │ │ ├── ice-4775.rs │ │ │ ├── ice-4968.rs │ │ │ ├── ice-5207.rs │ │ │ ├── ice-5223.rs │ │ │ ├── ice-5238.rs │ │ │ ├── ice-5389.rs │ │ │ ├── ice-5497.rs │ │ │ ├── ice-5497.stderr │ │ │ ├── ice-5579.rs │ │ │ ├── ice-5835.1.fixed │ │ │ ├── ice-5835.2.fixed │ │ │ ├── ice-5835.fixed │ │ │ ├── ice-5835.rs │ │ │ ├── ice-5835.stderr │ │ │ ├── ice-5872.fixed │ │ │ ├── ice-5872.rs │ │ │ ├── ice-5872.stderr │ │ │ ├── ice-5944.rs │ │ │ ├── ice-6139.rs │ │ │ ├── ice-6153.rs │ │ │ ├── ice-6179.rs │ │ │ ├── ice-6250.fixed │ │ │ ├── ice-6250.rs │ │ │ ├── ice-6250.stderr │ │ │ ├── ice-6251.rs │ │ │ ├── ice-6251.stderr │ │ │ ├── ice-6252.rs │ │ │ ├── ice-6252.stderr │ │ │ ├── ice-6254.rs │ │ │ ├── ice-6255.rs │ │ │ ├── ice-6255.stderr │ │ │ ├── ice-6256.rs │ │ │ ├── ice-6256.stderr │ │ │ ├── ice-6332.rs │ │ │ ├── ice-6539.rs │ │ │ ├── ice-6792.rs │ │ │ ├── ice-6793.rs │ │ │ ├── ice-6840.rs │ │ │ ├── ice-700.rs │ │ │ ├── ice-7012.rs │ │ │ ├── ice-7126.rs │ │ │ ├── ice-7169.fixed │ │ │ ├── ice-7169.rs │ │ │ ├── ice-7169.stderr │ │ │ ├── ice-7231.rs │ │ │ ├── ice-7272.rs │ │ │ ├── ice-7340.rs │ │ │ ├── ice-7410.rs │ │ │ ├── ice-7423.rs │ │ │ ├── ice-7868.rs │ │ │ ├── ice-7868.stderr │ │ │ ├── ice-7869.rs │ │ │ ├── ice-7869.stderr │ │ │ ├── ice-7934.rs │ │ │ ├── ice-8250.fixed │ │ │ ├── ice-8250.rs │ │ │ ├── ice-8250.stderr │ │ │ ├── ice-8386.rs │ │ │ ├── ice-8681.rs │ │ │ ├── ice-8821.rs │ │ │ ├── ice-8850.fixed │ │ │ ├── ice-8850.rs │ │ │ ├── ice-8850.stderr │ │ │ ├── ice-9041.fixed │ │ │ ├── ice-9041.rs │ │ │ ├── ice-9041.stderr │ │ │ ├── ice-9238.rs │ │ │ ├── ice-9242.rs │ │ │ ├── ice-9405.rs │ │ │ ├── ice-9405.stderr │ │ │ ├── ice-9414.rs │ │ │ ├── ice-9459.rs │ │ │ ├── ice-9463.rs │ │ │ ├── ice-9625.rs │ │ │ ├── ice-96721.fixed │ │ │ ├── ice-96721.rs │ │ │ ├── ice-96721.stderr │ │ │ ├── ice-9746.rs │ │ │ ├── ice-rust-107877.rs │ │ │ ├── ice_exact_size.rs │ │ │ ├── if_same_then_else.rs │ │ │ ├── implements-trait.rs │ │ │ ├── inherent_impl.rs │ │ │ ├── issue-825.rs │ │ │ ├── issues_loop_mut_cond.rs │ │ │ ├── match_same_arms_const.rs │ │ │ ├── mgca-16691.rs │ │ │ ├── missing_const_for_fn_14774.fixed │ │ │ ├── missing_const_for_fn_14774.rs │ │ │ ├── missing_const_for_fn_14774.stderr │ │ │ ├── needless_borrow_fp.rs │ │ │ ├── needless_pass_by_value-w-late-bound.fixed │ │ │ ├── needless_pass_by_value-w-late-bound.rs │ │ │ ├── needless_pass_by_value-w-late-bound.stderr │ │ │ ├── regressions.rs │ │ │ ├── returns.rs │ │ │ ├── shadow.rs │ │ │ ├── single-match-else.rs │ │ │ ├── third-party/ │ │ │ │ ├── clippy.toml │ │ │ │ └── conf_allowlisted.rs │ │ │ ├── trivial_bounds.rs │ │ │ ├── unreachable-array-or-slice.rs │ │ │ ├── unreachable-array-or-slice.stderr │ │ │ └── used_underscore_binding_macro.rs │ │ ├── crate_in_macro_def.fixed │ │ ├── crate_in_macro_def.rs │ │ ├── crate_in_macro_def.stderr │ │ ├── crate_level_checks/ │ │ │ ├── entrypoint_recursion.rs │ │ │ ├── entrypoint_recursion.stderr │ │ │ ├── no_std_main_recursion.rs │ │ │ ├── no_std_swap.fixed │ │ │ ├── no_std_swap.rs │ │ │ ├── no_std_swap.stderr │ │ │ ├── std_main_recursion.rs │ │ │ └── std_main_recursion.stderr │ │ ├── create_dir.fixed │ │ ├── create_dir.rs │ │ ├── create_dir.stderr │ │ ├── dbg_macro/ │ │ │ ├── auxiliary/ │ │ │ │ └── submodule.rs │ │ │ ├── dbg_macro.fixed │ │ │ ├── dbg_macro.rs │ │ │ ├── dbg_macro.stderr │ │ │ ├── dbg_macro_unfixable.rs │ │ │ └── dbg_macro_unfixable.stderr │ │ ├── debug_assert_with_mut_call.rs │ │ ├── debug_assert_with_mut_call.stderr │ │ ├── decimal_bitwise_operands.rs │ │ ├── decimal_bitwise_operands.stderr │ │ ├── decimal_literal_representation.fixed │ │ ├── decimal_literal_representation.rs │ │ ├── decimal_literal_representation.stderr │ │ ├── declare_interior_mutable_const.rs │ │ ├── declare_interior_mutable_const.stderr │ │ ├── def_id_nocore.rs │ │ ├── def_id_nocore.stderr │ │ ├── default_constructed_unit_structs.fixed │ │ ├── default_constructed_unit_structs.rs │ │ ├── default_constructed_unit_structs.stderr │ │ ├── default_instead_of_iter_empty.fixed │ │ ├── default_instead_of_iter_empty.rs │ │ ├── default_instead_of_iter_empty.stderr │ │ ├── default_instead_of_iter_empty_no_std.fixed │ │ ├── default_instead_of_iter_empty_no_std.rs │ │ ├── default_instead_of_iter_empty_no_std.stderr │ │ ├── default_numeric_fallback_f64.fixed │ │ ├── default_numeric_fallback_f64.rs │ │ ├── default_numeric_fallback_f64.stderr │ │ ├── default_numeric_fallback_i32.fixed │ │ ├── default_numeric_fallback_i32.rs │ │ ├── default_numeric_fallback_i32.stderr │ │ ├── default_trait_access.fixed │ │ ├── default_trait_access.rs │ │ ├── default_trait_access.stderr │ │ ├── default_union_representation.rs │ │ ├── default_union_representation.stderr │ │ ├── deprecated.rs │ │ ├── deprecated.stderr │ │ ├── deref_addrof.fixed │ │ ├── deref_addrof.rs │ │ ├── deref_addrof.stderr │ │ ├── deref_addrof_double_trigger.rs │ │ ├── deref_addrof_double_trigger.stderr │ │ ├── deref_addrof_macro.rs │ │ ├── deref_by_slicing.fixed │ │ ├── deref_by_slicing.rs │ │ ├── deref_by_slicing.stderr │ │ ├── derivable_impls.fixed │ │ ├── derivable_impls.rs │ │ ├── derivable_impls.stderr │ │ ├── derivable_impls_derive_const.fixed │ │ ├── derivable_impls_derive_const.rs │ │ ├── derivable_impls_derive_const.stderr │ │ ├── derive.rs │ │ ├── derive.stderr │ │ ├── derive_ord_xor_partial_ord.rs │ │ ├── derive_ord_xor_partial_ord.stderr │ │ ├── derive_partial_eq_without_eq.fixed │ │ ├── derive_partial_eq_without_eq.rs │ │ ├── derive_partial_eq_without_eq.stderr │ │ ├── derived_hash_with_manual_eq.rs │ │ ├── derived_hash_with_manual_eq.stderr │ │ ├── disallowed_names.rs │ │ ├── disallowed_names.stderr │ │ ├── disallowed_script_idents.rs │ │ ├── disallowed_script_idents.stderr │ │ ├── diverging_sub_expression.rs │ │ ├── diverging_sub_expression.stderr │ │ ├── doc/ │ │ │ ├── doc-fixable.fixed │ │ │ ├── doc-fixable.rs │ │ │ ├── doc-fixable.stderr │ │ │ ├── doc_comment_double_space_linebreaks.fixed │ │ │ ├── doc_comment_double_space_linebreaks.rs │ │ │ ├── doc_comment_double_space_linebreaks.stderr │ │ │ ├── doc_include_without_cfg.fixed │ │ │ ├── doc_include_without_cfg.rs │ │ │ ├── doc_include_without_cfg.stderr │ │ │ ├── doc_lazy_blockquote.fixed │ │ │ ├── doc_lazy_blockquote.rs │ │ │ ├── doc_lazy_blockquote.stderr │ │ │ ├── doc_lazy_list.fixed │ │ │ ├── doc_lazy_list.rs │ │ │ ├── doc_lazy_list.stderr │ │ │ ├── doc_markdown-issue_13097.fixed │ │ │ ├── doc_markdown-issue_13097.rs │ │ │ ├── doc_markdown-issue_13097.stderr │ │ │ ├── doc_nested_refdef_blockquote.fixed │ │ │ ├── doc_nested_refdef_blockquote.rs │ │ │ ├── doc_nested_refdef_blockquote.stderr │ │ │ ├── doc_nested_refdef_list_item.fixed │ │ │ ├── doc_nested_refdef_list_item.rs │ │ │ ├── doc_nested_refdef_list_item.stderr │ │ │ ├── doc_overindented_list_items.fixed │ │ │ ├── doc_overindented_list_items.rs │ │ │ ├── doc_overindented_list_items.stderr │ │ │ ├── doc_paragraphs_missing_punctuation.fixed │ │ │ ├── doc_paragraphs_missing_punctuation.rs │ │ │ ├── doc_paragraphs_missing_punctuation.stderr │ │ │ ├── doc_paragraphs_missing_punctuation_emoji.rs │ │ │ ├── doc_paragraphs_missing_punctuation_emoji.stderr │ │ │ ├── doc_paragraphs_missing_punctuation_unfixable.rs │ │ │ ├── doc_paragraphs_missing_punctuation_unfixable.stderr │ │ │ ├── footnote_issue_13183.rs │ │ │ ├── issue_10262.fixed │ │ │ ├── issue_10262.rs │ │ │ ├── issue_10262.stderr │ │ │ ├── issue_12795.fixed │ │ │ ├── issue_12795.rs │ │ │ ├── issue_12795.stderr │ │ │ ├── issue_1832.rs │ │ │ ├── issue_902.rs │ │ │ ├── issue_9473.fixed │ │ │ ├── issue_9473.rs │ │ │ ├── issue_9473.stderr │ │ │ ├── link_adjacent.fixed │ │ │ ├── link_adjacent.rs │ │ │ ├── link_adjacent.stderr │ │ │ ├── needless_doctest_main.rs │ │ │ ├── needless_doctest_main.stderr │ │ │ ├── unbalanced_ticks.rs │ │ │ └── unbalanced_ticks.stderr │ │ ├── doc_broken_link.rs │ │ ├── doc_broken_link.stderr │ │ ├── doc_errors.rs │ │ ├── doc_errors.stderr │ │ ├── doc_link_with_quotes.rs │ │ ├── doc_link_with_quotes.stderr │ │ ├── doc_suspicious_footnotes.fixed │ │ ├── doc_suspicious_footnotes.rs │ │ ├── doc_suspicious_footnotes.stderr │ │ ├── doc_suspicious_footnotes_include.rs │ │ ├── doc_suspicious_footnotes_include.stderr │ │ ├── doc_suspicious_footnotes_include.txt │ │ ├── doc_unsafe.rs │ │ ├── doc_unsafe.stderr │ │ ├── double_comparison.fixed │ │ ├── double_comparison.rs │ │ ├── double_comparison.stderr │ │ ├── double_ended_iterator_last.fixed │ │ ├── double_ended_iterator_last.rs │ │ ├── double_ended_iterator_last.stderr │ │ ├── double_must_use.rs │ │ ├── double_must_use.stderr │ │ ├── double_parens.fixed │ │ ├── double_parens.rs │ │ ├── double_parens.stderr │ │ ├── drain_collect.fixed │ │ ├── drain_collect.rs │ │ ├── drain_collect.stderr │ │ ├── drain_collect_nostd.fixed │ │ ├── drain_collect_nostd.rs │ │ ├── drain_collect_nostd.stderr │ │ ├── drop_non_drop.rs │ │ ├── drop_non_drop.stderr │ │ ├── duplicate_underscore_argument.rs │ │ ├── duplicate_underscore_argument.stderr │ │ ├── duplicated_attributes.rs │ │ ├── duplicated_attributes.stderr │ │ ├── duration_suboptimal_units.fixed │ │ ├── duration_suboptimal_units.rs │ │ ├── duration_suboptimal_units.stderr │ │ ├── duration_suboptimal_units_days_weeks.fixed │ │ ├── duration_suboptimal_units_days_weeks.rs │ │ ├── duration_suboptimal_units_days_weeks.stderr │ │ ├── duration_subsec.fixed │ │ ├── duration_subsec.rs │ │ ├── duration_subsec.stderr │ │ ├── eager_transmute.fixed │ │ ├── eager_transmute.rs │ │ ├── eager_transmute.stderr │ │ ├── elidable_lifetime_names.fixed │ │ ├── elidable_lifetime_names.rs │ │ ├── elidable_lifetime_names.stderr │ │ ├── else_if_without_else.rs │ │ ├── else_if_without_else.stderr │ │ ├── empty_docs.rs │ │ ├── empty_docs.stderr │ │ ├── empty_drop.fixed │ │ ├── empty_drop.rs │ │ ├── empty_drop.stderr │ │ ├── empty_enum_variants_with_brackets.fixed │ │ ├── empty_enum_variants_with_brackets.rs │ │ ├── empty_enum_variants_with_brackets.stderr │ │ ├── empty_enums.rs │ │ ├── empty_enums.stderr │ │ ├── empty_enums_without_never_type.rs │ │ ├── empty_line_after/ │ │ │ ├── doc_comments.1.fixed │ │ │ ├── doc_comments.2.fixed │ │ │ ├── doc_comments.rs │ │ │ ├── doc_comments.stderr │ │ │ ├── outer_attribute.1.fixed │ │ │ ├── outer_attribute.2.fixed │ │ │ ├── outer_attribute.rs │ │ │ └── outer_attribute.stderr │ │ ├── empty_loop.rs │ │ ├── empty_loop.stderr │ │ ├── empty_loop_intrinsic.rs │ │ ├── empty_loop_no_std.rs │ │ ├── empty_loop_no_std.stderr │ │ ├── empty_structs_with_brackets.fixed │ │ ├── empty_structs_with_brackets.rs │ │ ├── empty_structs_with_brackets.stderr │ │ ├── endian_bytes.rs │ │ ├── endian_bytes.stderr │ │ ├── entry.fixed │ │ ├── entry.rs │ │ ├── entry.stderr │ │ ├── entry_btree.fixed │ │ ├── entry_btree.rs │ │ ├── entry_btree.stderr │ │ ├── entry_unfixable.rs │ │ ├── entry_unfixable.stderr │ │ ├── entry_with_else.fixed │ │ ├── entry_with_else.rs │ │ ├── entry_with_else.stderr │ │ ├── enum_clike_unportable_variant.rs │ │ ├── enum_clike_unportable_variant.stderr │ │ ├── enum_glob_use.fixed │ │ ├── enum_glob_use.rs │ │ ├── enum_glob_use.stderr │ │ ├── enum_variants.rs │ │ ├── enum_variants.stderr │ │ ├── eprint_with_newline.fixed │ │ ├── eprint_with_newline.rs │ │ ├── eprint_with_newline.stderr │ │ ├── eq_op.rs │ │ ├── eq_op.stderr │ │ ├── eq_op_macros.rs │ │ ├── eq_op_macros.stderr │ │ ├── equatable_if_let.fixed │ │ ├── equatable_if_let.rs │ │ ├── equatable_if_let.stderr │ │ ├── equatable_if_let_const_cmp.fixed │ │ ├── equatable_if_let_const_cmp.rs │ │ ├── equatable_if_let_const_cmp.stderr │ │ ├── erasing_op.rs │ │ ├── erasing_op.stderr │ │ ├── err_expect.fixed │ │ ├── err_expect.rs │ │ ├── err_expect.stderr │ │ ├── error_impl_error.rs │ │ ├── error_impl_error.stderr │ │ ├── eta.fixed │ │ ├── eta.rs │ │ ├── eta.stderr │ │ ├── eta_nostd.fixed │ │ ├── eta_nostd.rs │ │ ├── eta_nostd.stderr │ │ ├── excessive_precision.fixed │ │ ├── excessive_precision.rs │ │ ├── excessive_precision.stderr │ │ ├── exhaustive_items.fixed │ │ ├── exhaustive_items.rs │ │ ├── exhaustive_items.stderr │ │ ├── exit1.rs │ │ ├── exit1.stderr │ │ ├── exit1_compile_flag_test.rs │ │ ├── exit1_compile_flag_test.stderr │ │ ├── exit2.rs │ │ ├── exit2.stderr │ │ ├── exit2_compile_flag_test.rs │ │ ├── exit2_compile_flag_test.stderr │ │ ├── exit3.rs │ │ ├── exit3_compile_flag_test.rs │ │ ├── exit4.rs │ │ ├── expect.rs │ │ ├── expect.stderr │ │ ├── expect_fun_call.fixed │ │ ├── expect_fun_call.rs │ │ ├── expect_fun_call.stderr │ │ ├── expect_tool_lint_rfc_2383.rs │ │ ├── expect_tool_lint_rfc_2383.stderr │ │ ├── explicit_auto_deref.fixed │ │ ├── explicit_auto_deref.rs │ │ ├── explicit_auto_deref.stderr │ │ ├── explicit_counter_loop.rs │ │ ├── explicit_counter_loop.stderr │ │ ├── explicit_deref_methods.fixed │ │ ├── explicit_deref_methods.rs │ │ ├── explicit_deref_methods.stderr │ │ ├── explicit_into_iter_loop.fixed │ │ ├── explicit_into_iter_loop.rs │ │ ├── explicit_into_iter_loop.stderr │ │ ├── explicit_iter_loop.fixed │ │ ├── explicit_iter_loop.rs │ │ ├── explicit_iter_loop.stderr │ │ ├── explicit_write.fixed │ │ ├── explicit_write.rs │ │ ├── explicit_write.stderr │ │ ├── explicit_write_in_test.rs │ │ ├── extend_with_drain.fixed │ │ ├── extend_with_drain.rs │ │ ├── extend_with_drain.stderr │ │ ├── extra_unused_lifetimes.rs │ │ ├── extra_unused_lifetimes.stderr │ │ ├── extra_unused_type_parameters.fixed │ │ ├── extra_unused_type_parameters.rs │ │ ├── extra_unused_type_parameters.stderr │ │ ├── extra_unused_type_parameters_unfixable.rs │ │ ├── extra_unused_type_parameters_unfixable.stderr │ │ ├── fallible_impl_from.rs │ │ ├── fallible_impl_from.stderr │ │ ├── field_reassign_with_default.rs │ │ ├── field_reassign_with_default.stderr │ │ ├── field_scoped_visibility_modifiers.rs │ │ ├── field_scoped_visibility_modifiers.stderr │ │ ├── filetype_is_file.rs │ │ ├── filetype_is_file.stderr │ │ ├── filter_map_bool_then.fixed │ │ ├── filter_map_bool_then.rs │ │ ├── filter_map_bool_then.stderr │ │ ├── filter_map_bool_then_unfixable.rs │ │ ├── filter_map_bool_then_unfixable.stderr │ │ ├── filter_map_identity.fixed │ │ ├── filter_map_identity.rs │ │ ├── filter_map_identity.stderr │ │ ├── filter_map_next.rs │ │ ├── filter_map_next.stderr │ │ ├── filter_map_next_fixable.fixed │ │ ├── filter_map_next_fixable.rs │ │ ├── filter_map_next_fixable.stderr │ │ ├── find_map.rs │ │ ├── flat_map_identity.fixed │ │ ├── flat_map_identity.rs │ │ ├── flat_map_identity.stderr │ │ ├── flat_map_option.fixed │ │ ├── flat_map_option.rs │ │ ├── flat_map_option.stderr │ │ ├── float_arithmetic.rs │ │ ├── float_arithmetic.stderr │ │ ├── float_cmp.rs │ │ ├── float_cmp.stderr │ │ ├── float_cmp_const.rs │ │ ├── float_cmp_const.stderr │ │ ├── float_equality_without_abs.rs │ │ ├── float_equality_without_abs.stderr │ │ ├── floating_point_abs.fixed │ │ ├── floating_point_abs.rs │ │ ├── floating_point_abs.stderr │ │ ├── floating_point_arithmetic_nostd.rs │ │ ├── floating_point_exp.fixed │ │ ├── floating_point_exp.rs │ │ ├── floating_point_exp.stderr │ │ ├── floating_point_hypot.fixed │ │ ├── floating_point_hypot.rs │ │ ├── floating_point_hypot.stderr │ │ ├── floating_point_log.fixed │ │ ├── floating_point_log.rs │ │ ├── floating_point_log.stderr │ │ ├── floating_point_logbase.fixed │ │ ├── floating_point_logbase.rs │ │ ├── floating_point_logbase.stderr │ │ ├── floating_point_mul_add.fixed │ │ ├── floating_point_mul_add.rs │ │ ├── floating_point_mul_add.stderr │ │ ├── floating_point_powf.fixed │ │ ├── floating_point_powf.rs │ │ ├── floating_point_powf.stderr │ │ ├── floating_point_powi.fixed │ │ ├── floating_point_powi.rs │ │ ├── floating_point_powi.stderr │ │ ├── floating_point_rad.fixed │ │ ├── floating_point_rad.rs │ │ ├── floating_point_rad.stderr │ │ ├── fn_params_excessive_bools.rs │ │ ├── fn_params_excessive_bools.stderr │ │ ├── fn_to_numeric_cast.r32bit.stderr │ │ ├── fn_to_numeric_cast.r64bit.stderr │ │ ├── fn_to_numeric_cast.rs │ │ ├── fn_to_numeric_cast_any.rs │ │ ├── fn_to_numeric_cast_any.stderr │ │ ├── for_kv_map.fixed │ │ ├── for_kv_map.rs │ │ ├── for_kv_map.stderr │ │ ├── forget_non_drop.rs │ │ ├── forget_non_drop.stderr │ │ ├── format.fixed │ │ ├── format.rs │ │ ├── format.stderr │ │ ├── format_args.fixed │ │ ├── format_args.rs │ │ ├── format_args.stderr │ │ ├── format_args_unfixable.rs │ │ ├── format_args_unfixable.stderr │ │ ├── format_collect.rs │ │ ├── format_collect.stderr │ │ ├── format_push_string.fixed │ │ ├── format_push_string.rs │ │ ├── format_push_string.stderr │ │ ├── format_push_string_no_core.rs │ │ ├── format_push_string_no_std.fixed │ │ ├── format_push_string_no_std.rs │ │ ├── format_push_string_no_std.stderr │ │ ├── format_push_string_no_std_unfixable.rs │ │ ├── format_push_string_no_std_unfixable.stderr │ │ ├── format_push_string_unfixable.rs │ │ ├── format_push_string_unfixable.stderr │ │ ├── formatting.rs │ │ ├── formatting.stderr │ │ ├── four_forward_slashes.fixed │ │ ├── four_forward_slashes.rs │ │ ├── four_forward_slashes.stderr │ │ ├── four_forward_slashes_bare_cr.rs │ │ ├── four_forward_slashes_bare_cr.stderr │ │ ├── four_forward_slashes_first_line.fixed │ │ ├── four_forward_slashes_first_line.rs │ │ ├── four_forward_slashes_first_line.stderr │ │ ├── from_iter_instead_of_collect.fixed │ │ ├── from_iter_instead_of_collect.rs │ │ ├── from_iter_instead_of_collect.stderr │ │ ├── from_over_into.fixed │ │ ├── from_over_into.rs │ │ ├── from_over_into.stderr │ │ ├── from_over_into_unfixable.rs │ │ ├── from_over_into_unfixable.stderr │ │ ├── from_raw_with_void_ptr.rs │ │ ├── from_raw_with_void_ptr.stderr │ │ ├── from_str_radix_10.fixed │ │ ├── from_str_radix_10.rs │ │ ├── from_str_radix_10.stderr │ │ ├── functions.rs │ │ ├── functions.stderr │ │ ├── functions_maxlines.rs │ │ ├── functions_maxlines.stderr │ │ ├── future_not_send.rs │ │ ├── future_not_send.stderr │ │ ├── get_first.fixed │ │ ├── get_first.rs │ │ ├── get_first.stderr │ │ ├── get_last_with_len.fixed │ │ ├── get_last_with_len.rs │ │ ├── get_last_with_len.stderr │ │ ├── get_unwrap.fixed │ │ ├── get_unwrap.rs │ │ ├── get_unwrap.stderr │ │ ├── identity_op.fixed │ │ ├── identity_op.rs │ │ ├── identity_op.stderr │ │ ├── if_let_mutex.edition2021.stderr │ │ ├── if_let_mutex.rs │ │ ├── if_not_else.fixed │ │ ├── if_not_else.rs │ │ ├── if_not_else.stderr │ │ ├── if_not_else_bittest.rs │ │ ├── if_same_then_else.rs │ │ ├── if_same_then_else.stderr │ │ ├── if_same_then_else2.rs │ │ ├── if_same_then_else2.stderr │ │ ├── if_then_some_else_none.fixed │ │ ├── if_then_some_else_none.rs │ │ ├── if_then_some_else_none.stderr │ │ ├── if_then_some_else_none_unfixable.rs │ │ ├── if_then_some_else_none_unfixable.stderr │ │ ├── ifs_same_cond.rs │ │ ├── ifs_same_cond.stderr │ │ ├── ignore_without_reason.rs │ │ ├── ignore_without_reason.stderr │ │ ├── ignored_unit_patterns.fixed │ │ ├── ignored_unit_patterns.rs │ │ ├── ignored_unit_patterns.stderr │ │ ├── impl.rs │ │ ├── impl.stderr │ │ ├── impl_hash_with_borrow_str_and_bytes.rs │ │ ├── impl_hash_with_borrow_str_and_bytes.stderr │ │ ├── impl_trait_in_params.rs │ │ ├── impl_trait_in_params.stderr │ │ ├── implicit_clone.fixed │ │ ├── implicit_clone.rs │ │ ├── implicit_clone.stderr │ │ ├── implicit_hasher.fixed │ │ ├── implicit_hasher.rs │ │ ├── implicit_hasher.stderr │ │ ├── implicit_return.fixed │ │ ├── implicit_return.rs │ │ ├── implicit_return.stderr │ │ ├── implicit_saturating_add.fixed │ │ ├── implicit_saturating_add.rs │ │ ├── implicit_saturating_add.stderr │ │ ├── implicit_saturating_sub.fixed │ │ ├── implicit_saturating_sub.rs │ │ ├── implicit_saturating_sub.stderr │ │ ├── implied_bounds_in_impls.fixed │ │ ├── implied_bounds_in_impls.rs │ │ ├── implied_bounds_in_impls.stderr │ │ ├── incompatible_msrv.rs │ │ ├── incompatible_msrv.stderr │ │ ├── inconsistent_digit_grouping.fixed │ │ ├── inconsistent_digit_grouping.rs │ │ ├── inconsistent_digit_grouping.stderr │ │ ├── inconsistent_struct_constructor.fixed │ │ ├── inconsistent_struct_constructor.rs │ │ ├── inconsistent_struct_constructor.stderr │ │ ├── index_refutable_slice/ │ │ │ ├── if_let_slice_binding.fixed │ │ │ ├── if_let_slice_binding.rs │ │ │ ├── if_let_slice_binding.stderr │ │ │ ├── slice_indexing_in_macro.fixed │ │ │ ├── slice_indexing_in_macro.rs │ │ │ └── slice_indexing_in_macro.stderr │ │ ├── indexing_slicing_index.rs │ │ ├── indexing_slicing_index.stderr │ │ ├── indexing_slicing_slice.rs │ │ ├── indexing_slicing_slice.stderr │ │ ├── ineffective_open_options.fixed │ │ ├── ineffective_open_options.rs │ │ ├── ineffective_open_options.stderr │ │ ├── inefficient_to_string.fixed │ │ ├── inefficient_to_string.rs │ │ ├── inefficient_to_string.stderr │ │ ├── infallible_destructuring_match.fixed │ │ ├── infallible_destructuring_match.rs │ │ ├── infallible_destructuring_match.stderr │ │ ├── infallible_try_from.rs │ │ ├── infallible_try_from.stderr │ │ ├── infinite_iter.rs │ │ ├── infinite_iter.stderr │ │ ├── infinite_loops.rs │ │ ├── infinite_loops.stderr │ │ ├── inherent_to_string.rs │ │ ├── inherent_to_string.stderr │ │ ├── init_numbered_fields.fixed │ │ ├── init_numbered_fields.rs │ │ ├── init_numbered_fields.stderr │ │ ├── inline_fn_without_body.fixed │ │ ├── inline_fn_without_body.rs │ │ ├── inline_fn_without_body.stderr │ │ ├── inspect_for_each.rs │ │ ├── inspect_for_each.stderr │ │ ├── int_plus_one.fixed │ │ ├── int_plus_one.rs │ │ ├── int_plus_one.stderr │ │ ├── integer_division.rs │ │ ├── integer_division.stderr │ │ ├── integer_division_remainder_used.rs │ │ ├── integer_division_remainder_used.stderr │ │ ├── into_iter_on_ref.fixed │ │ ├── into_iter_on_ref.rs │ │ ├── into_iter_on_ref.stderr │ │ ├── into_iter_without_iter.rs │ │ ├── into_iter_without_iter.stderr │ │ ├── invalid_upcast_comparisons.rs │ │ ├── invalid_upcast_comparisons.stderr │ │ ├── io_other_error.fixed │ │ ├── io_other_error.rs │ │ ├── io_other_error.stderr │ │ ├── ip_constant.fixed │ │ ├── ip_constant.rs │ │ ├── ip_constant.stderr │ │ ├── ip_constant_from_external.rs │ │ ├── ip_constant_from_external.stderr │ │ ├── is_digit_ascii_radix.fixed │ │ ├── is_digit_ascii_radix.rs │ │ ├── is_digit_ascii_radix.stderr │ │ ├── issue-111399.rs │ │ ├── issue-3145.rs │ │ ├── issue-3145.stderr │ │ ├── issue-7447.rs │ │ ├── issue-7447.stderr │ │ ├── issue_2356.fixed │ │ ├── issue_2356.rs │ │ ├── issue_2356.stderr │ │ ├── issue_4266.rs │ │ ├── issue_4266.stderr │ │ ├── items_after_statement.rs │ │ ├── items_after_statement.stderr │ │ ├── items_after_test_module/ │ │ │ ├── after_proc_macros.rs │ │ │ ├── auxiliary/ │ │ │ │ ├── submodule.rs │ │ │ │ └── tests.rs │ │ │ ├── imported_module.rs │ │ │ ├── in_submodule.rs │ │ │ ├── in_submodule.stderr │ │ │ ├── multiple_modules.rs │ │ │ ├── root_module.fixed │ │ │ ├── root_module.rs │ │ │ └── root_module.stderr │ │ ├── iter_cloned_collect.fixed │ │ ├── iter_cloned_collect.rs │ │ ├── iter_cloned_collect.stderr │ │ ├── iter_count.fixed │ │ ├── iter_count.rs │ │ ├── iter_count.stderr │ │ ├── iter_filter_is_ok.fixed │ │ ├── iter_filter_is_ok.rs │ │ ├── iter_filter_is_ok.stderr │ │ ├── iter_filter_is_some.fixed │ │ ├── iter_filter_is_some.rs │ │ ├── iter_filter_is_some.stderr │ │ ├── iter_kv_map.fixed │ │ ├── iter_kv_map.rs │ │ ├── iter_kv_map.stderr │ │ ├── iter_next_loop.rs │ │ ├── iter_next_loop.stderr │ │ ├── iter_next_slice.fixed │ │ ├── iter_next_slice.rs │ │ ├── iter_next_slice.stderr │ │ ├── iter_not_returning_iterator.rs │ │ ├── iter_not_returning_iterator.stderr │ │ ├── iter_nth.fixed │ │ ├── iter_nth.rs │ │ ├── iter_nth.stderr │ │ ├── iter_nth_zero.fixed │ │ ├── iter_nth_zero.rs │ │ ├── iter_nth_zero.stderr │ │ ├── iter_on_empty_collections.fixed │ │ ├── iter_on_empty_collections.rs │ │ ├── iter_on_empty_collections.stderr │ │ ├── iter_on_single_items.fixed │ │ ├── iter_on_single_items.rs │ │ ├── iter_on_single_items.stderr │ │ ├── iter_out_of_bounds.rs │ │ ├── iter_out_of_bounds.stderr │ │ ├── iter_over_hash_type.rs │ │ ├── iter_over_hash_type.stderr │ │ ├── iter_overeager_cloned.fixed │ │ ├── iter_overeager_cloned.rs │ │ ├── iter_overeager_cloned.stderr │ │ ├── iter_skip_next.fixed │ │ ├── iter_skip_next.rs │ │ ├── iter_skip_next.stderr │ │ ├── iter_skip_next_unfixable.rs │ │ ├── iter_skip_next_unfixable.stderr │ │ ├── iter_skip_zero.fixed │ │ ├── iter_skip_zero.rs │ │ ├── iter_skip_zero.stderr │ │ ├── iter_with_drain.fixed │ │ ├── iter_with_drain.rs │ │ ├── iter_with_drain.stderr │ │ ├── iter_without_into_iter.rs │ │ ├── iter_without_into_iter.stderr │ │ ├── iterator_step_by_zero.rs │ │ ├── iterator_step_by_zero.stderr │ │ ├── join_absolute_paths.1.fixed │ │ ├── join_absolute_paths.2.fixed │ │ ├── join_absolute_paths.rs │ │ ├── join_absolute_paths.stderr │ │ ├── large_const_arrays.fixed │ │ ├── large_const_arrays.rs │ │ ├── large_const_arrays.stderr │ │ ├── large_digit_groups.fixed │ │ ├── large_digit_groups.rs │ │ ├── large_digit_groups.stderr │ │ ├── large_enum_variant.r32bit.stderr │ │ ├── large_enum_variant.r64bit.stderr │ │ ├── large_enum_variant.rs │ │ ├── large_enum_variant_no_std.rs │ │ ├── large_enum_variant_no_std.stderr │ │ ├── large_futures.fixed │ │ ├── large_futures.rs │ │ ├── large_futures.stderr │ │ ├── large_stack_arrays.rs │ │ ├── large_stack_arrays.stderr │ │ ├── large_stack_frames.rs │ │ ├── large_stack_frames.stderr │ │ ├── large_types_passed_by_value.rs │ │ ├── large_types_passed_by_value.stderr │ │ ├── legacy_numeric_constants.fixed │ │ ├── legacy_numeric_constants.rs │ │ ├── legacy_numeric_constants.stderr │ │ ├── legacy_numeric_constants_unfixable.rs │ │ ├── legacy_numeric_constants_unfixable.stderr │ │ ├── len_without_is_empty.rs │ │ ├── len_without_is_empty.stderr │ │ ├── len_without_is_empty_expect.rs │ │ ├── len_without_is_empty_expect.stderr │ │ ├── len_zero.fixed │ │ ├── len_zero.rs │ │ ├── len_zero.stderr │ │ ├── len_zero_ranges.fixed │ │ ├── len_zero_ranges.rs │ │ ├── len_zero_ranges.stderr │ │ ├── len_zero_unstable.fixed │ │ ├── len_zero_unstable.rs │ │ ├── len_zero_unstable.stderr │ │ ├── let_and_return.edition2021.fixed │ │ ├── let_and_return.edition2021.stderr │ │ ├── let_and_return.edition2024.fixed │ │ ├── let_and_return.edition2024.stderr │ │ ├── let_and_return.fixed │ │ ├── let_and_return.rs │ │ ├── let_and_return.stderr │ │ ├── let_if_seq.rs │ │ ├── let_if_seq.stderr │ │ ├── let_underscore_future.rs │ │ ├── let_underscore_future.stderr │ │ ├── let_underscore_lock.rs │ │ ├── let_underscore_lock.stderr │ │ ├── let_underscore_must_use.rs │ │ ├── let_underscore_must_use.stderr │ │ ├── let_underscore_untyped.rs │ │ ├── let_underscore_untyped.stderr │ │ ├── let_unit.fixed │ │ ├── let_unit.rs │ │ ├── let_unit.stderr │ │ ├── let_with_type_underscore.fixed │ │ ├── let_with_type_underscore.rs │ │ ├── let_with_type_underscore.stderr │ │ ├── lines_filter_map_ok.fixed │ │ ├── lines_filter_map_ok.rs │ │ ├── lines_filter_map_ok.stderr │ │ ├── linkedlist.rs │ │ ├── linkedlist.stderr │ │ ├── literal_string_with_formatting_arg.rs │ │ ├── literal_string_with_formatting_arg.stderr │ │ ├── literals.rs │ │ ├── literals.stderr │ │ ├── localhost.txt │ │ ├── lossy_float_literal.fixed │ │ ├── lossy_float_literal.rs │ │ ├── lossy_float_literal.stderr │ │ ├── macro_use_imports.fixed │ │ ├── macro_use_imports.rs │ │ ├── macro_use_imports.stderr │ │ ├── macro_use_imports_expect.rs │ │ ├── manual_abs_diff.fixed │ │ ├── manual_abs_diff.rs │ │ ├── manual_abs_diff.stderr │ │ ├── manual_arithmetic_check-2.rs │ │ ├── manual_arithmetic_check-2.stderr │ │ ├── manual_arithmetic_check.fixed │ │ ├── manual_arithmetic_check.rs │ │ ├── manual_arithmetic_check.stderr │ │ ├── manual_assert.edition2018.fixed │ │ ├── manual_assert.edition2018.stderr │ │ ├── manual_assert.edition2021.fixed │ │ ├── manual_assert.edition2021.stderr │ │ ├── manual_assert.rs │ │ ├── manual_async_fn.fixed │ │ ├── manual_async_fn.rs │ │ ├── manual_async_fn.stderr │ │ ├── manual_bits.fixed │ │ ├── manual_bits.rs │ │ ├── manual_bits.stderr │ │ ├── manual_c_str_literals.edition2021.fixed │ │ ├── manual_c_str_literals.edition2021.stderr │ │ ├── manual_c_str_literals.rs │ │ ├── manual_checked_ops.rs │ │ ├── manual_checked_ops.stderr │ │ ├── manual_clamp.fixed │ │ ├── manual_clamp.rs │ │ ├── manual_clamp.stderr │ │ ├── manual_contains.fixed │ │ ├── manual_contains.rs │ │ ├── manual_contains.stderr │ │ ├── manual_dangling_ptr.fixed │ │ ├── manual_dangling_ptr.rs │ │ ├── manual_dangling_ptr.stderr │ │ ├── manual_div_ceil.fixed │ │ ├── manual_div_ceil.rs │ │ ├── manual_div_ceil.stderr │ │ ├── manual_div_ceil_with_feature.fixed │ │ ├── manual_div_ceil_with_feature.rs │ │ ├── manual_div_ceil_with_feature.stderr │ │ ├── manual_filter.fixed │ │ ├── manual_filter.rs │ │ ├── manual_filter.stderr │ │ ├── manual_filter_map.fixed │ │ ├── manual_filter_map.rs │ │ ├── manual_filter_map.stderr │ │ ├── manual_find.rs │ │ ├── manual_find.stderr │ │ ├── manual_find_fixable.fixed │ │ ├── manual_find_fixable.rs │ │ ├── manual_find_fixable.stderr │ │ ├── manual_find_map.fixed │ │ ├── manual_find_map.rs │ │ ├── manual_find_map.stderr │ │ ├── manual_flatten.fixed │ │ ├── manual_flatten.rs │ │ ├── manual_flatten.stderr │ │ ├── manual_float_methods.rs │ │ ├── manual_float_methods.stderr │ │ ├── manual_hash_one.fixed │ │ ├── manual_hash_one.rs │ │ ├── manual_hash_one.stderr │ │ ├── manual_ignore_case_cmp.fixed │ │ ├── manual_ignore_case_cmp.rs │ │ ├── manual_ignore_case_cmp.stderr │ │ ├── manual_ilog2.fixed │ │ ├── manual_ilog2.rs │ │ ├── manual_ilog2.stderr │ │ ├── manual_inspect.fixed │ │ ├── manual_inspect.rs │ │ ├── manual_inspect.stderr │ │ ├── manual_instant_elapsed.fixed │ │ ├── manual_instant_elapsed.rs │ │ ├── manual_instant_elapsed.stderr │ │ ├── manual_is_ascii_check.fixed │ │ ├── manual_is_ascii_check.rs │ │ ├── manual_is_ascii_check.stderr │ │ ├── manual_is_multiple_of.fixed │ │ ├── manual_is_multiple_of.rs │ │ ├── manual_is_multiple_of.stderr │ │ ├── manual_is_power_of_two.fixed │ │ ├── manual_is_power_of_two.rs │ │ ├── manual_is_power_of_two.stderr │ │ ├── manual_is_variant_and.fixed │ │ ├── manual_is_variant_and.rs │ │ ├── manual_is_variant_and.stderr │ │ ├── manual_let_else.rs │ │ ├── manual_let_else.stderr │ │ ├── manual_let_else_match.fixed │ │ ├── manual_let_else_match.rs │ │ ├── manual_let_else_match.stderr │ │ ├── manual_let_else_question_mark.fixed │ │ ├── manual_let_else_question_mark.rs │ │ ├── manual_let_else_question_mark.stderr │ │ ├── manual_main_separator_str.fixed │ │ ├── manual_main_separator_str.rs │ │ ├── manual_main_separator_str.stderr │ │ ├── manual_map_option.fixed │ │ ├── manual_map_option.rs │ │ ├── manual_map_option.stderr │ │ ├── manual_map_option_2.fixed │ │ ├── manual_map_option_2.rs │ │ ├── manual_map_option_2.stderr │ │ ├── manual_memcpy/ │ │ │ ├── with_loop_counters.fixed │ │ │ ├── with_loop_counters.rs │ │ │ ├── with_loop_counters.stderr │ │ │ ├── without_loop_counters.fixed │ │ │ ├── without_loop_counters.rs │ │ │ └── without_loop_counters.stderr │ │ ├── manual_midpoint.fixed │ │ ├── manual_midpoint.rs │ │ ├── manual_midpoint.stderr │ │ ├── manual_next_back.fixed │ │ ├── manual_next_back.rs │ │ ├── manual_next_back.stderr │ │ ├── manual_non_exhaustive_enum.rs │ │ ├── manual_non_exhaustive_enum.stderr │ │ ├── manual_non_exhaustive_struct.rs │ │ ├── manual_non_exhaustive_struct.stderr │ │ ├── manual_ok_err.fixed │ │ ├── manual_ok_err.rs │ │ ├── manual_ok_err.stderr │ │ ├── manual_ok_or.fixed │ │ ├── manual_ok_or.rs │ │ ├── manual_ok_or.stderr │ │ ├── manual_option_as_slice.fixed │ │ ├── manual_option_as_slice.rs │ │ ├── manual_option_as_slice.stderr │ │ ├── manual_pattern_char_comparison.fixed │ │ ├── manual_pattern_char_comparison.rs │ │ ├── manual_pattern_char_comparison.stderr │ │ ├── manual_pop_if.fixed │ │ ├── manual_pop_if.rs │ │ ├── manual_pop_if.stderr │ │ ├── manual_range_patterns.fixed │ │ ├── manual_range_patterns.rs │ │ ├── manual_range_patterns.stderr │ │ ├── manual_rem_euclid.fixed │ │ ├── manual_rem_euclid.rs │ │ ├── manual_rem_euclid.stderr │ │ ├── manual_repeat_n.fixed │ │ ├── manual_repeat_n.rs │ │ ├── manual_repeat_n.stderr │ │ ├── manual_retain.fixed │ │ ├── manual_retain.rs │ │ ├── manual_retain.stderr │ │ ├── manual_rotate.fixed │ │ ├── manual_rotate.rs │ │ ├── manual_rotate.stderr │ │ ├── manual_saturating_arithmetic.fixed │ │ ├── manual_saturating_arithmetic.rs │ │ ├── manual_saturating_arithmetic.stderr │ │ ├── manual_slice_fill.fixed │ │ ├── manual_slice_fill.rs │ │ ├── manual_slice_fill.stderr │ │ ├── manual_slice_size_calculation.fixed │ │ ├── manual_slice_size_calculation.rs │ │ ├── manual_slice_size_calculation.stderr │ │ ├── manual_split_once.fixed │ │ ├── manual_split_once.rs │ │ ├── manual_split_once.stderr │ │ ├── manual_str_repeat.fixed │ │ ├── manual_str_repeat.rs │ │ ├── manual_str_repeat.stderr │ │ ├── manual_string_new.fixed │ │ ├── manual_string_new.rs │ │ ├── manual_string_new.stderr │ │ ├── manual_strip.rs │ │ ├── manual_strip.stderr │ │ ├── manual_strip_fixable.fixed │ │ ├── manual_strip_fixable.rs │ │ ├── manual_strip_fixable.stderr │ │ ├── manual_swap_auto_fix.fixed │ │ ├── manual_swap_auto_fix.rs │ │ ├── manual_swap_auto_fix.stderr │ │ ├── manual_take.fixed │ │ ├── manual_take.rs │ │ ├── manual_take.stderr │ │ ├── manual_take_nocore.rs │ │ ├── manual_take_nostd.fixed │ │ ├── manual_take_nostd.rs │ │ ├── manual_take_nostd.stderr │ │ ├── manual_try_fold.rs │ │ ├── manual_try_fold.stderr │ │ ├── manual_unwrap_or.fixed │ │ ├── manual_unwrap_or.rs │ │ ├── manual_unwrap_or.stderr │ │ ├── manual_unwrap_or_default.fixed │ │ ├── manual_unwrap_or_default.rs │ │ ├── manual_unwrap_or_default.stderr │ │ ├── manual_unwrap_or_default_unfixable.rs │ │ ├── manual_unwrap_or_default_unfixable.stderr │ │ ├── manual_while_let_some.fixed │ │ ├── manual_while_let_some.rs │ │ ├── manual_while_let_some.stderr │ │ ├── many_single_char_names.rs │ │ ├── many_single_char_names.stderr │ │ ├── map_all_any_identity.fixed │ │ ├── map_all_any_identity.rs │ │ ├── map_all_any_identity.stderr │ │ ├── map_clone.fixed │ │ ├── map_clone.rs │ │ ├── map_clone.stderr │ │ ├── map_collect_result_unit.fixed │ │ ├── map_collect_result_unit.rs │ │ ├── map_collect_result_unit.stderr │ │ ├── map_err.rs │ │ ├── map_err.stderr │ │ ├── map_flatten.fixed │ │ ├── map_flatten.rs │ │ ├── map_flatten.stderr │ │ ├── map_flatten_fixable.fixed │ │ ├── map_flatten_fixable.rs │ │ ├── map_flatten_fixable.stderr │ │ ├── map_identity.fixed │ │ ├── map_identity.rs │ │ ├── map_identity.stderr │ │ ├── map_unit_fn.rs │ │ ├── map_unwrap_or.rs │ │ ├── map_unwrap_or.stderr │ │ ├── map_unwrap_or_fixable.fixed │ │ ├── map_unwrap_or_fixable.rs │ │ ├── map_unwrap_or_fixable.stderr │ │ ├── map_with_unused_argument_over_ranges.fixed │ │ ├── map_with_unused_argument_over_ranges.rs │ │ ├── map_with_unused_argument_over_ranges.stderr │ │ ├── map_with_unused_argument_over_ranges_nostd.fixed │ │ ├── map_with_unused_argument_over_ranges_nostd.rs │ │ ├── map_with_unused_argument_over_ranges_nostd.stderr │ │ ├── match_as_ref.fixed │ │ ├── match_as_ref.rs │ │ ├── match_as_ref.stderr │ │ ├── match_bool.fixed │ │ ├── match_bool.rs │ │ ├── match_bool.stderr │ │ ├── match_like_matches_macro.fixed │ │ ├── match_like_matches_macro.rs │ │ ├── match_like_matches_macro.stderr │ │ ├── match_like_matches_macro_if_let_guard.rs │ │ ├── match_overlapping_arm.rs │ │ ├── match_overlapping_arm.stderr │ │ ├── match_ref_pats.fixed │ │ ├── match_ref_pats.rs │ │ ├── match_ref_pats.stderr │ │ ├── match_result_ok.fixed │ │ ├── match_result_ok.rs │ │ ├── match_result_ok.stderr │ │ ├── match_same_arms.fixed │ │ ├── match_same_arms.rs │ │ ├── match_same_arms.stderr │ │ ├── match_same_arms2.fixed │ │ ├── match_same_arms2.rs │ │ ├── match_same_arms2.stderr │ │ ├── match_same_arms_non_exhaustive.fixed │ │ ├── match_same_arms_non_exhaustive.rs │ │ ├── match_same_arms_non_exhaustive.stderr │ │ ├── match_single_binding.fixed │ │ ├── match_single_binding.rs │ │ ├── match_single_binding.stderr │ │ ├── match_single_binding2.fixed │ │ ├── match_single_binding2.rs │ │ ├── match_single_binding2.stderr │ │ ├── match_str_case_mismatch.fixed │ │ ├── match_str_case_mismatch.rs │ │ ├── match_str_case_mismatch.stderr │ │ ├── match_wild_err_arm.rs │ │ ├── match_wild_err_arm.stderr │ │ ├── match_wildcard_for_single_variants.fixed │ │ ├── match_wildcard_for_single_variants.rs │ │ ├── match_wildcard_for_single_variants.stderr │ │ ├── mem_forget.rs │ │ ├── mem_forget.stderr │ │ ├── mem_replace.fixed │ │ ├── mem_replace.rs │ │ ├── mem_replace.stderr │ │ ├── mem_replace_macro.rs │ │ ├── mem_replace_macro.stderr │ │ ├── mem_replace_no_std.fixed │ │ ├── mem_replace_no_std.rs │ │ ├── mem_replace_no_std.stderr │ │ ├── methods.rs │ │ ├── methods.stderr │ │ ├── methods_fixable.fixed │ │ ├── methods_fixable.rs │ │ ├── methods_fixable.stderr │ │ ├── methods_unfixable.rs │ │ ├── methods_unfixable.stderr │ │ ├── min_ident_chars.rs │ │ ├── min_ident_chars.stderr │ │ ├── min_max.rs │ │ ├── min_max.stderr │ │ ├── min_rust_version_attr.rs │ │ ├── min_rust_version_attr.stderr │ │ ├── min_rust_version_invalid_attr.rs │ │ ├── min_rust_version_invalid_attr.stderr │ │ ├── mismatching_type_param_order.rs │ │ ├── mismatching_type_param_order.stderr │ │ ├── misnamed_getters.fixed │ │ ├── misnamed_getters.rs │ │ ├── misnamed_getters.stderr │ │ ├── misnamed_getters_2021.fixed │ │ ├── misnamed_getters_2021.rs │ │ ├── misnamed_getters_2021.stderr │ │ ├── misrefactored_assign_op.1.fixed │ │ ├── misrefactored_assign_op.2.fixed │ │ ├── misrefactored_assign_op.rs │ │ ├── misrefactored_assign_op.stderr │ │ ├── missing_assert_message.edition2015.stderr │ │ ├── missing_assert_message.edition2021.stderr │ │ ├── missing_assert_message.rs │ │ ├── missing_asserts_for_indexing.fixed │ │ ├── missing_asserts_for_indexing.rs │ │ ├── missing_asserts_for_indexing.stderr │ │ ├── missing_asserts_for_indexing_unfixable.rs │ │ ├── missing_asserts_for_indexing_unfixable.stderr │ │ ├── missing_const_for_fn/ │ │ │ ├── auxiliary/ │ │ │ │ └── helper.rs │ │ │ ├── cant_be_const.rs │ │ │ ├── const_trait.fixed │ │ │ ├── const_trait.rs │ │ │ ├── const_trait.stderr │ │ │ ├── could_be_const.fixed │ │ │ ├── could_be_const.rs │ │ │ └── could_be_const.stderr │ │ ├── missing_const_for_thread_local.fixed │ │ ├── missing_const_for_thread_local.rs │ │ ├── missing_const_for_thread_local.stderr │ │ ├── missing_fields_in_debug.rs │ │ ├── missing_fields_in_debug.stderr │ │ ├── missing_inline.rs │ │ ├── missing_inline.stderr │ │ ├── missing_inline_executable.rs │ │ ├── missing_inline_executable.stderr │ │ ├── missing_inline_proc_macro.rs │ │ ├── missing_inline_test_crate.rs │ │ ├── missing_panics_doc.rs │ │ ├── missing_panics_doc.stderr │ │ ├── missing_spin_loop.fixed │ │ ├── missing_spin_loop.rs │ │ ├── missing_spin_loop.stderr │ │ ├── missing_spin_loop_no_std.fixed │ │ ├── missing_spin_loop_no_std.rs │ │ ├── missing_spin_loop_no_std.stderr │ │ ├── missing_trait_methods.rs │ │ ├── missing_trait_methods.stderr │ │ ├── missing_transmute_annotations.fixed │ │ ├── missing_transmute_annotations.rs │ │ ├── missing_transmute_annotations.stderr │ │ ├── missing_transmute_annotations_unfixable.rs │ │ ├── missing_transmute_annotations_unfixable.stderr │ │ ├── mistyped_literal_suffix.fixed │ │ ├── mistyped_literal_suffix.rs │ │ ├── mistyped_literal_suffix.stderr │ │ ├── mixed_attributes_style/ │ │ │ ├── auxiliary/ │ │ │ │ └── submodule.rs │ │ │ ├── global_allow.rs │ │ │ ├── mod_declaration.rs │ │ │ └── mod_declaration.stderr │ │ ├── mixed_attributes_style.rs │ │ ├── mixed_attributes_style.stderr │ │ ├── mixed_read_write_in_expression.rs │ │ ├── mixed_read_write_in_expression.stderr │ │ ├── module_inception.rs │ │ ├── module_inception.stderr │ │ ├── module_name_repetitions.rs │ │ ├── module_name_repetitions.stderr │ │ ├── modulo_arithmetic_float.rs │ │ ├── modulo_arithmetic_float.stderr │ │ ├── modulo_arithmetic_integral.rs │ │ ├── modulo_arithmetic_integral.stderr │ │ ├── modulo_arithmetic_integral_const.rs │ │ ├── modulo_arithmetic_integral_const.stderr │ │ ├── modulo_one.rs │ │ ├── modulo_one.stderr │ │ ├── msrv_attributes_without_early_lints.rs │ │ ├── multi_assignments.rs │ │ ├── multi_assignments.stderr │ │ ├── multiple_bound_locations.rs │ │ ├── multiple_bound_locations.stderr │ │ ├── multiple_inherent_impl_cfg.normal.stderr │ │ ├── multiple_inherent_impl_cfg.rs │ │ ├── multiple_inherent_impl_cfg.stderr │ │ ├── multiple_inherent_impl_cfg.withtest.stderr │ │ ├── multiple_unsafe_ops_per_block.rs │ │ ├── multiple_unsafe_ops_per_block.stderr │ │ ├── must_use_candidates.fixed │ │ ├── must_use_candidates.rs │ │ ├── must_use_candidates.stderr │ │ ├── must_use_unit.fixed │ │ ├── must_use_unit.rs │ │ ├── must_use_unit.stderr │ │ ├── must_use_unit_unfixable.rs │ │ ├── must_use_unit_unfixable.stderr │ │ ├── mut_from_ref.rs │ │ ├── mut_from_ref.stderr │ │ ├── mut_key.rs │ │ ├── mut_key.stderr │ │ ├── mut_mut.fixed │ │ ├── mut_mut.rs │ │ ├── mut_mut.stderr │ │ ├── mut_mut_unfixable.rs │ │ ├── mut_mut_unfixable.stderr │ │ ├── mut_mutex_lock.fixed │ │ ├── mut_mutex_lock.rs │ │ ├── mut_mutex_lock.stderr │ │ ├── mut_range_bound.rs │ │ ├── mut_range_bound.stderr │ │ ├── mutex_atomic.fixed │ │ ├── mutex_atomic.rs │ │ ├── mutex_atomic.stderr │ │ ├── mutex_atomic_unfixable.rs │ │ ├── mutex_atomic_unfixable.stderr │ │ ├── needless_arbitrary_self_type.fixed │ │ ├── needless_arbitrary_self_type.rs │ │ ├── needless_arbitrary_self_type.stderr │ │ ├── needless_arbitrary_self_type_unfixable.fixed │ │ ├── needless_arbitrary_self_type_unfixable.rs │ │ ├── needless_arbitrary_self_type_unfixable.stderr │ │ ├── needless_as_bytes.fixed │ │ ├── needless_as_bytes.rs │ │ ├── needless_as_bytes.stderr │ │ ├── needless_bitwise_bool.fixed │ │ ├── needless_bitwise_bool.rs │ │ ├── needless_bitwise_bool.stderr │ │ ├── needless_bool/ │ │ │ ├── fixable.fixed │ │ │ ├── fixable.rs │ │ │ ├── fixable.stderr │ │ │ ├── simple.rs │ │ │ └── simple.stderr │ │ ├── needless_bool_assign.fixed │ │ ├── needless_bool_assign.rs │ │ ├── needless_bool_assign.stderr │ │ ├── needless_borrow.fixed │ │ ├── needless_borrow.rs │ │ ├── needless_borrow.stderr │ │ ├── needless_borrow_pat.fixed │ │ ├── needless_borrow_pat.rs │ │ ├── needless_borrow_pat.stderr │ │ ├── needless_borrowed_ref.fixed │ │ ├── needless_borrowed_ref.rs │ │ ├── needless_borrowed_ref.stderr │ │ ├── needless_borrows_for_generic_args.fixed │ │ ├── needless_borrows_for_generic_args.rs │ │ ├── needless_borrows_for_generic_args.stderr │ │ ├── needless_character_iteration.fixed │ │ ├── needless_character_iteration.rs │ │ ├── needless_character_iteration.stderr │ │ ├── needless_collect.fixed │ │ ├── needless_collect.rs │ │ ├── needless_collect.stderr │ │ ├── needless_collect_indirect.fixed │ │ ├── needless_collect_indirect.rs │ │ ├── needless_collect_indirect.stderr │ │ ├── needless_continue.rs │ │ ├── needless_continue.stderr │ │ ├── needless_doc_main.rs │ │ ├── needless_doc_main.stderr │ │ ├── needless_else.fixed │ │ ├── needless_else.rs │ │ ├── needless_else.stderr │ │ ├── needless_for_each_fixable.fixed │ │ ├── needless_for_each_fixable.rs │ │ ├── needless_for_each_fixable.stderr │ │ ├── needless_for_each_unfixable.rs │ │ ├── needless_for_each_unfixable.stderr │ │ ├── needless_ifs.fixed │ │ ├── needless_ifs.rs │ │ ├── needless_ifs.stderr │ │ ├── needless_late_init.fixed │ │ ├── needless_late_init.rs │ │ ├── needless_late_init.stderr │ │ ├── needless_lifetimes.fixed │ │ ├── needless_lifetimes.rs │ │ ├── needless_lifetimes.stderr │ │ ├── needless_match.fixed │ │ ├── needless_match.rs │ │ ├── needless_match.stderr │ │ ├── needless_maybe_sized.fixed │ │ ├── needless_maybe_sized.rs │ │ ├── needless_maybe_sized.stderr │ │ ├── needless_option_as_deref.fixed │ │ ├── needless_option_as_deref.rs │ │ ├── needless_option_as_deref.stderr │ │ ├── needless_option_take.fixed │ │ ├── needless_option_take.rs │ │ ├── needless_option_take.stderr │ │ ├── needless_parens_on_range_literals.fixed │ │ ├── needless_parens_on_range_literals.rs │ │ ├── needless_parens_on_range_literals.stderr │ │ ├── needless_pass_by_ref_mut.rs │ │ ├── needless_pass_by_ref_mut.stderr │ │ ├── needless_pass_by_ref_mut2.fixed │ │ ├── needless_pass_by_ref_mut2.rs │ │ ├── needless_pass_by_ref_mut2.stderr │ │ ├── needless_pass_by_ref_mut_2021.rs │ │ ├── needless_pass_by_value.rs │ │ ├── needless_pass_by_value.stderr │ │ ├── needless_pass_by_value_proc_macro.rs │ │ ├── needless_pub_self.fixed │ │ ├── needless_pub_self.rs │ │ ├── needless_pub_self.stderr │ │ ├── needless_question_mark.fixed │ │ ├── needless_question_mark.rs │ │ ├── needless_question_mark.stderr │ │ ├── needless_range_loop.rs │ │ ├── needless_range_loop.stderr │ │ ├── needless_range_loop2.rs │ │ ├── needless_range_loop2.stderr │ │ ├── needless_raw_string.fixed │ │ ├── needless_raw_string.rs │ │ ├── needless_raw_string.stderr │ │ ├── needless_raw_string_hashes.fixed │ │ ├── needless_raw_string_hashes.rs │ │ ├── needless_raw_string_hashes.stderr │ │ ├── needless_return.fixed │ │ ├── needless_return.rs │ │ ├── needless_return.stderr │ │ ├── needless_return_with_question_mark.fixed │ │ ├── needless_return_with_question_mark.rs │ │ ├── needless_return_with_question_mark.stderr │ │ ├── needless_splitn.fixed │ │ ├── needless_splitn.rs │ │ ├── needless_splitn.stderr │ │ ├── needless_type_cast.fixed │ │ ├── needless_type_cast.rs │ │ ├── needless_type_cast.stderr │ │ ├── needless_type_cast_unfixable.rs │ │ ├── needless_type_cast_unfixable.stderr │ │ ├── needless_update.rs │ │ ├── needless_update.stderr │ │ ├── neg_cmp_op_on_partial_ord.rs │ │ ├── neg_cmp_op_on_partial_ord.stderr │ │ ├── neg_multiply.fixed │ │ ├── neg_multiply.rs │ │ ├── neg_multiply.stderr │ │ ├── never_loop.rs │ │ ├── never_loop.stderr │ │ ├── never_loop_fixable.fixed │ │ ├── never_loop_fixable.rs │ │ ├── never_loop_fixable.stderr │ │ ├── never_loop_iterator_reduction.rs │ │ ├── never_loop_iterator_reduction.stderr │ │ ├── new_ret_no_self.rs │ │ ├── new_ret_no_self.stderr │ │ ├── new_ret_no_self_overflow.rs │ │ ├── new_ret_no_self_overflow.stderr │ │ ├── new_without_default.fixed │ │ ├── new_without_default.rs │ │ ├── new_without_default.stderr │ │ ├── no_effect.rs │ │ ├── no_effect.stderr │ │ ├── no_effect_async_fn.rs │ │ ├── no_effect_async_fn.stderr │ │ ├── no_effect_replace.rs │ │ ├── no_effect_replace.stderr │ │ ├── no_effect_return.rs │ │ ├── no_effect_return.stderr │ │ ├── no_mangle_with_rust_abi.rs │ │ ├── no_mangle_with_rust_abi.stderr │ │ ├── no_mangle_with_rust_abi_2021.rs │ │ ├── no_mangle_with_rust_abi_2021.stderr │ │ ├── non_canonical_clone_impl.fixed │ │ ├── non_canonical_clone_impl.rs │ │ ├── non_canonical_clone_impl.stderr │ │ ├── non_canonical_partial_ord_impl.fixed │ │ ├── non_canonical_partial_ord_impl.rs │ │ ├── non_canonical_partial_ord_impl.stderr │ │ ├── non_canonical_partial_ord_impl_fully_qual.rs │ │ ├── non_canonical_partial_ord_impl_fully_qual.stderr │ │ ├── non_expressive_names.rs │ │ ├── non_expressive_names.stderr │ │ ├── non_expressive_names_error_recovery.fixed │ │ ├── non_expressive_names_error_recovery.rs │ │ ├── non_expressive_names_error_recovery.stderr │ │ ├── non_minimal_cfg.fixed │ │ ├── non_minimal_cfg.rs │ │ ├── non_minimal_cfg.stderr │ │ ├── non_minimal_cfg2.rs │ │ ├── non_minimal_cfg2.stderr │ │ ├── non_octal_unix_permissions.fixed │ │ ├── non_octal_unix_permissions.rs │ │ ├── non_octal_unix_permissions.stderr │ │ ├── non_send_fields_in_send_ty.rs │ │ ├── non_send_fields_in_send_ty.stderr │ │ ├── non_std_lazy_static/ │ │ │ ├── auxiliary/ │ │ │ │ ├── lazy_static.rs │ │ │ │ └── once_cell.rs │ │ │ ├── non_std_lazy_static_fixable.fixed │ │ │ ├── non_std_lazy_static_fixable.rs │ │ │ ├── non_std_lazy_static_fixable.stderr │ │ │ ├── non_std_lazy_static_no_std.rs │ │ │ ├── non_std_lazy_static_other_once_cell.rs │ │ │ ├── non_std_lazy_static_unfixable.rs │ │ │ └── non_std_lazy_static_unfixable.stderr │ │ ├── non_zero_suggestions.fixed │ │ ├── non_zero_suggestions.rs │ │ ├── non_zero_suggestions.stderr │ │ ├── non_zero_suggestions_unfixable.rs │ │ ├── non_zero_suggestions_unfixable.stderr │ │ ├── nonminimal_bool.rs │ │ ├── nonminimal_bool.stderr │ │ ├── nonminimal_bool_methods.fixed │ │ ├── nonminimal_bool_methods.rs │ │ ├── nonminimal_bool_methods.stderr │ │ ├── nonminimal_bool_methods_unfixable.rs │ │ ├── nonminimal_bool_methods_unfixable.stderr │ │ ├── obfuscated_if_else.fixed │ │ ├── obfuscated_if_else.rs │ │ ├── obfuscated_if_else.stderr │ │ ├── octal_escapes.rs │ │ ├── octal_escapes.stderr │ │ ├── ok_expect.fixed │ │ ├── ok_expect.rs │ │ ├── ok_expect.stderr │ │ ├── only_used_in_recursion.rs │ │ ├── only_used_in_recursion.stderr │ │ ├── only_used_in_recursion2.rs │ │ ├── only_used_in_recursion2.stderr │ │ ├── op_ref.fixed │ │ ├── op_ref.rs │ │ ├── op_ref.stderr │ │ ├── open_options.rs │ │ ├── open_options.stderr │ │ ├── open_options_fixable.fixed │ │ ├── open_options_fixable.rs │ │ ├── open_options_fixable.stderr │ │ ├── option_as_ref_cloned.fixed │ │ ├── option_as_ref_cloned.rs │ │ ├── option_as_ref_cloned.stderr │ │ ├── option_as_ref_deref.fixed │ │ ├── option_as_ref_deref.rs │ │ ├── option_as_ref_deref.stderr │ │ ├── option_env_unwrap.rs │ │ ├── option_env_unwrap.stderr │ │ ├── option_filter_map.fixed │ │ ├── option_filter_map.rs │ │ ├── option_filter_map.stderr │ │ ├── option_if_let_else.fixed │ │ ├── option_if_let_else.rs │ │ ├── option_if_let_else.stderr │ │ ├── option_map_or_none.fixed │ │ ├── option_map_or_none.rs │ │ ├── option_map_or_none.stderr │ │ ├── option_map_unit_fn_fixable.fixed │ │ ├── option_map_unit_fn_fixable.rs │ │ ├── option_map_unit_fn_fixable.stderr │ │ ├── option_map_unit_fn_unfixable.rs │ │ ├── option_map_unit_fn_unfixable.stderr │ │ ├── option_option.rs │ │ ├── option_option.stderr │ │ ├── or_fun_call.fixed │ │ ├── or_fun_call.rs │ │ ├── or_fun_call.stderr │ │ ├── or_then_unwrap.fixed │ │ ├── or_then_unwrap.rs │ │ ├── or_then_unwrap.stderr │ │ ├── out_of_bounds_indexing/ │ │ │ ├── issue-3102.rs │ │ │ ├── issue-3102.stderr │ │ │ ├── simple.rs │ │ │ └── simple.stderr │ │ ├── overly_complex_bool_expr.fixed │ │ ├── overly_complex_bool_expr.rs │ │ ├── overly_complex_bool_expr.stderr │ │ ├── owned_cow.fixed │ │ ├── owned_cow.rs │ │ ├── owned_cow.stderr │ │ ├── panic_in_result_fn.rs │ │ ├── panic_in_result_fn.stderr │ │ ├── panic_in_result_fn_assertions.rs │ │ ├── panic_in_result_fn_assertions.stderr │ │ ├── panic_in_result_fn_debug_assertions.rs │ │ ├── panicking_macros.rs │ │ ├── panicking_macros.stderr │ │ ├── panicking_overflow_checks.rs │ │ ├── panicking_overflow_checks.stderr │ │ ├── partial_pub_fields.rs │ │ ├── partial_pub_fields.stderr │ │ ├── partialeq_ne_impl.rs │ │ ├── partialeq_ne_impl.stderr │ │ ├── partialeq_to_none.fixed │ │ ├── partialeq_to_none.rs │ │ ├── partialeq_to_none.stderr │ │ ├── path_buf_push_overwrite.fixed │ │ ├── path_buf_push_overwrite.rs │ │ ├── path_buf_push_overwrite.stderr │ │ ├── path_ends_with_ext.fixed │ │ ├── path_ends_with_ext.rs │ │ ├── path_ends_with_ext.stderr │ │ ├── pathbuf_init_then_push.fixed │ │ ├── pathbuf_init_then_push.rs │ │ ├── pathbuf_init_then_push.stderr │ │ ├── pattern_type_mismatch/ │ │ │ ├── auxiliary/ │ │ │ │ └── external.rs │ │ │ ├── mutability.rs │ │ │ ├── mutability.stderr │ │ │ ├── pattern_alternatives.rs │ │ │ ├── pattern_alternatives.stderr │ │ │ ├── pattern_structs.rs │ │ │ ├── pattern_structs.stderr │ │ │ ├── pattern_tuples.rs │ │ │ ├── pattern_tuples.stderr │ │ │ ├── syntax.rs │ │ │ └── syntax.stderr │ │ ├── patterns.fixed │ │ ├── patterns.rs │ │ ├── patterns.stderr │ │ ├── permissions_set_readonly_false.rs │ │ ├── permissions_set_readonly_false.stderr │ │ ├── pointer_format.rs │ │ ├── pointer_format.stderr │ │ ├── pointers_in_nomem_asm_block.rs │ │ ├── pointers_in_nomem_asm_block.stderr │ │ ├── precedence.fixed │ │ ├── precedence.rs │ │ ├── precedence.stderr │ │ ├── precedence_bits.fixed │ │ ├── precedence_bits.rs │ │ ├── precedence_bits.stderr │ │ ├── print_in_format_impl.rs │ │ ├── print_in_format_impl.stderr │ │ ├── print_literal.fixed │ │ ├── print_literal.rs │ │ ├── print_literal.stderr │ │ ├── print_stderr.rs │ │ ├── print_stderr.stderr │ │ ├── print_stdout.rs │ │ ├── print_stdout.stderr │ │ ├── print_stdout_build_script.rs │ │ ├── print_with_newline.fixed │ │ ├── print_with_newline.rs │ │ ├── print_with_newline.stderr │ │ ├── println_empty_string.fixed │ │ ├── println_empty_string.rs │ │ ├── println_empty_string.stderr │ │ ├── println_empty_string_unfixable.rs │ │ ├── println_empty_string_unfixable.stderr │ │ ├── proc_macro.rs │ │ ├── proc_macro.stderr │ │ ├── ptr_arg.rs │ │ ├── ptr_arg.stderr │ │ ├── ptr_as_ptr.fixed │ │ ├── ptr_as_ptr.rs │ │ ├── ptr_as_ptr.stderr │ │ ├── ptr_cast_constness.fixed │ │ ├── ptr_cast_constness.rs │ │ ├── ptr_cast_constness.stderr │ │ ├── ptr_eq.fixed │ │ ├── ptr_eq.rs │ │ ├── ptr_eq.stderr │ │ ├── ptr_eq_no_std.fixed │ │ ├── ptr_eq_no_std.rs │ │ ├── ptr_eq_no_std.stderr │ │ ├── ptr_offset_by_literal.fixed │ │ ├── ptr_offset_by_literal.rs │ │ ├── ptr_offset_by_literal.stderr │ │ ├── ptr_offset_with_cast.fixed │ │ ├── ptr_offset_with_cast.rs │ │ ├── ptr_offset_with_cast.stderr │ │ ├── pub_use.rs │ │ ├── pub_use.stderr │ │ ├── pub_with_shorthand.fixed │ │ ├── pub_with_shorthand.rs │ │ ├── pub_with_shorthand.stderr │ │ ├── pub_without_shorthand.fixed │ │ ├── pub_without_shorthand.rs │ │ ├── pub_without_shorthand.stderr │ │ ├── question_mark.fixed │ │ ├── question_mark.rs │ │ ├── question_mark.stderr │ │ ├── question_mark_used.rs │ │ ├── question_mark_used.stderr │ │ ├── range.fixed │ │ ├── range.rs │ │ ├── range.stderr │ │ ├── range_contains.fixed │ │ ├── range_contains.rs │ │ ├── range_contains.stderr │ │ ├── range_plus_minus_one.fixed │ │ ├── range_plus_minus_one.rs │ │ ├── range_plus_minus_one.stderr │ │ ├── range_unfixable.rs │ │ ├── range_unfixable.stderr │ │ ├── rc_buffer.fixed │ │ ├── rc_buffer.rs │ │ ├── rc_buffer.stderr │ │ ├── rc_buffer_arc.fixed │ │ ├── rc_buffer_arc.rs │ │ ├── rc_buffer_arc.stderr │ │ ├── rc_buffer_redefined_string.rs │ │ ├── rc_clone_in_vec_init/ │ │ │ ├── arc.rs │ │ │ ├── arc.stderr │ │ │ ├── rc.rs │ │ │ ├── rc.stderr │ │ │ ├── weak.rs │ │ │ └── weak.stderr │ │ ├── rc_mutex.rs │ │ ├── rc_mutex.stderr │ │ ├── read_line_without_trim.fixed │ │ ├── read_line_without_trim.rs │ │ ├── read_line_without_trim.stderr │ │ ├── read_zero_byte_vec.rs │ │ ├── read_zero_byte_vec.stderr │ │ ├── readonly_write_lock.fixed │ │ ├── readonly_write_lock.rs │ │ ├── readonly_write_lock.stderr │ │ ├── recursive_format_impl.rs │ │ ├── recursive_format_impl.stderr │ │ ├── redundant_allocation.rs │ │ ├── redundant_allocation.stderr │ │ ├── redundant_allocation_fixable.fixed │ │ ├── redundant_allocation_fixable.rs │ │ ├── redundant_allocation_fixable.stderr │ │ ├── redundant_as_str.fixed │ │ ├── redundant_as_str.rs │ │ ├── redundant_as_str.stderr │ │ ├── redundant_async_block.fixed │ │ ├── redundant_async_block.rs │ │ ├── redundant_async_block.stderr │ │ ├── redundant_at_rest_pattern.fixed │ │ ├── redundant_at_rest_pattern.rs │ │ ├── redundant_at_rest_pattern.stderr │ │ ├── redundant_clone.fixed │ │ ├── redundant_clone.rs │ │ ├── redundant_clone.stderr │ │ ├── redundant_closure_call_early.rs │ │ ├── redundant_closure_call_early.stderr │ │ ├── redundant_closure_call_fixable.fixed │ │ ├── redundant_closure_call_fixable.rs │ │ ├── redundant_closure_call_fixable.stderr │ │ ├── redundant_closure_call_late.rs │ │ ├── redundant_closure_call_late.stderr │ │ ├── redundant_else.fixed │ │ ├── redundant_else.rs │ │ ├── redundant_else.stderr │ │ ├── redundant_field_names.fixed │ │ ├── redundant_field_names.rs │ │ ├── redundant_field_names.stderr │ │ ├── redundant_guards.fixed │ │ ├── redundant_guards.rs │ │ ├── redundant_guards.stderr │ │ ├── redundant_locals.rs │ │ ├── redundant_locals.stderr │ │ ├── redundant_pattern_matching_drop_order.fixed │ │ ├── redundant_pattern_matching_drop_order.rs │ │ ├── redundant_pattern_matching_drop_order.stderr │ │ ├── redundant_pattern_matching_if_let_true.fixed │ │ ├── redundant_pattern_matching_if_let_true.rs │ │ ├── redundant_pattern_matching_if_let_true.stderr │ │ ├── redundant_pattern_matching_ipaddr.fixed │ │ ├── redundant_pattern_matching_ipaddr.rs │ │ ├── redundant_pattern_matching_ipaddr.stderr │ │ ├── redundant_pattern_matching_option.fixed │ │ ├── redundant_pattern_matching_option.rs │ │ ├── redundant_pattern_matching_option.stderr │ │ ├── redundant_pattern_matching_poll.fixed │ │ ├── redundant_pattern_matching_poll.rs │ │ ├── redundant_pattern_matching_poll.stderr │ │ ├── redundant_pattern_matching_result.fixed │ │ ├── redundant_pattern_matching_result.rs │ │ ├── redundant_pattern_matching_result.stderr │ │ ├── redundant_pub_crate.fixed │ │ ├── redundant_pub_crate.rs │ │ ├── redundant_pub_crate.stderr │ │ ├── redundant_slicing.fixed │ │ ├── redundant_slicing.rs │ │ ├── redundant_slicing.stderr │ │ ├── redundant_static_lifetimes.fixed │ │ ├── redundant_static_lifetimes.rs │ │ ├── redundant_static_lifetimes.stderr │ │ ├── redundant_static_lifetimes_multiple.rs │ │ ├── redundant_static_lifetimes_multiple.stderr │ │ ├── redundant_test_prefix.fixed │ │ ├── redundant_test_prefix.rs │ │ ├── redundant_test_prefix.stderr │ │ ├── redundant_test_prefix_noautofix.rs │ │ ├── redundant_test_prefix_noautofix.stderr │ │ ├── redundant_type_annotations.rs │ │ ├── redundant_type_annotations.stderr │ │ ├── ref_as_ptr.fixed │ │ ├── ref_as_ptr.rs │ │ ├── ref_as_ptr.stderr │ │ ├── ref_binding_to_reference.rs │ │ ├── ref_binding_to_reference.stderr │ │ ├── ref_option_ref.rs │ │ ├── ref_option_ref.stderr │ │ ├── ref_patterns.rs │ │ ├── ref_patterns.stderr │ │ ├── regex.rs │ │ ├── regex.stderr │ │ ├── rename.fixed │ │ ├── rename.rs │ │ ├── rename.stderr │ │ ├── renamed_builtin_attr.fixed │ │ ├── renamed_builtin_attr.rs │ │ ├── renamed_builtin_attr.stderr │ │ ├── repeat_once.fixed │ │ ├── repeat_once.rs │ │ ├── repeat_once.stderr │ │ ├── repeat_vec_with_capacity.fixed │ │ ├── repeat_vec_with_capacity.rs │ │ ├── repeat_vec_with_capacity.stderr │ │ ├── repeat_vec_with_capacity_nostd.fixed │ │ ├── repeat_vec_with_capacity_nostd.rs │ │ ├── repeat_vec_with_capacity_nostd.stderr │ │ ├── repl_uninit.rs │ │ ├── repl_uninit.stderr │ │ ├── replace_box.fixed │ │ ├── replace_box.rs │ │ ├── replace_box.stderr │ │ ├── repr_packed_without_abi.rs │ │ ├── repr_packed_without_abi.stderr │ │ ├── reserve_after_initialization.fixed │ │ ├── reserve_after_initialization.rs │ │ ├── reserve_after_initialization.stderr │ │ ├── rest_pat_in_fully_bound_structs.fixed │ │ ├── rest_pat_in_fully_bound_structs.rs │ │ ├── rest_pat_in_fully_bound_structs.stderr │ │ ├── result_filter_map.fixed │ │ ├── result_filter_map.rs │ │ ├── result_filter_map.stderr │ │ ├── result_large_err.rs │ │ ├── result_large_err.stderr │ │ ├── result_map_or_into_option.fixed │ │ ├── result_map_or_into_option.rs │ │ ├── result_map_or_into_option.stderr │ │ ├── result_map_unit_fn_fixable.fixed │ │ ├── result_map_unit_fn_fixable.rs │ │ ├── result_map_unit_fn_fixable.stderr │ │ ├── result_map_unit_fn_unfixable.rs │ │ ├── result_map_unit_fn_unfixable.stderr │ │ ├── result_unit_error.rs │ │ ├── result_unit_error.stderr │ │ ├── result_unit_error_no_std.rs │ │ ├── result_unit_error_no_std.stderr │ │ ├── return_and_then.fixed │ │ ├── return_and_then.rs │ │ ├── return_and_then.stderr │ │ ├── return_self_not_must_use.rs │ │ ├── return_self_not_must_use.stderr │ │ ├── reversed_empty_ranges_fixable.fixed │ │ ├── reversed_empty_ranges_fixable.rs │ │ ├── reversed_empty_ranges_fixable.stderr │ │ ├── reversed_empty_ranges_loops_fixable.fixed │ │ ├── reversed_empty_ranges_loops_fixable.rs │ │ ├── reversed_empty_ranges_loops_fixable.stderr │ │ ├── reversed_empty_ranges_loops_unfixable.rs │ │ ├── reversed_empty_ranges_loops_unfixable.stderr │ │ ├── reversed_empty_ranges_unfixable.rs │ │ ├── reversed_empty_ranges_unfixable.stderr │ │ ├── same_functions_in_if_condition.rs │ │ ├── same_functions_in_if_condition.stderr │ │ ├── same_item_push.rs │ │ ├── same_item_push.stderr │ │ ├── same_length_and_capacity.rs │ │ ├── same_length_and_capacity.stderr │ │ ├── same_name_method.rs │ │ ├── same_name_method.stderr │ │ ├── search_is_some.rs │ │ ├── search_is_some.stderr │ │ ├── search_is_some_fixable_none.fixed │ │ ├── search_is_some_fixable_none.rs │ │ ├── search_is_some_fixable_none.stderr │ │ ├── search_is_some_fixable_none_2021.fixed │ │ ├── search_is_some_fixable_none_2021.rs │ │ ├── search_is_some_fixable_none_2021.stderr │ │ ├── search_is_some_fixable_some.fixed │ │ ├── search_is_some_fixable_some.rs │ │ ├── search_is_some_fixable_some.stderr │ │ ├── search_is_some_fixable_some_2021.fixed │ │ ├── search_is_some_fixable_some_2021.rs │ │ ├── search_is_some_fixable_some_2021.stderr │ │ ├── seek_from_current.fixed │ │ ├── seek_from_current.rs │ │ ├── seek_from_current.stderr │ │ ├── seek_to_start_instead_of_rewind.fixed │ │ ├── seek_to_start_instead_of_rewind.rs │ │ ├── seek_to_start_instead_of_rewind.stderr │ │ ├── self_assignment.rs │ │ ├── self_assignment.stderr │ │ ├── self_named_constructors.rs │ │ ├── self_named_constructors.stderr │ │ ├── semicolon_if_nothing_returned.fixed │ │ ├── semicolon_if_nothing_returned.rs │ │ ├── semicolon_if_nothing_returned.stderr │ │ ├── semicolon_inside_block.fixed │ │ ├── semicolon_inside_block.rs │ │ ├── semicolon_inside_block.stderr │ │ ├── semicolon_inside_block_stmt_expr_attrs.fixed │ │ ├── semicolon_inside_block_stmt_expr_attrs.rs │ │ ├── semicolon_inside_block_stmt_expr_attrs.stderr │ │ ├── semicolon_outside_block.fixed │ │ ├── semicolon_outside_block.rs │ │ ├── semicolon_outside_block.stderr │ │ ├── serde.rs │ │ ├── serde.stderr │ │ ├── set_contains_or_insert.rs │ │ ├── set_contains_or_insert.stderr │ │ ├── shadow.rs │ │ ├── shadow.stderr │ │ ├── short_circuit_statement.fixed │ │ ├── short_circuit_statement.rs │ │ ├── short_circuit_statement.stderr │ │ ├── should_impl_trait/ │ │ │ ├── corner_cases.rs │ │ │ ├── method_list_1.edition2015.stderr │ │ │ ├── method_list_1.edition2021.stderr │ │ │ ├── method_list_1.rs │ │ │ ├── method_list_2.edition2015.stderr │ │ │ ├── method_list_2.edition2021.stderr │ │ │ ├── method_list_2.rs │ │ │ └── method_list_2.stderr │ │ ├── should_panic_without_expect.rs │ │ ├── should_panic_without_expect.stderr │ │ ├── significant_drop_in_scrutinee.rs │ │ ├── significant_drop_in_scrutinee.stderr │ │ ├── significant_drop_tightening.fixed │ │ ├── significant_drop_tightening.rs │ │ ├── significant_drop_tightening.stderr │ │ ├── similar_names.rs │ │ ├── similar_names.stderr │ │ ├── single_call_fn.rs │ │ ├── single_call_fn.stderr │ │ ├── single_char_add_str.fixed │ │ ├── single_char_add_str.rs │ │ ├── single_char_add_str.stderr │ │ ├── single_char_lifetime_names.rs │ │ ├── single_char_lifetime_names.stderr │ │ ├── single_char_pattern.fixed │ │ ├── single_char_pattern.rs │ │ ├── single_char_pattern.stderr │ │ ├── single_component_path_imports.fixed │ │ ├── single_component_path_imports.rs │ │ ├── single_component_path_imports.stderr │ │ ├── single_component_path_imports_macro.rs │ │ ├── single_component_path_imports_nested_first.rs │ │ ├── single_component_path_imports_nested_first.stderr │ │ ├── single_component_path_imports_self_after.rs │ │ ├── single_component_path_imports_self_before.rs │ │ ├── single_element_loop.fixed │ │ ├── single_element_loop.rs │ │ ├── single_element_loop.stderr │ │ ├── single_match.fixed │ │ ├── single_match.rs │ │ ├── single_match.stderr │ │ ├── single_match_else.fixed │ │ ├── single_match_else.rs │ │ ├── single_match_else.stderr │ │ ├── single_match_else_deref_patterns.fixed │ │ ├── single_match_else_deref_patterns.rs │ │ ├── single_match_else_deref_patterns.stderr │ │ ├── single_option_map.rs │ │ ├── single_option_map.stderr │ │ ├── single_range_in_vec_init.1.fixed │ │ ├── single_range_in_vec_init.2.fixed │ │ ├── single_range_in_vec_init.rs │ │ ├── single_range_in_vec_init.stderr │ │ ├── single_range_in_vec_init_unfixable.rs │ │ ├── single_range_in_vec_init_unfixable.stderr │ │ ├── size_of_in_element_count/ │ │ │ ├── expressions.rs │ │ │ ├── expressions.stderr │ │ │ ├── functions.rs │ │ │ └── functions.stderr │ │ ├── size_of_ref.rs │ │ ├── size_of_ref.stderr │ │ ├── skip_while_next.rs │ │ ├── skip_while_next.stderr │ │ ├── sliced_string_as_bytes.fixed │ │ ├── sliced_string_as_bytes.rs │ │ ├── sliced_string_as_bytes.stderr │ │ ├── slow_vector_initialization.fixed │ │ ├── slow_vector_initialization.rs │ │ ├── slow_vector_initialization.stderr │ │ ├── stable_sort_primitive.fixed │ │ ├── stable_sort_primitive.rs │ │ ├── stable_sort_primitive.stderr │ │ ├── starts_ends_with.fixed │ │ ├── starts_ends_with.rs │ │ ├── starts_ends_with.stderr │ │ ├── std_instead_of_core.fixed │ │ ├── std_instead_of_core.rs │ │ ├── std_instead_of_core.stderr │ │ ├── std_instead_of_core_unfixable.rs │ │ ├── std_instead_of_core_unfixable.stderr │ │ ├── str_split.fixed │ │ ├── str_split.rs │ │ ├── str_split.stderr │ │ ├── str_to_string.fixed │ │ ├── str_to_string.rs │ │ ├── str_to_string.stderr │ │ ├── string_add.rs │ │ ├── string_add.stderr │ │ ├── string_add_assign.fixed │ │ ├── string_add_assign.rs │ │ ├── string_add_assign.stderr │ │ ├── string_extend.fixed │ │ ├── string_extend.rs │ │ ├── string_extend.stderr │ │ ├── string_from_utf8_as_bytes.fixed │ │ ├── string_from_utf8_as_bytes.rs │ │ ├── string_from_utf8_as_bytes.stderr │ │ ├── string_lit_as_bytes.fixed │ │ ├── string_lit_as_bytes.rs │ │ ├── string_lit_as_bytes.stderr │ │ ├── string_lit_chars_any.fixed │ │ ├── string_lit_chars_any.rs │ │ ├── string_lit_chars_any.stderr │ │ ├── string_slice.rs │ │ ├── string_slice.stderr │ │ ├── strlen_on_c_strings.fixed │ │ ├── strlen_on_c_strings.rs │ │ ├── strlen_on_c_strings.stderr │ │ ├── struct_excessive_bools.rs │ │ ├── struct_excessive_bools.stderr │ │ ├── struct_fields.rs │ │ ├── struct_fields.stderr │ │ ├── suspicious_arithmetic_impl.rs │ │ ├── suspicious_arithmetic_impl.stderr │ │ ├── suspicious_command_arg_space.fixed │ │ ├── suspicious_command_arg_space.rs │ │ ├── suspicious_command_arg_space.stderr │ │ ├── suspicious_doc_comments.fixed │ │ ├── suspicious_doc_comments.rs │ │ ├── suspicious_doc_comments.stderr │ │ ├── suspicious_doc_comments_unfixable.rs │ │ ├── suspicious_doc_comments_unfixable.stderr │ │ ├── suspicious_else_formatting.rs │ │ ├── suspicious_else_formatting.stderr │ │ ├── suspicious_map.rs │ │ ├── suspicious_map.stderr │ │ ├── suspicious_operation_groupings.fixed │ │ ├── suspicious_operation_groupings.rs │ │ ├── suspicious_operation_groupings.stderr │ │ ├── suspicious_splitn.rs │ │ ├── suspicious_splitn.stderr │ │ ├── suspicious_to_owned.1.fixed │ │ ├── suspicious_to_owned.2.fixed │ │ ├── suspicious_to_owned.rs │ │ ├── suspicious_to_owned.stderr │ │ ├── suspicious_unary_op_formatting.rs │ │ ├── suspicious_unary_op_formatting.stderr │ │ ├── suspicious_xor_used_as_pow.rs │ │ ├── suspicious_xor_used_as_pow.stderr │ │ ├── swap.fixed │ │ ├── swap.rs │ │ ├── swap.stderr │ │ ├── swap_ptr_to_ref.fixed │ │ ├── swap_ptr_to_ref.rs │ │ ├── swap_ptr_to_ref.stderr │ │ ├── swap_ptr_to_ref_unfixable.rs │ │ ├── swap_ptr_to_ref_unfixable.stderr │ │ ├── swap_with_temporary.fixed │ │ ├── swap_with_temporary.rs │ │ ├── swap_with_temporary.stderr │ │ ├── swap_with_temporary_unfixable.rs │ │ ├── swap_with_temporary_unfixable.stderr │ │ ├── tabs_in_doc_comments.fixed │ │ ├── tabs_in_doc_comments.rs │ │ ├── tabs_in_doc_comments.stderr │ │ ├── temporary_assignment.rs │ │ ├── temporary_assignment.stderr │ │ ├── test_attr_in_doctest.rs │ │ ├── test_attr_in_doctest.stderr │ │ ├── tests_outside_test_module.rs │ │ ├── tests_outside_test_module.stderr │ │ ├── to_digit_is_some.fixed │ │ ├── to_digit_is_some.rs │ │ ├── to_digit_is_some.stderr │ │ ├── to_string_trait_impl.rs │ │ ├── to_string_trait_impl.stderr │ │ ├── too_long_first_doc_paragraph-fix.fixed │ │ ├── too_long_first_doc_paragraph-fix.rs │ │ ├── too_long_first_doc_paragraph-fix.stderr │ │ ├── too_long_first_doc_paragraph.rs │ │ ├── too_long_first_doc_paragraph.stderr │ │ ├── toplevel_ref_arg.fixed │ │ ├── toplevel_ref_arg.rs │ │ ├── toplevel_ref_arg.stderr │ │ ├── toplevel_ref_arg_non_rustfix.rs │ │ ├── toplevel_ref_arg_non_rustfix.stderr │ │ ├── track-diagnostics-clippy.fixed │ │ ├── track-diagnostics-clippy.rs │ │ ├── track-diagnostics-clippy.stderr │ │ ├── track-diagnostics.rs │ │ ├── track-diagnostics.stderr │ │ ├── trailing_empty_array.rs │ │ ├── trailing_empty_array.stderr │ │ ├── trailing_zeros.fixed │ │ ├── trailing_zeros.rs │ │ ├── trailing_zeros.stderr │ │ ├── trait_duplication_in_bounds.fixed │ │ ├── trait_duplication_in_bounds.rs │ │ ├── trait_duplication_in_bounds.stderr │ │ ├── trait_duplication_in_bounds_assoc_const_eq.fixed │ │ ├── trait_duplication_in_bounds_assoc_const_eq.rs │ │ ├── trait_duplication_in_bounds_assoc_const_eq.stderr │ │ ├── trait_duplication_in_bounds_unfixable.rs │ │ ├── trait_duplication_in_bounds_unfixable.stderr │ │ ├── transmute.rs │ │ ├── transmute.stderr │ │ ├── transmute_32bit.rs │ │ ├── transmute_32bit.stderr │ │ ├── transmute_64bit.rs │ │ ├── transmute_64bit.stderr │ │ ├── transmute_collection.rs │ │ ├── transmute_collection.stderr │ │ ├── transmute_int_to_non_zero.fixed │ │ ├── transmute_int_to_non_zero.rs │ │ ├── transmute_int_to_non_zero.stderr │ │ ├── transmute_null_to_fn.rs │ │ ├── transmute_null_to_fn.stderr │ │ ├── transmute_ptr_to_ptr.fixed │ │ ├── transmute_ptr_to_ptr.rs │ │ ├── transmute_ptr_to_ptr.stderr │ │ ├── transmute_ptr_to_ref.fixed │ │ ├── transmute_ptr_to_ref.rs │ │ ├── transmute_ptr_to_ref.stderr │ │ ├── transmute_ref_to_ref.fixed │ │ ├── transmute_ref_to_ref.rs │ │ ├── transmute_ref_to_ref.stderr │ │ ├── transmute_ref_to_ref_no_std.fixed │ │ ├── transmute_ref_to_ref_no_std.rs │ │ ├── transmute_ref_to_ref_no_std.stderr │ │ ├── transmute_undefined_repr.rs │ │ ├── transmute_undefined_repr.stderr │ │ ├── transmutes_expressible_as_ptr_casts.fixed │ │ ├── transmutes_expressible_as_ptr_casts.rs │ │ ├── transmutes_expressible_as_ptr_casts.stderr │ │ ├── transmuting_null.rs │ │ ├── transmuting_null.stderr │ │ ├── trim_split_whitespace.fixed │ │ ├── trim_split_whitespace.rs │ │ ├── trim_split_whitespace.stderr │ │ ├── trivially_copy_pass_by_ref.fixed │ │ ├── trivially_copy_pass_by_ref.rs │ │ ├── trivially_copy_pass_by_ref.stderr │ │ ├── try_err.fixed │ │ ├── try_err.rs │ │ ├── try_err.stderr │ │ ├── tuple_array_conversions.rs │ │ ├── tuple_array_conversions.stderr │ │ ├── ty_fn_sig.rs │ │ ├── type_complexity.rs │ │ ├── type_complexity.stderr │ │ ├── type_id_on_box.fixed │ │ ├── type_id_on_box.rs │ │ ├── type_id_on_box.stderr │ │ ├── type_id_on_box_unfixable.rs │ │ ├── type_id_on_box_unfixable.stderr │ │ ├── type_repetition_in_bounds.rs │ │ ├── type_repetition_in_bounds.stderr │ │ ├── unbuffered_bytes.rs │ │ ├── unbuffered_bytes.stderr │ │ ├── unchecked_time_subtraction.fixed │ │ ├── unchecked_time_subtraction.rs │ │ ├── unchecked_time_subtraction.stderr │ │ ├── unchecked_time_subtraction_unfixable.rs │ │ ├── unchecked_time_subtraction_unfixable.stderr │ │ ├── unconditional_recursion.rs │ │ ├── unconditional_recursion.stderr │ │ ├── unicode.fixed │ │ ├── unicode.rs │ │ ├── unicode.stderr │ │ ├── uninhabited_references.rs │ │ ├── uninhabited_references.stderr │ │ ├── uninit.rs │ │ ├── uninit.stderr │ │ ├── uninit_vec.rs │ │ ├── uninit_vec.stderr │ │ ├── uninlined_format_args.fixed │ │ ├── uninlined_format_args.rs │ │ ├── uninlined_format_args.stderr │ │ ├── uninlined_format_args_panic.edition2018.fixed │ │ ├── uninlined_format_args_panic.edition2018.stderr │ │ ├── uninlined_format_args_panic.edition2021.fixed │ │ ├── uninlined_format_args_panic.edition2021.stderr │ │ ├── uninlined_format_args_panic.edition2024.fixed │ │ ├── uninlined_format_args_panic.edition2024.stderr │ │ ├── uninlined_format_args_panic.rs │ │ ├── unit_arg.rs │ │ ├── unit_arg.stderr │ │ ├── unit_arg_fixable.fixed │ │ ├── unit_arg_fixable.rs │ │ ├── unit_arg_fixable.stderr │ │ ├── unit_cmp.rs │ │ ├── unit_cmp.stderr │ │ ├── unit_hash.fixed │ │ ├── unit_hash.rs │ │ ├── unit_hash.stderr │ │ ├── unit_return_expecting_ord.rs │ │ ├── unit_return_expecting_ord.stderr │ │ ├── unknown_attribute.rs │ │ ├── unknown_attribute.stderr │ │ ├── unknown_clippy_lints.fixed │ │ ├── unknown_clippy_lints.rs │ │ ├── unknown_clippy_lints.stderr │ │ ├── unnecessary_box_returns.rs │ │ ├── unnecessary_box_returns.stderr │ │ ├── unnecessary_cast.fixed │ │ ├── unnecessary_cast.rs │ │ ├── unnecessary_cast.stderr │ │ ├── unnecessary_cast_unfixable.rs │ │ ├── unnecessary_cast_unfixable.stderr │ │ ├── unnecessary_clippy_cfg.rs │ │ ├── unnecessary_clippy_cfg.stderr │ │ ├── unnecessary_fallible_conversions.fixed │ │ ├── unnecessary_fallible_conversions.rs │ │ ├── unnecessary_fallible_conversions.stderr │ │ ├── unnecessary_fallible_conversions_unfixable.rs │ │ ├── unnecessary_fallible_conversions_unfixable.stderr │ │ ├── unnecessary_filter_map.rs │ │ ├── unnecessary_filter_map.stderr │ │ ├── unnecessary_find_map.rs │ │ ├── unnecessary_find_map.stderr │ │ ├── unnecessary_first_then_check.fixed │ │ ├── unnecessary_first_then_check.rs │ │ ├── unnecessary_first_then_check.stderr │ │ ├── unnecessary_fold.fixed │ │ ├── unnecessary_fold.rs │ │ ├── unnecessary_fold.stderr │ │ ├── unnecessary_get_then_check.fixed │ │ ├── unnecessary_get_then_check.rs │ │ ├── unnecessary_get_then_check.stderr │ │ ├── unnecessary_iter_cloned.fixed │ │ ├── unnecessary_iter_cloned.rs │ │ ├── unnecessary_iter_cloned.stderr │ │ ├── unnecessary_join.fixed │ │ ├── unnecessary_join.rs │ │ ├── unnecessary_join.stderr │ │ ├── unnecessary_lazy_eval.fixed │ │ ├── unnecessary_lazy_eval.rs │ │ ├── unnecessary_lazy_eval.stderr │ │ ├── unnecessary_lazy_eval_unfixable.rs │ │ ├── unnecessary_lazy_eval_unfixable.stderr │ │ ├── unnecessary_literal_bound.fixed │ │ ├── unnecessary_literal_bound.rs │ │ ├── unnecessary_literal_bound.stderr │ │ ├── unnecessary_literal_unwrap.fixed │ │ ├── unnecessary_literal_unwrap.rs │ │ ├── unnecessary_literal_unwrap.stderr │ │ ├── unnecessary_literal_unwrap_unfixable.rs │ │ ├── unnecessary_literal_unwrap_unfixable.stderr │ │ ├── unnecessary_map_on_constructor.fixed │ │ ├── unnecessary_map_on_constructor.rs │ │ ├── unnecessary_map_on_constructor.stderr │ │ ├── unnecessary_map_or.fixed │ │ ├── unnecessary_map_or.rs │ │ ├── unnecessary_map_or.stderr │ │ ├── unnecessary_min_or_max.fixed │ │ ├── unnecessary_min_or_max.rs │ │ ├── unnecessary_min_or_max.stderr │ │ ├── unnecessary_mut_passed.fixed │ │ ├── unnecessary_mut_passed.rs │ │ ├── unnecessary_mut_passed.stderr │ │ ├── unnecessary_operation.fixed │ │ ├── unnecessary_operation.rs │ │ ├── unnecessary_operation.stderr │ │ ├── unnecessary_option_map_or_else.fixed │ │ ├── unnecessary_option_map_or_else.rs │ │ ├── unnecessary_option_map_or_else.stderr │ │ ├── unnecessary_os_str_debug_formatting.rs │ │ ├── unnecessary_os_str_debug_formatting.stderr │ │ ├── unnecessary_owned_empty_strings.fixed │ │ ├── unnecessary_owned_empty_strings.rs │ │ ├── unnecessary_owned_empty_strings.stderr │ │ ├── unnecessary_path_debug_formatting.rs │ │ ├── unnecessary_path_debug_formatting.stderr │ │ ├── unnecessary_result_map_or_else.fixed │ │ ├── unnecessary_result_map_or_else.rs │ │ ├── unnecessary_result_map_or_else.stderr │ │ ├── unnecessary_safety_comment.rs │ │ ├── unnecessary_safety_comment.stderr │ │ ├── unnecessary_self_imports.fixed │ │ ├── unnecessary_self_imports.rs │ │ ├── unnecessary_self_imports.stderr │ │ ├── unnecessary_semicolon.edition2021.fixed │ │ ├── unnecessary_semicolon.edition2021.stderr │ │ ├── unnecessary_semicolon.edition2024.fixed │ │ ├── unnecessary_semicolon.edition2024.stderr │ │ ├── unnecessary_semicolon.fixed │ │ ├── unnecessary_semicolon.rs │ │ ├── unnecessary_semicolon.stderr │ │ ├── unnecessary_semicolon_feature_stmt_expr_attributes.fixed │ │ ├── unnecessary_semicolon_feature_stmt_expr_attributes.rs │ │ ├── unnecessary_semicolon_feature_stmt_expr_attributes.stderr │ │ ├── unnecessary_sort_by.fixed │ │ ├── unnecessary_sort_by.rs │ │ ├── unnecessary_sort_by.stderr │ │ ├── unnecessary_sort_by_no_core.rs │ │ ├── unnecessary_sort_by_no_std.fixed │ │ ├── unnecessary_sort_by_no_std.rs │ │ ├── unnecessary_sort_by_no_std.stderr │ │ ├── unnecessary_struct_initialization.fixed │ │ ├── unnecessary_struct_initialization.rs │ │ ├── unnecessary_struct_initialization.stderr │ │ ├── unnecessary_to_owned.fixed │ │ ├── unnecessary_to_owned.rs │ │ ├── unnecessary_to_owned.stderr │ │ ├── unnecessary_to_owned_on_split.fixed │ │ ├── unnecessary_to_owned_on_split.rs │ │ ├── unnecessary_to_owned_on_split.stderr │ │ ├── unnecessary_trailing_comma.fixed │ │ ├── unnecessary_trailing_comma.rs │ │ ├── unnecessary_trailing_comma.stderr │ │ ├── unnecessary_unsafety_doc.rs │ │ ├── unnecessary_unsafety_doc.stderr │ │ ├── unnecessary_wraps.rs │ │ ├── unnecessary_wraps.stderr │ │ ├── unneeded_field_pattern.rs │ │ ├── unneeded_field_pattern.stderr │ │ ├── unneeded_struct_pattern.fixed │ │ ├── unneeded_struct_pattern.rs │ │ ├── unneeded_struct_pattern.stderr │ │ ├── unneeded_wildcard_pattern.fixed │ │ ├── unneeded_wildcard_pattern.rs │ │ ├── unneeded_wildcard_pattern.stderr │ │ ├── unnested_or_patterns.fixed │ │ ├── unnested_or_patterns.rs │ │ ├── unnested_or_patterns.stderr │ │ ├── unnested_or_patterns2.fixed │ │ ├── unnested_or_patterns2.rs │ │ ├── unnested_or_patterns2.stderr │ │ ├── unreadable_literal.fixed │ │ ├── unreadable_literal.rs │ │ ├── unreadable_literal.stderr │ │ ├── unsafe_derive_deserialize.rs │ │ ├── unsafe_derive_deserialize.stderr │ │ ├── unsafe_removed_from_name.rs │ │ ├── unsafe_removed_from_name.stderr │ │ ├── unseparated_prefix_literals.fixed │ │ ├── unseparated_prefix_literals.rs │ │ ├── unseparated_prefix_literals.stderr │ │ ├── unused_async.rs │ │ ├── unused_async.stderr │ │ ├── unused_enumerate_index.fixed │ │ ├── unused_enumerate_index.rs │ │ ├── unused_enumerate_index.stderr │ │ ├── unused_format_specs.1.fixed │ │ ├── unused_format_specs.2.fixed │ │ ├── unused_format_specs.rs │ │ ├── unused_format_specs.stderr │ │ ├── unused_io_amount.rs │ │ ├── unused_io_amount.stderr │ │ ├── unused_peekable.rs │ │ ├── unused_peekable.stderr │ │ ├── unused_result_ok.fixed │ │ ├── unused_result_ok.rs │ │ ├── unused_result_ok.stderr │ │ ├── unused_rounding.fixed │ │ ├── unused_rounding.rs │ │ ├── unused_rounding.stderr │ │ ├── unused_self.rs │ │ ├── unused_self.stderr │ │ ├── unused_trait_names.fixed │ │ ├── unused_trait_names.rs │ │ ├── unused_trait_names.stderr │ │ ├── unused_unit.edition2021.fixed │ │ ├── unused_unit.edition2021.stderr │ │ ├── unused_unit.edition2024.fixed │ │ ├── unused_unit.edition2024.stderr │ │ ├── unused_unit.fixed │ │ ├── unused_unit.rs │ │ ├── unused_unit.stderr │ │ ├── unwrap_expect_used.rs │ │ ├── unwrap_expect_used.stderr │ │ ├── unwrap_in_result.rs │ │ ├── unwrap_in_result.stderr │ │ ├── unwrap_or.fixed │ │ ├── unwrap_or.rs │ │ ├── unwrap_or.stderr │ │ ├── unwrap_or_else_default.fixed │ │ ├── unwrap_or_else_default.rs │ │ ├── unwrap_or_else_default.stderr │ │ ├── update-all-references.sh │ │ ├── upper_case_acronyms.fixed │ │ ├── upper_case_acronyms.rs │ │ ├── upper_case_acronyms.stderr │ │ ├── use_debug.rs │ │ ├── use_debug.stderr │ │ ├── use_self.fixed │ │ ├── use_self.rs │ │ ├── use_self.stderr │ │ ├── use_self_structs.fixed │ │ ├── use_self_structs.rs │ │ ├── use_self_structs.stderr │ │ ├── use_self_trait.fixed │ │ ├── use_self_trait.rs │ │ ├── use_self_trait.stderr │ │ ├── used_underscore_binding.rs │ │ ├── used_underscore_binding.stderr │ │ ├── used_underscore_items.rs │ │ ├── used_underscore_items.stderr │ │ ├── useful_asref.rs │ │ ├── useless_asref.fixed │ │ ├── useless_asref.rs │ │ ├── useless_asref.stderr │ │ ├── useless_attribute.fixed │ │ ├── useless_attribute.rs │ │ ├── useless_attribute.stderr │ │ ├── useless_concat.fixed │ │ ├── useless_concat.rs │ │ ├── useless_concat.stderr │ │ ├── useless_conversion.fixed │ │ ├── useless_conversion.rs │ │ ├── useless_conversion.stderr │ │ ├── useless_conversion_try.rs │ │ ├── useless_conversion_try.stderr │ │ ├── useless_nonzero_new_unchecked.fixed │ │ ├── useless_nonzero_new_unchecked.rs │ │ ├── useless_nonzero_new_unchecked.stderr │ │ ├── useless_vec.fixed │ │ ├── useless_vec.rs │ │ ├── useless_vec.stderr │ │ ├── useless_vec_unfixable.rs │ │ ├── useless_vec_unfixable.stderr │ │ ├── vec_box_sized.rs │ │ ├── vec_box_sized.stderr │ │ ├── vec_init_then_push.rs │ │ ├── vec_init_then_push.stderr │ │ ├── vec_resize_to_zero.fixed │ │ ├── vec_resize_to_zero.rs │ │ ├── vec_resize_to_zero.stderr │ │ ├── verbose_file_reads.rs │ │ ├── verbose_file_reads.stderr │ │ ├── volatile_composites.rs │ │ ├── volatile_composites.stderr │ │ ├── waker_clone_wake.fixed │ │ ├── waker_clone_wake.rs │ │ ├── waker_clone_wake.stderr │ │ ├── while_float.rs │ │ ├── while_float.stderr │ │ ├── while_immutable_condition.rs │ │ ├── while_immutable_condition.stderr │ │ ├── while_let_loop.rs │ │ ├── while_let_loop.stderr │ │ ├── while_let_on_iterator.fixed │ │ ├── while_let_on_iterator.rs │ │ ├── while_let_on_iterator.stderr │ │ ├── wild_in_or_pats.rs │ │ ├── wild_in_or_pats.stderr │ │ ├── wildcard_enum_match_arm.fixed │ │ ├── wildcard_enum_match_arm.rs │ │ ├── wildcard_enum_match_arm.stderr │ │ ├── wildcard_imports.fixed │ │ ├── wildcard_imports.rs │ │ ├── wildcard_imports.stderr │ │ ├── wildcard_imports_2021.edition2018.fixed │ │ ├── wildcard_imports_2021.edition2018.stderr │ │ ├── wildcard_imports_2021.edition2021.fixed │ │ ├── wildcard_imports_2021.edition2021.stderr │ │ ├── wildcard_imports_2021.rs │ │ ├── wildcard_imports_cfgtest.rs │ │ ├── write_literal.fixed │ │ ├── write_literal.rs │ │ ├── write_literal.stderr │ │ ├── write_literal_unfixable.rs │ │ ├── write_literal_unfixable.stderr │ │ ├── write_with_newline.fixed │ │ ├── write_with_newline.rs │ │ ├── write_with_newline.stderr │ │ ├── writeln_empty_string.fixed │ │ ├── writeln_empty_string.rs │ │ ├── writeln_empty_string.stderr │ │ ├── writeln_empty_string_unfixable.rs │ │ ├── writeln_empty_string_unfixable.stderr │ │ ├── wrong_self_convention.rs │ │ ├── wrong_self_convention.stderr │ │ ├── wrong_self_convention2.rs │ │ ├── wrong_self_convention2.stderr │ │ ├── wrong_self_conventions_mut.rs │ │ ├── wrong_self_conventions_mut.stderr │ │ ├── zero_div_zero.rs │ │ ├── zero_div_zero.stderr │ │ ├── zero_offset.rs │ │ ├── zero_offset.stderr │ │ ├── zero_ptr.fixed │ │ ├── zero_ptr.rs │ │ ├── zero_ptr.stderr │ │ ├── zero_ptr_no_std.fixed │ │ ├── zero_ptr_no_std.rs │ │ ├── zero_ptr_no_std.stderr │ │ ├── zero_repeat_side_effects.fixed │ │ ├── zero_repeat_side_effects.rs │ │ ├── zero_repeat_side_effects.stderr │ │ ├── zero_repeat_side_effects_never_pattern.fixed │ │ ├── zero_repeat_side_effects_never_pattern.rs │ │ ├── zero_repeat_side_effects_never_pattern.stderr │ │ ├── zero_repeat_side_effects_unfixable.rs │ │ ├── zero_repeat_side_effects_unfixable.stderr │ │ ├── zero_sized_btreemap_values.rs │ │ ├── zero_sized_btreemap_values.stderr │ │ ├── zero_sized_hashmap_values.rs │ │ ├── zero_sized_hashmap_values.stderr │ │ ├── zombie_processes.rs │ │ ├── zombie_processes.stderr │ │ ├── zombie_processes_fixable.fixed │ │ ├── zombie_processes_fixable.rs │ │ ├── zombie_processes_fixable.stderr │ │ └── {literal_string_with_formatting_args}.rs │ ├── ui-cargo/ │ │ ├── cargo_common_metadata/ │ │ │ ├── fail/ │ │ │ │ ├── Cargo.stderr │ │ │ │ ├── Cargo.toml │ │ │ │ ├── clippy.toml │ │ │ │ └── src/ │ │ │ │ └── main.rs │ │ │ ├── fail_publish/ │ │ │ │ ├── Cargo.stderr │ │ │ │ ├── Cargo.toml │ │ │ │ └── src/ │ │ │ │ └── main.rs │ │ │ ├── fail_publish_true/ │ │ │ │ ├── Cargo.stderr │ │ │ │ ├── Cargo.toml │ │ │ │ └── src/ │ │ │ │ └── main.rs │ │ │ ├── pass/ │ │ │ │ ├── Cargo.toml │ │ │ │ ├── clippy.toml │ │ │ │ └── src/ │ │ │ │ └── main.rs │ │ │ ├── pass_publish_empty/ │ │ │ │ ├── Cargo.toml │ │ │ │ └── src/ │ │ │ │ └── main.rs │ │ │ └── pass_publish_false/ │ │ │ ├── Cargo.toml │ │ │ └── src/ │ │ │ └── main.rs │ │ ├── cargo_rust_version/ │ │ │ ├── fail_both_diff/ │ │ │ │ ├── Cargo.stderr │ │ │ │ ├── Cargo.toml │ │ │ │ ├── clippy.toml │ │ │ │ └── src/ │ │ │ │ └── main.rs │ │ │ ├── fail_both_same/ │ │ │ │ ├── Cargo.stderr │ │ │ │ ├── Cargo.toml │ │ │ │ ├── clippy.toml │ │ │ │ └── src/ │ │ │ │ └── main.rs │ │ │ ├── fail_cargo/ │ │ │ │ ├── Cargo.stderr │ │ │ │ ├── Cargo.toml │ │ │ │ └── src/ │ │ │ │ └── main.rs │ │ │ ├── fail_clippy/ │ │ │ │ ├── Cargo.stderr │ │ │ │ ├── Cargo.toml │ │ │ │ ├── clippy.toml │ │ │ │ └── src/ │ │ │ │ └── main.rs │ │ │ ├── fail_file_attr/ │ │ │ │ ├── Cargo.stderr │ │ │ │ ├── Cargo.toml │ │ │ │ ├── clippy.toml │ │ │ │ └── src/ │ │ │ │ └── main.rs │ │ │ ├── pass_both_same/ │ │ │ │ ├── Cargo.toml │ │ │ │ ├── clippy.toml │ │ │ │ └── src/ │ │ │ │ └── main.rs │ │ │ ├── pass_cargo/ │ │ │ │ ├── Cargo.toml │ │ │ │ └── src/ │ │ │ │ └── main.rs │ │ │ ├── pass_clippy/ │ │ │ │ ├── Cargo.toml │ │ │ │ ├── clippy.toml │ │ │ │ └── src/ │ │ │ │ └── main.rs │ │ │ ├── pass_file_attr/ │ │ │ │ ├── Cargo.toml │ │ │ │ └── src/ │ │ │ │ └── main.rs │ │ │ └── warn_both_diff/ │ │ │ ├── Cargo.stderr │ │ │ ├── Cargo.toml │ │ │ ├── clippy.toml │ │ │ └── src/ │ │ │ └── main.rs │ │ ├── duplicate_mod/ │ │ │ └── fail/ │ │ │ ├── Cargo.stderr │ │ │ ├── Cargo.toml │ │ │ └── src/ │ │ │ ├── a.rs │ │ │ ├── b.rs │ │ │ ├── c.rs │ │ │ ├── d.rs │ │ │ ├── from_other_module.rs │ │ │ ├── main.rs │ │ │ └── other_module/ │ │ │ └── mod.rs │ │ ├── feature_name/ │ │ │ ├── fail/ │ │ │ │ ├── Cargo.stderr │ │ │ │ ├── Cargo.toml │ │ │ │ └── src/ │ │ │ │ └── main.rs │ │ │ └── pass/ │ │ │ ├── Cargo.toml │ │ │ └── src/ │ │ │ └── main.rs │ │ ├── lint_groups_priority/ │ │ │ ├── fail/ │ │ │ │ ├── Cargo.stderr │ │ │ │ ├── Cargo.toml │ │ │ │ └── src/ │ │ │ │ └── lib.rs │ │ │ └── pass/ │ │ │ ├── Cargo.toml │ │ │ └── src/ │ │ │ └── lib.rs │ │ ├── module_style/ │ │ │ ├── duplicated_mod_names_14697/ │ │ │ │ ├── Cargo.stderr │ │ │ │ ├── Cargo.toml │ │ │ │ └── src/ │ │ │ │ ├── foo/ │ │ │ │ │ └── bar.rs │ │ │ │ ├── foo.rs │ │ │ │ ├── lib.rs │ │ │ │ └── other/ │ │ │ │ ├── foo/ │ │ │ │ │ └── mod.rs │ │ │ │ └── mod.rs │ │ │ ├── fail_mod/ │ │ │ │ ├── Cargo.stderr │ │ │ │ ├── Cargo.toml │ │ │ │ └── src/ │ │ │ │ ├── bad/ │ │ │ │ │ ├── inner/ │ │ │ │ │ │ ├── stuff/ │ │ │ │ │ │ │ └── most.rs │ │ │ │ │ │ └── stuff.rs │ │ │ │ │ ├── inner.rs │ │ │ │ │ └── mod.rs │ │ │ │ └── main.rs │ │ │ ├── fail_mod_remap/ │ │ │ │ ├── Cargo.stderr │ │ │ │ ├── Cargo.toml │ │ │ │ └── src/ │ │ │ │ ├── bad/ │ │ │ │ │ └── inner.rs │ │ │ │ ├── bad.rs │ │ │ │ └── main.rs │ │ │ ├── fail_no_mod/ │ │ │ │ ├── Cargo.stderr │ │ │ │ ├── Cargo.toml │ │ │ │ └── src/ │ │ │ │ ├── bad/ │ │ │ │ │ └── mod.rs │ │ │ │ └── main.rs │ │ │ ├── pass_mod/ │ │ │ │ ├── Cargo.toml │ │ │ │ └── src/ │ │ │ │ ├── bad/ │ │ │ │ │ └── mod.rs │ │ │ │ ├── main.rs │ │ │ │ └── more/ │ │ │ │ ├── foo.rs │ │ │ │ ├── inner/ │ │ │ │ │ └── mod.rs │ │ │ │ └── mod.rs │ │ │ ├── pass_no_mod/ │ │ │ │ ├── Cargo.toml │ │ │ │ └── src/ │ │ │ │ ├── good.rs │ │ │ │ └── main.rs │ │ │ ├── segment_with_mod_name_10271_11916/ │ │ │ │ ├── Cargo.toml │ │ │ │ ├── foo/ │ │ │ │ │ └── bar/ │ │ │ │ │ ├── Cargo.toml │ │ │ │ │ └── src/ │ │ │ │ │ ├── foo.rs │ │ │ │ │ └── lib.rs │ │ │ │ └── src/ │ │ │ │ └── lib.rs │ │ │ ├── with_path_attr_mod/ │ │ │ │ ├── Cargo.toml │ │ │ │ └── src/ │ │ │ │ ├── bar/ │ │ │ │ │ └── mod.rs │ │ │ │ └── lib.rs │ │ │ └── with_path_attr_no_mod/ │ │ │ ├── Cargo.toml │ │ │ └── src/ │ │ │ ├── bar.rs │ │ │ ├── foo.rs │ │ │ └── lib.rs │ │ ├── multiple_config_files/ │ │ │ ├── no_warn/ │ │ │ │ ├── Cargo.toml │ │ │ │ ├── clippy.toml │ │ │ │ └── src/ │ │ │ │ └── main.rs │ │ │ └── warn/ │ │ │ ├── .clippy.toml │ │ │ ├── Cargo.stderr │ │ │ ├── Cargo.toml │ │ │ ├── clippy.toml │ │ │ └── src/ │ │ │ └── main.rs │ │ ├── multiple_crate_versions/ │ │ │ ├── 12145_with_dashes/ │ │ │ │ ├── Cargo.stderr │ │ │ │ ├── Cargo.toml │ │ │ │ └── src/ │ │ │ │ └── main.rs │ │ │ ├── 12176_allow_duplicate_crates/ │ │ │ │ ├── Cargo.toml │ │ │ │ ├── clippy.toml │ │ │ │ └── src/ │ │ │ │ └── main.rs │ │ │ ├── 5041_allow_dev_build/ │ │ │ │ ├── Cargo.toml │ │ │ │ └── src/ │ │ │ │ └── main.rs │ │ │ ├── fail/ │ │ │ │ ├── Cargo.stderr │ │ │ │ ├── Cargo.toml │ │ │ │ └── src/ │ │ │ │ └── main.rs │ │ │ └── pass/ │ │ │ ├── Cargo.toml │ │ │ └── src/ │ │ │ └── main.rs │ │ ├── multiple_inherent_impl/ │ │ │ ├── config_fail/ │ │ │ │ ├── Cargo.stderr │ │ │ │ ├── Cargo.toml │ │ │ │ ├── clippy.toml │ │ │ │ └── src/ │ │ │ │ └── main.rs │ │ │ ├── crate_fail/ │ │ │ │ ├── Cargo.stderr │ │ │ │ ├── Cargo.toml │ │ │ │ ├── clippy.toml │ │ │ │ └── src/ │ │ │ │ ├── b.rs │ │ │ │ └── main.rs │ │ │ ├── file_fail/ │ │ │ │ ├── Cargo.stderr │ │ │ │ ├── Cargo.toml │ │ │ │ ├── clippy.toml │ │ │ │ └── src/ │ │ │ │ ├── c.rs │ │ │ │ └── main.rs │ │ │ └── module_fail/ │ │ │ ├── Cargo.stderr │ │ │ ├── Cargo.toml │ │ │ ├── clippy.toml │ │ │ └── src/ │ │ │ ├── c.rs │ │ │ └── main.rs │ │ ├── undocumented_unsafe_blocks/ │ │ │ └── fail/ │ │ │ ├── Cargo.stderr │ │ │ ├── Cargo.toml │ │ │ └── src/ │ │ │ └── main.rs │ │ ├── update-all-references.sh │ │ └── wildcard_dependencies/ │ │ ├── fail/ │ │ │ ├── Cargo.stderr │ │ │ ├── Cargo.toml │ │ │ └── src/ │ │ │ └── main.rs │ │ └── pass/ │ │ ├── Cargo.toml │ │ └── src/ │ │ └── main.rs │ ├── ui-internal/ │ │ ├── check_clippy_version_attribute.rs │ │ ├── check_clippy_version_attribute.stderr │ │ ├── check_formulation.rs │ │ ├── check_formulation.stderr │ │ ├── collapsible_span_lint_calls.fixed │ │ ├── collapsible_span_lint_calls.rs │ │ ├── collapsible_span_lint_calls.stderr │ │ ├── custom_ice_message.rs │ │ ├── custom_ice_message.stderr │ │ ├── default_lint.rs │ │ ├── default_lint.stderr │ │ ├── derive_deserialize_allowing_unknown.rs │ │ ├── derive_deserialize_allowing_unknown.stderr │ │ ├── disallow_span_lint.rs │ │ ├── disallow_span_lint.stderr │ │ ├── interning_literals.fixed │ │ ├── interning_literals.rs │ │ ├── interning_literals.stderr │ │ ├── interning_literals_unfixable.rs │ │ ├── interning_literals_unfixable.stderr │ │ ├── invalid_msrv_attr_impl.fixed │ │ ├── invalid_msrv_attr_impl.rs │ │ ├── invalid_msrv_attr_impl.stderr │ │ ├── lint_without_lint_pass.rs │ │ ├── lint_without_lint_pass.stderr │ │ ├── outer_expn_data.fixed │ │ ├── outer_expn_data.rs │ │ ├── outer_expn_data.stderr │ │ ├── repeated_is_diagnostic_item.fixed │ │ ├── repeated_is_diagnostic_item.rs │ │ ├── repeated_is_diagnostic_item.stderr │ │ ├── repeated_is_diagnostic_item_unfixable.rs │ │ ├── repeated_is_diagnostic_item_unfixable.stderr │ │ ├── symbol_as_str.fixed │ │ ├── symbol_as_str.rs │ │ ├── symbol_as_str.stderr │ │ ├── symbol_as_str_unfixable.rs │ │ ├── symbol_as_str_unfixable.stderr │ │ ├── unnecessary_def_path.rs │ │ └── unnecessary_def_path.stderr │ ├── ui-toml/ │ │ ├── absolute_paths/ │ │ │ ├── absolute_paths.allow_crates.stderr │ │ │ ├── absolute_paths.allow_long.stderr │ │ │ ├── absolute_paths.default.stderr │ │ │ ├── absolute_paths.no_short.stderr │ │ │ ├── absolute_paths.rs │ │ │ ├── absolute_paths_2015.default.stderr │ │ │ ├── absolute_paths_2015.rs │ │ │ ├── allow_crates/ │ │ │ │ └── clippy.toml │ │ │ ├── allow_long/ │ │ │ │ └── clippy.toml │ │ │ ├── default/ │ │ │ │ └── clippy.toml │ │ │ └── no_short/ │ │ │ └── clippy.toml │ │ ├── allow_mixed_uninlined_format_args/ │ │ │ ├── clippy.toml │ │ │ ├── uninlined_format_args.fixed │ │ │ ├── uninlined_format_args.rs │ │ │ └── uninlined_format_args.stderr │ │ ├── arbitrary_source_item_ordering/ │ │ │ ├── bad_conf_1/ │ │ │ │ └── clippy.toml │ │ │ ├── bad_conf_2/ │ │ │ │ └── clippy.toml │ │ │ ├── bad_conf_3/ │ │ │ │ └── clippy.toml │ │ │ ├── bad_conf_4/ │ │ │ │ └── clippy.toml │ │ │ ├── bad_conf_5/ │ │ │ │ └── clippy.toml │ │ │ ├── bad_conf_6/ │ │ │ │ └── clippy.toml │ │ │ ├── default/ │ │ │ │ └── clippy.toml │ │ │ ├── default_exp/ │ │ │ │ └── clippy.toml │ │ │ ├── only_enum/ │ │ │ │ └── clippy.toml │ │ │ ├── only_impl/ │ │ │ │ └── clippy.toml │ │ │ ├── only_trait/ │ │ │ │ └── clippy.toml │ │ │ ├── ord_in_2/ │ │ │ │ └── clippy.toml │ │ │ ├── ord_in_3/ │ │ │ │ └── clippy.toml │ │ │ ├── ord_within/ │ │ │ │ └── clippy.toml │ │ │ ├── ordering_good.bad_conf_1.stderr │ │ │ ├── ordering_good.bad_conf_2.stderr │ │ │ ├── ordering_good.bad_conf_3.stderr │ │ │ ├── ordering_good.bad_conf_4.stderr │ │ │ ├── ordering_good.bad_conf_5.stderr │ │ │ ├── ordering_good.bad_conf_6.stderr │ │ │ ├── ordering_good.rs │ │ │ ├── ordering_good_var_1.rs │ │ │ ├── ordering_mixed.default.stderr │ │ │ ├── ordering_mixed.default_exp.stderr │ │ │ ├── ordering_mixed.ord_within.stderr │ │ │ ├── ordering_mixed.rs │ │ │ ├── ordering_mixed_var_1.rs │ │ │ ├── ordering_mixed_var_1.var_1.stderr │ │ │ ├── ordering_only_enum.only_enum.stderr │ │ │ ├── ordering_only_enum.rs │ │ │ ├── ordering_only_impl.only_impl.stderr │ │ │ ├── ordering_only_impl.rs │ │ │ ├── ordering_only_trait.only_trait.stderr │ │ │ ├── ordering_only_trait.rs │ │ │ ├── selective_ordering.default.stderr │ │ │ ├── selective_ordering.ord_in_2.stderr │ │ │ ├── selective_ordering.ord_in_3.stderr │ │ │ ├── selective_ordering.ord_within.stderr │ │ │ ├── selective_ordering.rs │ │ │ └── var_1/ │ │ │ └── clippy.toml │ │ ├── arithmetic_side_effects_allowed/ │ │ │ ├── arithmetic_side_effects_allowed.rs │ │ │ ├── arithmetic_side_effects_allowed.stderr │ │ │ └── clippy.toml │ │ ├── array_size_threshold/ │ │ │ ├── array_size_threshold.rs │ │ │ ├── array_size_threshold.stderr │ │ │ └── clippy.toml │ │ ├── await_holding_invalid_type/ │ │ │ ├── await_holding_invalid_type.rs │ │ │ ├── await_holding_invalid_type.stderr │ │ │ └── clippy.toml │ │ ├── await_holding_invalid_type_with_replacement/ │ │ │ ├── await_holding_invalid_type.rs │ │ │ ├── await_holding_invalid_type.stderr │ │ │ └── clippy.toml │ │ ├── bad_toml/ │ │ │ ├── clippy.toml │ │ │ ├── conf_bad_toml.rs │ │ │ └── conf_bad_toml.stderr │ │ ├── bad_toml_type/ │ │ │ ├── clippy.toml │ │ │ ├── conf_bad_type.rs │ │ │ └── conf_bad_type.stderr │ │ ├── borrow_interior_mutable_const/ │ │ │ ├── clippy.toml │ │ │ └── ignore.rs │ │ ├── check_incompatible_msrv_in_tests/ │ │ │ ├── check_incompatible_msrv_in_tests.default.stderr │ │ │ ├── check_incompatible_msrv_in_tests.enabled.stderr │ │ │ ├── check_incompatible_msrv_in_tests.rs │ │ │ ├── default/ │ │ │ │ └── clippy.toml │ │ │ └── enabled/ │ │ │ └── clippy.toml │ │ ├── collapsible_if/ │ │ │ ├── clippy.toml │ │ │ ├── collapsible_else_if.fixed │ │ │ ├── collapsible_else_if.rs │ │ │ ├── collapsible_else_if.stderr │ │ │ ├── collapsible_if.fixed │ │ │ ├── collapsible_if.rs │ │ │ ├── collapsible_if.stderr │ │ │ ├── collapsible_if_let_chains.fixed │ │ │ ├── collapsible_if_let_chains.rs │ │ │ └── collapsible_if_let_chains.stderr │ │ ├── conf_deprecated_key/ │ │ │ ├── clippy.toml │ │ │ ├── conf_deprecated_key.rs │ │ │ └── conf_deprecated_key.stderr │ │ ├── dbg_macro/ │ │ │ ├── clippy.toml │ │ │ ├── dbg_macro.fixed │ │ │ ├── dbg_macro.rs │ │ │ └── dbg_macro.stderr │ │ ├── decimal_literal_representation/ │ │ │ ├── clippy.toml │ │ │ ├── decimal_literal_representation.fixed │ │ │ ├── decimal_literal_representation.rs │ │ │ └── decimal_literal_representation.stderr │ │ ├── declare_interior_mutable_const/ │ │ │ ├── clippy.toml │ │ │ └── ignore.rs │ │ ├── disallowed_macros/ │ │ │ ├── auxiliary/ │ │ │ │ ├── macros.rs │ │ │ │ └── proc_macros.rs │ │ │ ├── clippy.toml │ │ │ ├── disallowed_macros.rs │ │ │ └── disallowed_macros.stderr │ │ ├── disallowed_names_append/ │ │ │ ├── clippy.toml │ │ │ ├── disallowed_names.rs │ │ │ └── disallowed_names.stderr │ │ ├── disallowed_names_replace/ │ │ │ ├── clippy.toml │ │ │ ├── disallowed_names.rs │ │ │ └── disallowed_names.stderr │ │ ├── disallowed_script_idents/ │ │ │ ├── clippy.toml │ │ │ ├── disallowed_script_idents.rs │ │ │ └── disallowed_script_idents.stderr │ │ ├── doc_valid_idents_append/ │ │ │ ├── clippy.toml │ │ │ ├── doc_markdown.fixed │ │ │ ├── doc_markdown.rs │ │ │ └── doc_markdown.stderr │ │ ├── doc_valid_idents_replace/ │ │ │ ├── clippy.toml │ │ │ ├── doc_markdown.fixed │ │ │ ├── doc_markdown.rs │ │ │ └── doc_markdown.stderr │ │ ├── duplicated_keys/ │ │ │ ├── clippy.toml │ │ │ ├── duplicated_keys.rs │ │ │ └── duplicated_keys.stderr │ │ ├── duplicated_keys_deprecated/ │ │ │ ├── clippy.toml │ │ │ ├── duplicated_keys.rs │ │ │ └── duplicated_keys.stderr │ │ ├── duplicated_keys_deprecated_2/ │ │ │ ├── clippy.toml │ │ │ ├── duplicated_keys.rs │ │ │ └── duplicated_keys.stderr │ │ ├── enum_variant_size/ │ │ │ ├── clippy.toml │ │ │ ├── enum_variant_size.fixed │ │ │ ├── enum_variant_size.rs │ │ │ └── enum_variant_size.stderr │ │ ├── excessive_nesting/ │ │ │ ├── clippy.toml │ │ │ ├── excessive_nesting.rs │ │ │ └── excessive_nesting.stderr │ │ ├── excessive_precision/ │ │ │ ├── clippy.toml │ │ │ ├── excessive_precision.fixed │ │ │ ├── excessive_precision.rs │ │ │ └── excessive_precision.stderr │ │ ├── expect_used/ │ │ │ ├── clippy.toml │ │ │ ├── expect_used.rs │ │ │ └── expect_used.stderr │ │ ├── explicit_iter_loop/ │ │ │ ├── clippy.toml │ │ │ ├── explicit_iter_loop.fixed │ │ │ ├── explicit_iter_loop.rs │ │ │ └── explicit_iter_loop.stderr │ │ ├── extra_unused_type_parameters/ │ │ │ ├── clippy.toml │ │ │ └── extra_unused_type_parameters.rs │ │ ├── fn_params_excessive_bools/ │ │ │ ├── clippy.toml │ │ │ ├── test.rs │ │ │ └── test.stderr │ │ ├── functions_maxlines/ │ │ │ ├── clippy.toml │ │ │ ├── test.rs │ │ │ └── test.stderr │ │ ├── good_toml_no_false_negatives/ │ │ │ ├── clippy.toml │ │ │ └── conf_no_false_negatives.rs │ │ ├── ifs_same_cond/ │ │ │ ├── clippy.toml │ │ │ ├── ifs_same_cond.rs │ │ │ └── ifs_same_cond.stderr │ │ ├── impl_trait_in_params/ │ │ │ ├── clippy.toml │ │ │ ├── impl_trait_in_params.rs │ │ │ └── impl_trait_in_params.stderr │ │ ├── indexing_slicing/ │ │ │ ├── clippy.toml │ │ │ ├── indexing_slicing.rs │ │ │ └── indexing_slicing.stderr │ │ ├── invalid_min_rust_version/ │ │ │ ├── clippy.toml │ │ │ ├── invalid_min_rust_version.rs │ │ │ └── invalid_min_rust_version.stderr │ │ ├── item_name_repetitions/ │ │ │ ├── allow_exact_repetitions/ │ │ │ │ ├── clippy.toml │ │ │ │ ├── item_name_repetitions.rs │ │ │ │ └── item_name_repetitions.stderr │ │ │ ├── allowed_prefixes/ │ │ │ │ ├── clippy.toml │ │ │ │ ├── item_name_repetitions.rs │ │ │ │ └── item_name_repetitions.stderr │ │ │ ├── allowed_prefixes_extend/ │ │ │ │ ├── clippy.toml │ │ │ │ ├── item_name_repetitions.rs │ │ │ │ └── item_name_repetitions.stderr │ │ │ ├── threshold0/ │ │ │ │ ├── clippy.toml │ │ │ │ └── item_name_repetitions.rs │ │ │ └── threshold5/ │ │ │ ├── clippy.toml │ │ │ ├── item_name_repetitions.rs │ │ │ └── item_name_repetitions.stderr │ │ ├── large_futures/ │ │ │ ├── clippy.toml │ │ │ ├── large_futures.fixed │ │ │ ├── large_futures.rs │ │ │ └── large_futures.stderr │ │ ├── large_include_file/ │ │ │ ├── clippy.toml │ │ │ ├── empty.txt │ │ │ ├── large_include_file.rs │ │ │ ├── large_include_file.stderr │ │ │ └── too_big.txt │ │ ├── large_stack_frames/ │ │ │ ├── clippy.toml │ │ │ ├── large_stack_frames.rs │ │ │ └── large_stack_frames.stderr │ │ ├── large_stack_frames_for_macros/ │ │ │ ├── clippy.toml │ │ │ ├── large_stack_frames.rs │ │ │ └── large_stack_frames.stderr │ │ ├── large_stack_frames_for_special_targets/ │ │ │ ├── clippy.toml │ │ │ └── large_stack_frames.rs │ │ ├── large_types_passed_by_value/ │ │ │ ├── clippy.toml │ │ │ ├── large_types_passed_by_value.fixed │ │ │ ├── large_types_passed_by_value.rs │ │ │ └── large_types_passed_by_value.stderr │ │ ├── lint_decimal_readability/ │ │ │ ├── clippy.toml │ │ │ ├── test.fixed │ │ │ ├── test.rs │ │ │ └── test.stderr │ │ ├── macro_metavars_in_unsafe/ │ │ │ ├── default/ │ │ │ │ ├── test.rs │ │ │ │ └── test.stderr │ │ │ └── private/ │ │ │ ├── clippy.toml │ │ │ ├── test.rs │ │ │ └── test.stderr │ │ ├── manual_let_else/ │ │ │ ├── clippy.toml │ │ │ ├── manual_let_else.fixed │ │ │ ├── manual_let_else.rs │ │ │ └── manual_let_else.stderr │ │ ├── max_suggested_slice_pattern_length/ │ │ │ ├── clippy.toml │ │ │ ├── index_refutable_slice.fixed │ │ │ ├── index_refutable_slice.rs │ │ │ └── index_refutable_slice.stderr │ │ ├── min_ident_chars/ │ │ │ ├── auxiliary/ │ │ │ │ └── extern_types.rs │ │ │ ├── clippy.toml │ │ │ ├── min_ident_chars.rs │ │ │ └── min_ident_chars.stderr │ │ ├── min_rust_version/ │ │ │ ├── clippy.toml │ │ │ ├── min_rust_version.fixed │ │ │ ├── min_rust_version.rs │ │ │ └── min_rust_version.stderr │ │ ├── missing_docs_in_private_items/ │ │ │ ├── allow_unused/ │ │ │ │ └── clippy.toml │ │ │ ├── crate_root/ │ │ │ │ └── clippy.toml │ │ │ ├── default/ │ │ │ │ └── clippy.toml │ │ │ ├── missing_docs_in_private_items.allow_unused.stderr │ │ │ ├── missing_docs_in_private_items.crate_root.stderr │ │ │ ├── missing_docs_in_private_items.default.stderr │ │ │ └── missing_docs_in_private_items.rs │ │ ├── missing_enforced_import_rename/ │ │ │ ├── clippy.toml │ │ │ ├── conf_missing_enforced_import_rename.fixed │ │ │ ├── conf_missing_enforced_import_rename.rs │ │ │ └── conf_missing_enforced_import_rename.stderr │ │ ├── module_inception/ │ │ │ ├── clippy.toml │ │ │ ├── module_inception.rs │ │ │ └── module_inception.stderr │ │ ├── modulo_arithmetic/ │ │ │ ├── clippy.toml │ │ │ ├── modulo_arithmetic.rs │ │ │ └── modulo_arithmetic.stderr │ │ ├── mut_key/ │ │ │ ├── clippy.toml │ │ │ └── mut_key.rs │ │ ├── needless_pass_by_ref_mut/ │ │ │ ├── clippy.toml │ │ │ ├── needless_pass_by_ref_mut.fixed │ │ │ ├── needless_pass_by_ref_mut.rs │ │ │ └── needless_pass_by_ref_mut.stderr │ │ ├── needless_raw_string_hashes_one_allowed/ │ │ │ ├── clippy.toml │ │ │ ├── needless_raw_string_hashes.fixed │ │ │ ├── needless_raw_string_hashes.rs │ │ │ └── needless_raw_string_hashes.stderr │ │ ├── nonstandard_macro_braces/ │ │ │ ├── auxiliary/ │ │ │ │ └── proc_macro_derive.rs │ │ │ ├── clippy.toml │ │ │ ├── conf_nonstandard_macro_braces.fixed │ │ │ ├── conf_nonstandard_macro_braces.rs │ │ │ └── conf_nonstandard_macro_braces.stderr │ │ ├── panic/ │ │ │ ├── clippy.toml │ │ │ ├── panic.rs │ │ │ └── panic.stderr │ │ ├── path_ends_with_ext/ │ │ │ ├── clippy.toml │ │ │ └── path_ends_with_ext.rs │ │ ├── print_macro/ │ │ │ ├── clippy.toml │ │ │ ├── print_macro.rs │ │ │ └── print_macro.stderr │ │ ├── private-doc-errors/ │ │ │ ├── clippy.toml │ │ │ ├── doc_lints.rs │ │ │ └── doc_lints.stderr │ │ ├── pub_underscore_fields/ │ │ │ ├── all_pub_fields/ │ │ │ │ └── clippy.toml │ │ │ ├── exported/ │ │ │ │ └── clippy.toml │ │ │ ├── pub_underscore_fields.all_pub_fields.stderr │ │ │ ├── pub_underscore_fields.exported.stderr │ │ │ └── pub_underscore_fields.rs │ │ ├── ref_option/ │ │ │ ├── all/ │ │ │ │ └── clippy.toml │ │ │ ├── private/ │ │ │ │ └── clippy.toml │ │ │ ├── ref_option.all.fixed │ │ │ ├── ref_option.all.stderr │ │ │ ├── ref_option.private.fixed │ │ │ ├── ref_option.private.stderr │ │ │ ├── ref_option.rs │ │ │ ├── ref_option_traits.all.stderr │ │ │ ├── ref_option_traits.private.stderr │ │ │ └── ref_option_traits.rs │ │ ├── renamed_function_params/ │ │ │ ├── default/ │ │ │ │ └── clippy.toml │ │ │ ├── extend/ │ │ │ │ └── clippy.toml │ │ │ ├── renamed_function_params.default.stderr │ │ │ ├── renamed_function_params.extend.stderr │ │ │ └── renamed_function_params.rs │ │ ├── replaceable_disallowed_types/ │ │ │ ├── clippy.toml │ │ │ ├── replaceable_disallowed_types.fixed │ │ │ ├── replaceable_disallowed_types.rs │ │ │ └── replaceable_disallowed_types.stderr │ │ ├── result_large_err/ │ │ │ ├── clippy.toml │ │ │ ├── result_large_err.rs │ │ │ └── result_large_err.stderr │ │ ├── semicolon_block/ │ │ │ ├── both.fixed │ │ │ ├── both.rs │ │ │ ├── both.stderr │ │ │ ├── clippy.toml │ │ │ ├── semicolon_inside_block.fixed │ │ │ ├── semicolon_inside_block.rs │ │ │ ├── semicolon_inside_block.stderr │ │ │ ├── semicolon_outside_block.fixed │ │ │ ├── semicolon_outside_block.rs │ │ │ └── semicolon_outside_block.stderr │ │ ├── strict_non_send_fields_in_send_ty/ │ │ │ ├── clippy.toml │ │ │ ├── test.rs │ │ │ └── test.stderr │ │ ├── struct_excessive_bools/ │ │ │ ├── clippy.toml │ │ │ ├── test.rs │ │ │ └── test.stderr │ │ ├── suppress_lint_in_const/ │ │ │ ├── clippy.toml │ │ │ ├── test.rs │ │ │ └── test.stderr │ │ ├── toml_disallow/ │ │ │ ├── clippy.toml │ │ │ ├── conf_french_disallowed_name.rs │ │ │ └── conf_french_disallowed_name.stderr │ │ ├── toml_disallowed_fields/ │ │ │ ├── clippy.toml │ │ │ ├── conf_disallowed_fields.rs │ │ │ └── conf_disallowed_fields.stderr │ │ ├── toml_disallowed_methods/ │ │ │ ├── clippy.toml │ │ │ ├── conf_disallowed_methods.rs │ │ │ └── conf_disallowed_methods.stderr │ │ ├── toml_disallowed_types/ │ │ │ ├── clippy.toml │ │ │ ├── conf_disallowed_types.rs │ │ │ └── conf_disallowed_types.stderr │ │ ├── toml_inconsistent_struct_constructor/ │ │ │ ├── clippy.toml │ │ │ ├── conf_inconsistent_struct_constructor.fixed │ │ │ ├── conf_inconsistent_struct_constructor.rs │ │ │ └── conf_inconsistent_struct_constructor.stderr │ │ ├── toml_invalid_path/ │ │ │ ├── clippy.toml │ │ │ ├── conf_invalid_path.rs │ │ │ └── conf_invalid_path.stderr │ │ ├── toml_replaceable_disallowed_methods/ │ │ │ ├── clippy.toml │ │ │ ├── replaceable_disallowed_methods.fixed │ │ │ ├── replaceable_disallowed_methods.rs │ │ │ └── replaceable_disallowed_methods.stderr │ │ ├── toml_trivially_copy/ │ │ │ ├── clippy.toml │ │ │ ├── test.rs │ │ │ └── test.stderr │ │ ├── toml_unknown_config_struct_field/ │ │ │ ├── clippy.toml │ │ │ ├── toml_unknown_config_struct_field.rs │ │ │ └── toml_unknown_config_struct_field.stderr │ │ ├── toml_unknown_key/ │ │ │ ├── clippy.toml │ │ │ ├── conf_unknown_key.rs │ │ │ └── conf_unknown_key.stderr │ │ ├── toml_unloaded_crate/ │ │ │ ├── clippy.toml │ │ │ ├── conf_unloaded_crate.rs │ │ │ └── conf_unloaded_crate.stderr │ │ ├── too_large_for_stack/ │ │ │ ├── boxed_local.rs │ │ │ ├── boxed_local.stderr │ │ │ ├── clippy.toml │ │ │ ├── useless_vec.fixed │ │ │ ├── useless_vec.rs │ │ │ └── useless_vec.stderr │ │ ├── too_many_arguments/ │ │ │ ├── clippy.toml │ │ │ ├── too_many_arguments.rs │ │ │ └── too_many_arguments.stderr │ │ ├── type_complexity/ │ │ │ ├── clippy.toml │ │ │ ├── type_complexity.rs │ │ │ └── type_complexity.stderr │ │ ├── type_repetition_in_bounds/ │ │ │ ├── clippy.toml │ │ │ ├── main.rs │ │ │ └── main.stderr │ │ ├── undocumented_unsafe_blocks/ │ │ │ ├── default/ │ │ │ │ └── clippy.toml │ │ │ ├── disabled/ │ │ │ │ └── clippy.toml │ │ │ ├── undocumented_unsafe_blocks.default.stderr │ │ │ ├── undocumented_unsafe_blocks.disabled.stderr │ │ │ ├── undocumented_unsafe_blocks.rs │ │ │ ├── undocumented_unsafe_blocks_fixable.default.fixed │ │ │ ├── undocumented_unsafe_blocks_fixable.default.stderr │ │ │ ├── undocumented_unsafe_blocks_fixable.disabled.fixed │ │ │ ├── undocumented_unsafe_blocks_fixable.disabled.stderr │ │ │ └── undocumented_unsafe_blocks_fixable.rs │ │ ├── unnecessary_box_returns/ │ │ │ ├── clippy.toml │ │ │ ├── unnecessary_box_returns.fixed │ │ │ ├── unnecessary_box_returns.rs │ │ │ └── unnecessary_box_returns.stderr │ │ ├── unwrap_used/ │ │ │ ├── clippy.toml │ │ │ ├── unwrap_used.fixed │ │ │ ├── unwrap_used.rs │ │ │ ├── unwrap_used.stderr │ │ │ ├── unwrap_used_const.rs │ │ │ └── unwrap_used_const.stderr │ │ ├── unwrap_used_allowed/ │ │ │ ├── clippy.toml │ │ │ ├── unwrap_used_allowed.rs │ │ │ └── unwrap_used_allowed.stderr │ │ ├── update-all-references.sh │ │ ├── upper_case_acronyms_aggressive/ │ │ │ ├── clippy.toml │ │ │ ├── upper_case_acronyms.fixed │ │ │ ├── upper_case_acronyms.rs │ │ │ └── upper_case_acronyms.stderr │ │ ├── use_self/ │ │ │ ├── default/ │ │ │ │ └── clippy.toml │ │ │ ├── disabled/ │ │ │ │ └── clippy.toml │ │ │ ├── use_self.default.fixed │ │ │ ├── use_self.default.stderr │ │ │ ├── use_self.disabled.fixed │ │ │ ├── use_self.disabled.stderr │ │ │ └── use_self.rs │ │ ├── useless_vec/ │ │ │ ├── clippy.toml │ │ │ ├── useless_vec.fixed │ │ │ ├── useless_vec.rs │ │ │ └── useless_vec.stderr │ │ ├── vec_box_sized/ │ │ │ ├── clippy.toml │ │ │ ├── test.fixed │ │ │ ├── test.rs │ │ │ └── test.stderr │ │ ├── verbose_bit_mask/ │ │ │ ├── clippy.toml │ │ │ ├── verbose_bit_mask.fixed │ │ │ ├── verbose_bit_mask.rs │ │ │ └── verbose_bit_mask.stderr │ │ ├── wildcard_imports/ │ │ │ ├── clippy.toml │ │ │ ├── wildcard_imports.fixed │ │ │ ├── wildcard_imports.rs │ │ │ └── wildcard_imports.stderr │ │ ├── wildcard_imports_whitelist/ │ │ │ ├── clippy.toml │ │ │ ├── wildcard_imports.fixed │ │ │ ├── wildcard_imports.rs │ │ │ └── wildcard_imports.stderr │ │ └── zero_single_char_names/ │ │ ├── clippy.toml │ │ └── zero_single_char_names.rs │ ├── versioncheck.rs │ ├── workspace.rs │ └── workspace_test/ │ ├── Cargo.toml │ ├── build.rs │ ├── module_style/ │ │ ├── pass_mod_with_dep_in_subdir/ │ │ │ ├── Cargo.toml │ │ │ ├── dep_no_mod/ │ │ │ │ ├── Cargo.toml │ │ │ │ └── src/ │ │ │ │ ├── foo/ │ │ │ │ │ └── hello.rs │ │ │ │ ├── foo.rs │ │ │ │ └── lib.rs │ │ │ └── src/ │ │ │ ├── bad/ │ │ │ │ └── mod.rs │ │ │ ├── main.rs │ │ │ └── more/ │ │ │ ├── foo.rs │ │ │ ├── inner/ │ │ │ │ └── mod.rs │ │ │ └── mod.rs │ │ └── pass_no_mod_with_dep_in_subdir/ │ │ ├── Cargo.toml │ │ ├── dep_with_mod/ │ │ │ ├── Cargo.toml │ │ │ └── src/ │ │ │ ├── lib.rs │ │ │ └── with_mod/ │ │ │ ├── inner/ │ │ │ │ ├── stuff/ │ │ │ │ │ └── most.rs │ │ │ │ └── stuff.rs │ │ │ ├── inner.rs │ │ │ └── mod.rs │ │ └── src/ │ │ ├── good.rs │ │ └── main.rs │ ├── path_dep/ │ │ ├── Cargo.toml │ │ └── src/ │ │ └── lib.rs │ ├── src/ │ │ └── main.rs │ └── subcrate/ │ ├── Cargo.toml │ └── src/ │ └── lib.rs ├── triagebot.toml └── util/ ├── etc/ │ ├── pre-commit.sh │ └── vscode-tasks.json ├── fetch_prs_between.sh ├── gh-pages/ │ ├── index_template.html │ ├── script.js │ ├── style.css │ ├── theme.js │ └── versions.html └── versions.py