]> git.lizzy.rs Git - rust.git/commit
Merge commit 'f4850f7292efa33759b4f7f9b7621268979e9914' into clippyup
authorPhilipp Krones <hello@philkrones.com>
Mon, 21 Nov 2022 19:34:47 +0000 (20:34 +0100)
committerPhilipp Krones <hello@philkrones.com>
Mon, 21 Nov 2022 19:51:52 +0000 (20:51 +0100)
commit46c5a5d234f13dcf4bb4cf4241b2addedbf0be14
tree56726625e55224ecb09ed11f509a964507b9c333
parent3597ed5a099488aa77caf444106a0550b7e5d2e8
Merge commit 'f4850f7292efa33759b4f7f9b7621268979e9914' into clippyup
896 files changed:
CHANGELOG.md
CODE_OF_CONDUCT.md
CONTRIBUTING.md
Cargo.toml
README.md
clippy_dev/Cargo.toml
clippy_dev/src/lint.rs
clippy_dev/src/update_lints.rs
clippy_lints/Cargo.toml
clippy_lints/src/attrs.rs
clippy_lints/src/await_holding_invalid.rs
clippy_lints/src/bool_to_int_with_if.rs
clippy_lints/src/booleans.rs
clippy_lints/src/casts/mod.rs
clippy_lints/src/cognitive_complexity.rs
clippy_lints/src/declared_lints.rs [new file with mode: 0644]
clippy_lints/src/dereference.rs
clippy_lints/src/disallowed_macros.rs
clippy_lints/src/disallowed_methods.rs
clippy_lints/src/disallowed_types.rs
clippy_lints/src/doc.rs
clippy_lints/src/enum_variants.rs
clippy_lints/src/equatable_if_let.rs
clippy_lints/src/escape.rs
clippy_lints/src/excessive_bools.rs
clippy_lints/src/fallible_impl_from.rs
clippy_lints/src/from_raw_with_void_ptr.rs [new file with mode: 0644]
clippy_lints/src/functions/mod.rs
clippy_lints/src/functions/must_use.rs
clippy_lints/src/functions/result.rs
clippy_lints/src/implicit_hasher.rs
clippy_lints/src/index_refutable_slice.rs
clippy_lints/src/indexing_slicing.rs
clippy_lints/src/instant_subtraction.rs [new file with mode: 0644]
clippy_lints/src/int_plus_one.rs
clippy_lints/src/invalid_upcast_comparisons.rs
clippy_lints/src/large_enum_variant.rs
clippy_lints/src/len_zero.rs
clippy_lints/src/let_underscore.rs
clippy_lints/src/lib.register_all.rs [deleted file]
clippy_lints/src/lib.register_cargo.rs [deleted file]
clippy_lints/src/lib.register_complexity.rs [deleted file]
clippy_lints/src/lib.register_correctness.rs [deleted file]
clippy_lints/src/lib.register_internal.rs [deleted file]
clippy_lints/src/lib.register_lints.rs [deleted file]
clippy_lints/src/lib.register_nursery.rs [deleted file]
clippy_lints/src/lib.register_pedantic.rs [deleted file]
clippy_lints/src/lib.register_perf.rs [deleted file]
clippy_lints/src/lib.register_restriction.rs [deleted file]
clippy_lints/src/lib.register_style.rs [deleted file]
clippy_lints/src/lib.register_suspicious.rs [deleted file]
clippy_lints/src/lib.rs
clippy_lints/src/lifetimes.rs
clippy_lints/src/loops/mod.rs
clippy_lints/src/loops/mut_range_bound.rs
clippy_lints/src/loops/needless_collect.rs [deleted file]
clippy_lints/src/loops/never_loop.rs
clippy_lints/src/manual_instant_elapsed.rs [deleted file]
clippy_lints/src/manual_is_ascii_check.rs [new file with mode: 0644]
clippy_lints/src/manual_let_else.rs [new file with mode: 0644]
clippy_lints/src/map_unit_fn.rs
clippy_lints/src/matches/infallible_destructuring_match.rs
clippy_lints/src/matches/manual_filter.rs
clippy_lints/src/matches/significant_drop_in_scrutinee.rs
clippy_lints/src/matches/single_match.rs
clippy_lints/src/methods/chars_cmp_with_unwrap.rs
clippy_lints/src/methods/chars_last_cmp.rs
clippy_lints/src/methods/chars_last_cmp_with_unwrap.rs
clippy_lints/src/methods/chars_next_cmp.rs
clippy_lints/src/methods/chars_next_cmp_with_unwrap.rs
clippy_lints/src/methods/collapsible_str_replace.rs
clippy_lints/src/methods/expect_used.rs
clippy_lints/src/methods/filter_map.rs
clippy_lints/src/methods/inefficient_to_string.rs
clippy_lints/src/methods/iter_nth_zero.rs
clippy_lints/src/methods/iter_on_single_or_empty_collections.rs
clippy_lints/src/methods/manual_saturating_arithmetic.rs
clippy_lints/src/methods/manual_str_repeat.rs
clippy_lints/src/methods/map_clone.rs
clippy_lints/src/methods/map_collect_result_unit.rs
clippy_lints/src/methods/map_err_ignore.rs
clippy_lints/src/methods/mod.rs
clippy_lints/src/methods/needless_collect.rs [new file with mode: 0644]
clippy_lints/src/methods/option_as_ref_deref.rs
clippy_lints/src/methods/or_fun_call.rs
clippy_lints/src/methods/seek_from_current.rs [new file with mode: 0644]
clippy_lints/src/methods/seek_to_start_instead_of_rewind.rs [new file with mode: 0644]
clippy_lints/src/methods/string_extend_chars.rs
clippy_lints/src/methods/suspicious_map.rs
clippy_lints/src/methods/unnecessary_join.rs
clippy_lints/src/methods/unwrap_used.rs
clippy_lints/src/missing_enforced_import_rename.rs
clippy_lints/src/mixed_read_write_in_expression.rs
clippy_lints/src/mut_key.rs
clippy_lints/src/mut_mut.rs
clippy_lints/src/needless_borrowed_ref.rs
clippy_lints/src/needless_continue.rs
clippy_lints/src/needless_pass_by_value.rs
clippy_lints/src/octal_escapes.rs
clippy_lints/src/operators/arithmetic_side_effects.rs
clippy_lints/src/operators/op_ref.rs
clippy_lints/src/option_if_let_else.rs
clippy_lints/src/partialeq_to_none.rs
clippy_lints/src/pattern_type_mismatch.rs
clippy_lints/src/ptr_offset_with_cast.rs
clippy_lints/src/question_mark.rs
clippy_lints/src/redundant_closure_call.rs
clippy_lints/src/redundant_pub_crate.rs
clippy_lints/src/renamed_lints.rs
clippy_lints/src/single_component_path_imports.rs
clippy_lints/src/slow_vector_initialization.rs
clippy_lints/src/suspicious_xor_used_as_pow.rs [new file with mode: 0644]
clippy_lints/src/swap.rs
clippy_lints/src/trailing_empty_array.rs
clippy_lints/src/transmute/transmute_undefined_repr.rs
clippy_lints/src/transmute/utils.rs
clippy_lints/src/types/box_collection.rs
clippy_lints/src/types/mod.rs
clippy_lints/src/types/redundant_allocation.rs
clippy_lints/src/types/vec_box.rs
clippy_lints/src/undocumented_unsafe_blocks.rs
clippy_lints/src/unsafe_removed_from_name.rs
clippy_lints/src/unused_peekable.rs
clippy_lints/src/unused_rounding.rs
clippy_lints/src/unused_unit.rs
clippy_lints/src/use_self.rs
clippy_lints/src/utils/conf.rs
clippy_lints/src/utils/internal_lints/interning_defined_symbol.rs
clippy_lints/src/utils/internal_lints/invalid_paths.rs
clippy_lints/src/utils/internal_lints/lint_without_lint_pass.rs
clippy_lints/src/utils/internal_lints/unnecessary_def_path.rs
clippy_lints/src/write.rs
clippy_utils/Cargo.toml
clippy_utils/src/ast_utils.rs
clippy_utils/src/consts.rs
clippy_utils/src/diagnostics.rs
clippy_utils/src/hir_utils.rs
clippy_utils/src/lib.rs
clippy_utils/src/msrvs.rs
clippy_utils/src/paths.rs
clippy_utils/src/qualify_min_const_fn.rs
clippy_utils/src/source.rs
clippy_utils/src/sugg.rs
clippy_utils/src/ty.rs
clippy_utils/src/usage.rs
declare_clippy_lint/Cargo.toml [new file with mode: 0644]
declare_clippy_lint/src/lib.rs [new file with mode: 0644]
lintcheck/src/main.rs
rust-toolchain
src/docs.rs [deleted file]
src/docs/absurd_extreme_comparisons.txt [deleted file]
src/docs/alloc_instead_of_core.txt [deleted file]
src/docs/allow_attributes_without_reason.txt [deleted file]
src/docs/almost_complete_letter_range.txt [deleted file]
src/docs/almost_swapped.txt [deleted file]
src/docs/approx_constant.txt [deleted file]
src/docs/arithmetic_side_effects.txt [deleted file]
src/docs/as_conversions.txt [deleted file]
src/docs/as_ptr_cast_mut.txt [deleted file]
src/docs/as_underscore.txt [deleted file]
src/docs/assertions_on_constants.txt [deleted file]
src/docs/assertions_on_result_states.txt [deleted file]
src/docs/assign_op_pattern.txt [deleted file]
src/docs/async_yields_async.txt [deleted file]
src/docs/await_holding_invalid_type.txt [deleted file]
src/docs/await_holding_lock.txt [deleted file]
src/docs/await_holding_refcell_ref.txt [deleted file]
src/docs/bad_bit_mask.txt [deleted file]
src/docs/bind_instead_of_map.txt [deleted file]
src/docs/blanket_clippy_restriction_lints.txt [deleted file]
src/docs/blocks_in_if_conditions.txt [deleted file]
src/docs/bool_assert_comparison.txt [deleted file]
src/docs/bool_comparison.txt [deleted file]
src/docs/bool_to_int_with_if.txt [deleted file]
src/docs/borrow_as_ptr.txt [deleted file]
src/docs/borrow_deref_ref.txt [deleted file]
src/docs/borrow_interior_mutable_const.txt [deleted file]
src/docs/borrowed_box.txt [deleted file]
src/docs/box_collection.txt [deleted file]
src/docs/box_default.txt [deleted file]
src/docs/boxed_local.txt [deleted file]
src/docs/branches_sharing_code.txt [deleted file]
src/docs/builtin_type_shadow.txt [deleted file]
src/docs/bytes_count_to_len.txt [deleted file]
src/docs/bytes_nth.txt [deleted file]
src/docs/cargo_common_metadata.txt [deleted file]
src/docs/case_sensitive_file_extension_comparisons.txt [deleted file]
src/docs/cast_abs_to_unsigned.txt [deleted file]
src/docs/cast_enum_constructor.txt [deleted file]
src/docs/cast_enum_truncation.txt [deleted file]
src/docs/cast_lossless.txt [deleted file]
src/docs/cast_nan_to_int.txt [deleted file]
src/docs/cast_possible_truncation.txt [deleted file]
src/docs/cast_possible_wrap.txt [deleted file]
src/docs/cast_precision_loss.txt [deleted file]
src/docs/cast_ptr_alignment.txt [deleted file]
src/docs/cast_ref_to_mut.txt [deleted file]
src/docs/cast_sign_loss.txt [deleted file]
src/docs/cast_slice_different_sizes.txt [deleted file]
src/docs/cast_slice_from_raw_parts.txt [deleted file]
src/docs/char_lit_as_u8.txt [deleted file]
src/docs/chars_last_cmp.txt [deleted file]
src/docs/chars_next_cmp.txt [deleted file]
src/docs/checked_conversions.txt [deleted file]
src/docs/clone_double_ref.txt [deleted file]
src/docs/clone_on_copy.txt [deleted file]
src/docs/clone_on_ref_ptr.txt [deleted file]
src/docs/cloned_instead_of_copied.txt [deleted file]
src/docs/cmp_nan.txt [deleted file]
src/docs/cmp_null.txt [deleted file]
src/docs/cmp_owned.txt [deleted file]
src/docs/cognitive_complexity.txt [deleted file]
src/docs/collapsible_else_if.txt [deleted file]
src/docs/collapsible_if.txt [deleted file]
src/docs/collapsible_match.txt [deleted file]
src/docs/collapsible_str_replace.txt [deleted file]
src/docs/comparison_chain.txt [deleted file]
src/docs/comparison_to_empty.txt [deleted file]
src/docs/copy_iterator.txt [deleted file]
src/docs/crate_in_macro_def.txt [deleted file]
src/docs/create_dir.txt [deleted file]
src/docs/crosspointer_transmute.txt [deleted file]
src/docs/dbg_macro.txt [deleted file]
src/docs/debug_assert_with_mut_call.txt [deleted file]
src/docs/decimal_literal_representation.txt [deleted file]
src/docs/declare_interior_mutable_const.txt [deleted file]
src/docs/default_instead_of_iter_empty.txt [deleted file]
src/docs/default_numeric_fallback.txt [deleted file]
src/docs/default_trait_access.txt [deleted file]
src/docs/default_union_representation.txt [deleted file]
src/docs/deprecated_cfg_attr.txt [deleted file]
src/docs/deprecated_semver.txt [deleted file]
src/docs/deref_addrof.txt [deleted file]
src/docs/deref_by_slicing.txt [deleted file]
src/docs/derivable_impls.txt [deleted file]
src/docs/derive_hash_xor_eq.txt [deleted file]
src/docs/derive_ord_xor_partial_ord.txt [deleted file]
src/docs/derive_partial_eq_without_eq.txt [deleted file]
src/docs/disallowed_macros.txt [deleted file]
src/docs/disallowed_methods.txt [deleted file]
src/docs/disallowed_names.txt [deleted file]
src/docs/disallowed_script_idents.txt [deleted file]
src/docs/disallowed_types.txt [deleted file]
src/docs/diverging_sub_expression.txt [deleted file]
src/docs/doc_link_with_quotes.txt [deleted file]
src/docs/doc_markdown.txt [deleted file]
src/docs/double_comparisons.txt [deleted file]
src/docs/double_must_use.txt [deleted file]
src/docs/double_neg.txt [deleted file]
src/docs/double_parens.txt [deleted file]
src/docs/drop_copy.txt [deleted file]
src/docs/drop_non_drop.txt [deleted file]
src/docs/drop_ref.txt [deleted file]
src/docs/duplicate_mod.txt [deleted file]
src/docs/duplicate_underscore_argument.txt [deleted file]
src/docs/duration_subsec.txt [deleted file]
src/docs/else_if_without_else.txt [deleted file]
src/docs/empty_drop.txt [deleted file]
src/docs/empty_enum.txt [deleted file]
src/docs/empty_line_after_outer_attr.txt [deleted file]
src/docs/empty_loop.txt [deleted file]
src/docs/empty_structs_with_brackets.txt [deleted file]
src/docs/enum_clike_unportable_variant.txt [deleted file]
src/docs/enum_glob_use.txt [deleted file]
src/docs/enum_variant_names.txt [deleted file]
src/docs/eq_op.txt [deleted file]
src/docs/equatable_if_let.txt [deleted file]
src/docs/erasing_op.txt [deleted file]
src/docs/err_expect.txt [deleted file]
src/docs/excessive_precision.txt [deleted file]
src/docs/exhaustive_enums.txt [deleted file]
src/docs/exhaustive_structs.txt [deleted file]
src/docs/exit.txt [deleted file]
src/docs/expect_fun_call.txt [deleted file]
src/docs/expect_used.txt [deleted file]
src/docs/expl_impl_clone_on_copy.txt [deleted file]
src/docs/explicit_auto_deref.txt [deleted file]
src/docs/explicit_counter_loop.txt [deleted file]
src/docs/explicit_deref_methods.txt [deleted file]
src/docs/explicit_into_iter_loop.txt [deleted file]
src/docs/explicit_iter_loop.txt [deleted file]
src/docs/explicit_write.txt [deleted file]
src/docs/extend_with_drain.txt [deleted file]
src/docs/extra_unused_lifetimes.txt [deleted file]
src/docs/fallible_impl_from.txt [deleted file]
src/docs/field_reassign_with_default.txt [deleted file]
src/docs/filetype_is_file.txt [deleted file]
src/docs/filter_map_identity.txt [deleted file]
src/docs/filter_map_next.txt [deleted file]
src/docs/filter_next.txt [deleted file]
src/docs/flat_map_identity.txt [deleted file]
src/docs/flat_map_option.txt [deleted file]
src/docs/float_arithmetic.txt [deleted file]
src/docs/float_cmp.txt [deleted file]
src/docs/float_cmp_const.txt [deleted file]
src/docs/float_equality_without_abs.txt [deleted file]
src/docs/fn_address_comparisons.txt [deleted file]
src/docs/fn_params_excessive_bools.txt [deleted file]
src/docs/fn_to_numeric_cast.txt [deleted file]
src/docs/fn_to_numeric_cast_any.txt [deleted file]
src/docs/fn_to_numeric_cast_with_truncation.txt [deleted file]
src/docs/for_kv_map.txt [deleted file]
src/docs/forget_copy.txt [deleted file]
src/docs/forget_non_drop.txt [deleted file]
src/docs/forget_ref.txt [deleted file]
src/docs/format_in_format_args.txt [deleted file]
src/docs/format_push_string.txt [deleted file]
src/docs/from_iter_instead_of_collect.txt [deleted file]
src/docs/from_over_into.txt [deleted file]
src/docs/from_str_radix_10.txt [deleted file]
src/docs/future_not_send.txt [deleted file]
src/docs/get_first.txt [deleted file]
src/docs/get_last_with_len.txt [deleted file]
src/docs/get_unwrap.txt [deleted file]
src/docs/identity_op.txt [deleted file]
src/docs/if_let_mutex.txt [deleted file]
src/docs/if_not_else.txt [deleted file]
src/docs/if_same_then_else.txt [deleted file]
src/docs/if_then_some_else_none.txt [deleted file]
src/docs/ifs_same_cond.txt [deleted file]
src/docs/implicit_clone.txt [deleted file]
src/docs/implicit_hasher.txt [deleted file]
src/docs/implicit_return.txt [deleted file]
src/docs/implicit_saturating_add.txt [deleted file]
src/docs/implicit_saturating_sub.txt [deleted file]
src/docs/imprecise_flops.txt [deleted file]
src/docs/inconsistent_digit_grouping.txt [deleted file]
src/docs/inconsistent_struct_constructor.txt [deleted file]
src/docs/index_refutable_slice.txt [deleted file]
src/docs/indexing_slicing.txt [deleted file]
src/docs/ineffective_bit_mask.txt [deleted file]
src/docs/inefficient_to_string.txt [deleted file]
src/docs/infallible_destructuring_match.txt [deleted file]
src/docs/infinite_iter.txt [deleted file]
src/docs/inherent_to_string.txt [deleted file]
src/docs/inherent_to_string_shadow_display.txt [deleted file]
src/docs/init_numbered_fields.txt [deleted file]
src/docs/inline_always.txt [deleted file]
src/docs/inline_asm_x86_att_syntax.txt [deleted file]
src/docs/inline_asm_x86_intel_syntax.txt [deleted file]
src/docs/inline_fn_without_body.txt [deleted file]
src/docs/inspect_for_each.txt [deleted file]
src/docs/int_plus_one.txt [deleted file]
src/docs/integer_arithmetic.txt [deleted file]
src/docs/integer_division.txt [deleted file]
src/docs/into_iter_on_ref.txt [deleted file]
src/docs/invalid_null_ptr_usage.txt [deleted file]
src/docs/invalid_regex.txt [deleted file]
src/docs/invalid_upcast_comparisons.txt [deleted file]
src/docs/invalid_utf8_in_unchecked.txt [deleted file]
src/docs/invisible_characters.txt [deleted file]
src/docs/is_digit_ascii_radix.txt [deleted file]
src/docs/items_after_statements.txt [deleted file]
src/docs/iter_cloned_collect.txt [deleted file]
src/docs/iter_count.txt [deleted file]
src/docs/iter_kv_map.txt [deleted file]
src/docs/iter_next_loop.txt [deleted file]
src/docs/iter_next_slice.txt [deleted file]
src/docs/iter_not_returning_iterator.txt [deleted file]
src/docs/iter_nth.txt [deleted file]
src/docs/iter_nth_zero.txt [deleted file]
src/docs/iter_on_empty_collections.txt [deleted file]
src/docs/iter_on_single_items.txt [deleted file]
src/docs/iter_overeager_cloned.txt [deleted file]
src/docs/iter_skip_next.txt [deleted file]
src/docs/iter_with_drain.txt [deleted file]
src/docs/iterator_step_by_zero.txt [deleted file]
src/docs/just_underscores_and_digits.txt [deleted file]
src/docs/large_const_arrays.txt [deleted file]
src/docs/large_digit_groups.txt [deleted file]
src/docs/large_enum_variant.txt [deleted file]
src/docs/large_include_file.txt [deleted file]
src/docs/large_stack_arrays.txt [deleted file]
src/docs/large_types_passed_by_value.txt [deleted file]
src/docs/len_without_is_empty.txt [deleted file]
src/docs/len_zero.txt [deleted file]
src/docs/let_and_return.txt [deleted file]
src/docs/let_underscore_drop.txt [deleted file]
src/docs/let_underscore_lock.txt [deleted file]
src/docs/let_underscore_must_use.txt [deleted file]
src/docs/let_unit_value.txt [deleted file]
src/docs/linkedlist.txt [deleted file]
src/docs/lossy_float_literal.txt [deleted file]
src/docs/macro_use_imports.txt [deleted file]
src/docs/main_recursion.txt [deleted file]
src/docs/manual_assert.txt [deleted file]
src/docs/manual_async_fn.txt [deleted file]
src/docs/manual_bits.txt [deleted file]
src/docs/manual_clamp.txt [deleted file]
src/docs/manual_filter.txt [deleted file]
src/docs/manual_filter_map.txt [deleted file]
src/docs/manual_find.txt [deleted file]
src/docs/manual_find_map.txt [deleted file]
src/docs/manual_flatten.txt [deleted file]
src/docs/manual_instant_elapsed.txt [deleted file]
src/docs/manual_map.txt [deleted file]
src/docs/manual_memcpy.txt [deleted file]
src/docs/manual_non_exhaustive.txt [deleted file]
src/docs/manual_ok_or.txt [deleted file]
src/docs/manual_range_contains.txt [deleted file]
src/docs/manual_rem_euclid.txt [deleted file]
src/docs/manual_retain.txt [deleted file]
src/docs/manual_saturating_arithmetic.txt [deleted file]
src/docs/manual_split_once.txt [deleted file]
src/docs/manual_str_repeat.txt [deleted file]
src/docs/manual_string_new.txt [deleted file]
src/docs/manual_strip.txt [deleted file]
src/docs/manual_swap.txt [deleted file]
src/docs/manual_unwrap_or.txt [deleted file]
src/docs/many_single_char_names.txt [deleted file]
src/docs/map_clone.txt [deleted file]
src/docs/map_collect_result_unit.txt [deleted file]
src/docs/map_entry.txt [deleted file]
src/docs/map_err_ignore.txt [deleted file]
src/docs/map_flatten.txt [deleted file]
src/docs/map_identity.txt [deleted file]
src/docs/map_unwrap_or.txt [deleted file]
src/docs/match_as_ref.txt [deleted file]
src/docs/match_bool.txt [deleted file]
src/docs/match_like_matches_macro.txt [deleted file]
src/docs/match_on_vec_items.txt [deleted file]
src/docs/match_overlapping_arm.txt [deleted file]
src/docs/match_ref_pats.txt [deleted file]
src/docs/match_result_ok.txt [deleted file]
src/docs/match_same_arms.txt [deleted file]
src/docs/match_single_binding.txt [deleted file]
src/docs/match_str_case_mismatch.txt [deleted file]
src/docs/match_wild_err_arm.txt [deleted file]
src/docs/match_wildcard_for_single_variants.txt [deleted file]
src/docs/maybe_infinite_iter.txt [deleted file]
src/docs/mem_forget.txt [deleted file]
src/docs/mem_replace_option_with_none.txt [deleted file]
src/docs/mem_replace_with_default.txt [deleted file]
src/docs/mem_replace_with_uninit.txt [deleted file]
src/docs/min_max.txt [deleted file]
src/docs/mismatched_target_os.txt [deleted file]
src/docs/mismatching_type_param_order.txt [deleted file]
src/docs/misrefactored_assign_op.txt [deleted file]
src/docs/missing_const_for_fn.txt [deleted file]
src/docs/missing_docs_in_private_items.txt [deleted file]
src/docs/missing_enforced_import_renames.txt [deleted file]
src/docs/missing_errors_doc.txt [deleted file]
src/docs/missing_inline_in_public_items.txt [deleted file]
src/docs/missing_panics_doc.txt [deleted file]
src/docs/missing_safety_doc.txt [deleted file]
src/docs/missing_spin_loop.txt [deleted file]
src/docs/missing_trait_methods.txt [deleted file]
src/docs/mistyped_literal_suffixes.txt [deleted file]
src/docs/mixed_case_hex_literals.txt [deleted file]
src/docs/mixed_read_write_in_expression.txt [deleted file]
src/docs/mod_module_files.txt [deleted file]
src/docs/module_inception.txt [deleted file]
src/docs/module_name_repetitions.txt [deleted file]
src/docs/modulo_arithmetic.txt [deleted file]
src/docs/modulo_one.txt [deleted file]
src/docs/multi_assignments.txt [deleted file]
src/docs/multiple_crate_versions.txt [deleted file]
src/docs/multiple_inherent_impl.txt [deleted file]
src/docs/must_use_candidate.txt [deleted file]
src/docs/must_use_unit.txt [deleted file]
src/docs/mut_from_ref.txt [deleted file]
src/docs/mut_mut.txt [deleted file]
src/docs/mut_mutex_lock.txt [deleted file]
src/docs/mut_range_bound.txt [deleted file]
src/docs/mutable_key_type.txt [deleted file]
src/docs/mutex_atomic.txt [deleted file]
src/docs/mutex_integer.txt [deleted file]
src/docs/naive_bytecount.txt [deleted file]
src/docs/needless_arbitrary_self_type.txt [deleted file]
src/docs/needless_bitwise_bool.txt [deleted file]
src/docs/needless_bool.txt [deleted file]
src/docs/needless_borrow.txt [deleted file]
src/docs/needless_borrowed_reference.txt [deleted file]
src/docs/needless_collect.txt [deleted file]
src/docs/needless_continue.txt [deleted file]
src/docs/needless_doctest_main.txt [deleted file]
src/docs/needless_for_each.txt [deleted file]
src/docs/needless_late_init.txt [deleted file]
src/docs/needless_lifetimes.txt [deleted file]
src/docs/needless_match.txt [deleted file]
src/docs/needless_option_as_deref.txt [deleted file]
src/docs/needless_option_take.txt [deleted file]
src/docs/needless_parens_on_range_literals.txt [deleted file]
src/docs/needless_pass_by_value.txt [deleted file]
src/docs/needless_question_mark.txt [deleted file]
src/docs/needless_range_loop.txt [deleted file]
src/docs/needless_return.txt [deleted file]
src/docs/needless_splitn.txt [deleted file]
src/docs/needless_update.txt [deleted file]
src/docs/neg_cmp_op_on_partial_ord.txt [deleted file]
src/docs/neg_multiply.txt [deleted file]
src/docs/negative_feature_names.txt [deleted file]
src/docs/never_loop.txt [deleted file]
src/docs/new_ret_no_self.txt [deleted file]
src/docs/new_without_default.txt [deleted file]
src/docs/no_effect.txt [deleted file]
src/docs/no_effect_replace.txt [deleted file]
src/docs/no_effect_underscore_binding.txt [deleted file]
src/docs/non_ascii_literal.txt [deleted file]
src/docs/non_octal_unix_permissions.txt [deleted file]
src/docs/non_send_fields_in_send_ty.txt [deleted file]
src/docs/nonminimal_bool.txt [deleted file]
src/docs/nonsensical_open_options.txt [deleted file]
src/docs/nonstandard_macro_braces.txt [deleted file]
src/docs/not_unsafe_ptr_arg_deref.txt [deleted file]
src/docs/obfuscated_if_else.txt [deleted file]
src/docs/octal_escapes.txt [deleted file]
src/docs/ok_expect.txt [deleted file]
src/docs/only_used_in_recursion.txt [deleted file]
src/docs/op_ref.txt [deleted file]
src/docs/option_as_ref_deref.txt [deleted file]
src/docs/option_env_unwrap.txt [deleted file]
src/docs/option_filter_map.txt [deleted file]
src/docs/option_if_let_else.txt [deleted file]
src/docs/option_map_or_none.txt [deleted file]
src/docs/option_map_unit_fn.txt [deleted file]
src/docs/option_option.txt [deleted file]
src/docs/or_fun_call.txt [deleted file]
src/docs/or_then_unwrap.txt [deleted file]
src/docs/out_of_bounds_indexing.txt [deleted file]
src/docs/overflow_check_conditional.txt [deleted file]
src/docs/overly_complex_bool_expr.txt [deleted file]
src/docs/panic.txt [deleted file]
src/docs/panic_in_result_fn.txt [deleted file]
src/docs/panicking_unwrap.txt [deleted file]
src/docs/partial_pub_fields.txt [deleted file]
src/docs/partialeq_ne_impl.txt [deleted file]
src/docs/partialeq_to_none.txt [deleted file]
src/docs/path_buf_push_overwrite.txt [deleted file]
src/docs/pattern_type_mismatch.txt [deleted file]
src/docs/possible_missing_comma.txt [deleted file]
src/docs/precedence.txt [deleted file]
src/docs/print_in_format_impl.txt [deleted file]
src/docs/print_literal.txt [deleted file]
src/docs/print_stderr.txt [deleted file]
src/docs/print_stdout.txt [deleted file]
src/docs/print_with_newline.txt [deleted file]
src/docs/println_empty_string.txt [deleted file]
src/docs/ptr_arg.txt [deleted file]
src/docs/ptr_as_ptr.txt [deleted file]
src/docs/ptr_eq.txt [deleted file]
src/docs/ptr_offset_with_cast.txt [deleted file]
src/docs/pub_use.txt [deleted file]
src/docs/question_mark.txt [deleted file]
src/docs/range_minus_one.txt [deleted file]
src/docs/range_plus_one.txt [deleted file]
src/docs/range_zip_with_len.txt [deleted file]
src/docs/rc_buffer.txt [deleted file]
src/docs/rc_clone_in_vec_init.txt [deleted file]
src/docs/rc_mutex.txt [deleted file]
src/docs/read_zero_byte_vec.txt [deleted file]
src/docs/recursive_format_impl.txt [deleted file]
src/docs/redundant_allocation.txt [deleted file]
src/docs/redundant_clone.txt [deleted file]
src/docs/redundant_closure.txt [deleted file]
src/docs/redundant_closure_call.txt [deleted file]
src/docs/redundant_closure_for_method_calls.txt [deleted file]
src/docs/redundant_else.txt [deleted file]
src/docs/redundant_feature_names.txt [deleted file]
src/docs/redundant_field_names.txt [deleted file]
src/docs/redundant_pattern.txt [deleted file]
src/docs/redundant_pattern_matching.txt [deleted file]
src/docs/redundant_pub_crate.txt [deleted file]
src/docs/redundant_slicing.txt [deleted file]
src/docs/redundant_static_lifetimes.txt [deleted file]
src/docs/ref_binding_to_reference.txt [deleted file]
src/docs/ref_option_ref.txt [deleted file]
src/docs/repeat_once.txt [deleted file]
src/docs/rest_pat_in_fully_bound_structs.txt [deleted file]
src/docs/result_large_err.txt [deleted file]
src/docs/result_map_or_into_option.txt [deleted file]
src/docs/result_map_unit_fn.txt [deleted file]
src/docs/result_unit_err.txt [deleted file]
src/docs/return_self_not_must_use.txt [deleted file]
src/docs/reversed_empty_ranges.txt [deleted file]
src/docs/same_functions_in_if_condition.txt [deleted file]
src/docs/same_item_push.txt [deleted file]
src/docs/same_name_method.txt [deleted file]
src/docs/search_is_some.txt [deleted file]
src/docs/self_assignment.txt [deleted file]
src/docs/self_named_constructors.txt [deleted file]
src/docs/self_named_module_files.txt [deleted file]
src/docs/semicolon_if_nothing_returned.txt [deleted file]
src/docs/separated_literal_suffix.txt [deleted file]
src/docs/serde_api_misuse.txt [deleted file]
src/docs/shadow_reuse.txt [deleted file]
src/docs/shadow_same.txt [deleted file]
src/docs/shadow_unrelated.txt [deleted file]
src/docs/short_circuit_statement.txt [deleted file]
src/docs/should_implement_trait.txt [deleted file]
src/docs/significant_drop_in_scrutinee.txt [deleted file]
src/docs/similar_names.txt [deleted file]
src/docs/single_char_add_str.txt [deleted file]
src/docs/single_char_lifetime_names.txt [deleted file]
src/docs/single_char_pattern.txt [deleted file]
src/docs/single_component_path_imports.txt [deleted file]
src/docs/single_element_loop.txt [deleted file]
src/docs/single_match.txt [deleted file]
src/docs/single_match_else.txt [deleted file]
src/docs/size_of_in_element_count.txt [deleted file]
src/docs/skip_while_next.txt [deleted file]
src/docs/slow_vector_initialization.txt [deleted file]
src/docs/stable_sort_primitive.txt [deleted file]
src/docs/std_instead_of_alloc.txt [deleted file]
src/docs/std_instead_of_core.txt [deleted file]
src/docs/str_to_string.txt [deleted file]
src/docs/string_add.txt [deleted file]
src/docs/string_add_assign.txt [deleted file]
src/docs/string_extend_chars.txt [deleted file]
src/docs/string_from_utf8_as_bytes.txt [deleted file]
src/docs/string_lit_as_bytes.txt [deleted file]
src/docs/string_slice.txt [deleted file]
src/docs/string_to_string.txt [deleted file]
src/docs/strlen_on_c_strings.txt [deleted file]
src/docs/struct_excessive_bools.txt [deleted file]
src/docs/suboptimal_flops.txt [deleted file]
src/docs/suspicious_arithmetic_impl.txt [deleted file]
src/docs/suspicious_assignment_formatting.txt [deleted file]
src/docs/suspicious_else_formatting.txt [deleted file]
src/docs/suspicious_map.txt [deleted file]
src/docs/suspicious_op_assign_impl.txt [deleted file]
src/docs/suspicious_operation_groupings.txt [deleted file]
src/docs/suspicious_splitn.txt [deleted file]
src/docs/suspicious_to_owned.txt [deleted file]
src/docs/suspicious_unary_op_formatting.txt [deleted file]
src/docs/swap_ptr_to_ref.txt [deleted file]
src/docs/tabs_in_doc_comments.txt [deleted file]
src/docs/temporary_assignment.txt [deleted file]
src/docs/to_digit_is_some.txt [deleted file]
src/docs/to_string_in_format_args.txt [deleted file]
src/docs/todo.txt [deleted file]
src/docs/too_many_arguments.txt [deleted file]
src/docs/too_many_lines.txt [deleted file]
src/docs/toplevel_ref_arg.txt [deleted file]
src/docs/trailing_empty_array.txt [deleted file]
src/docs/trait_duplication_in_bounds.txt [deleted file]
src/docs/transmute_bytes_to_str.txt [deleted file]
src/docs/transmute_float_to_int.txt [deleted file]
src/docs/transmute_int_to_bool.txt [deleted file]
src/docs/transmute_int_to_char.txt [deleted file]
src/docs/transmute_int_to_float.txt [deleted file]
src/docs/transmute_num_to_bytes.txt [deleted file]
src/docs/transmute_ptr_to_ptr.txt [deleted file]
src/docs/transmute_ptr_to_ref.txt [deleted file]
src/docs/transmute_undefined_repr.txt [deleted file]
src/docs/transmutes_expressible_as_ptr_casts.txt [deleted file]
src/docs/transmuting_null.txt [deleted file]
src/docs/trim_split_whitespace.txt [deleted file]
src/docs/trivial_regex.txt [deleted file]
src/docs/trivially_copy_pass_by_ref.txt [deleted file]
src/docs/try_err.txt [deleted file]
src/docs/type_complexity.txt [deleted file]
src/docs/type_repetition_in_bounds.txt [deleted file]
src/docs/undocumented_unsafe_blocks.txt [deleted file]
src/docs/undropped_manually_drops.txt [deleted file]
src/docs/unicode_not_nfc.txt [deleted file]
src/docs/unimplemented.txt [deleted file]
src/docs/uninit_assumed_init.txt [deleted file]
src/docs/uninit_vec.txt [deleted file]
src/docs/uninlined_format_args.txt [deleted file]
src/docs/unit_arg.txt [deleted file]
src/docs/unit_cmp.txt [deleted file]
src/docs/unit_hash.txt [deleted file]
src/docs/unit_return_expecting_ord.txt [deleted file]
src/docs/unnecessary_cast.txt [deleted file]
src/docs/unnecessary_filter_map.txt [deleted file]
src/docs/unnecessary_find_map.txt [deleted file]
src/docs/unnecessary_fold.txt [deleted file]
src/docs/unnecessary_join.txt [deleted file]
src/docs/unnecessary_lazy_evaluations.txt [deleted file]
src/docs/unnecessary_mut_passed.txt [deleted file]
src/docs/unnecessary_operation.txt [deleted file]
src/docs/unnecessary_owned_empty_strings.txt [deleted file]
src/docs/unnecessary_self_imports.txt [deleted file]
src/docs/unnecessary_sort_by.txt [deleted file]
src/docs/unnecessary_to_owned.txt [deleted file]
src/docs/unnecessary_unwrap.txt [deleted file]
src/docs/unnecessary_wraps.txt [deleted file]
src/docs/unneeded_field_pattern.txt [deleted file]
src/docs/unneeded_wildcard_pattern.txt [deleted file]
src/docs/unnested_or_patterns.txt [deleted file]
src/docs/unreachable.txt [deleted file]
src/docs/unreadable_literal.txt [deleted file]
src/docs/unsafe_derive_deserialize.txt [deleted file]
src/docs/unsafe_removed_from_name.txt [deleted file]
src/docs/unseparated_literal_suffix.txt [deleted file]
src/docs/unsound_collection_transmute.txt [deleted file]
src/docs/unused_async.txt [deleted file]
src/docs/unused_format_specs.txt [deleted file]
src/docs/unused_io_amount.txt [deleted file]
src/docs/unused_peekable.txt [deleted file]
src/docs/unused_rounding.txt [deleted file]
src/docs/unused_self.txt [deleted file]
src/docs/unused_unit.txt [deleted file]
src/docs/unusual_byte_groupings.txt [deleted file]
src/docs/unwrap_in_result.txt [deleted file]
src/docs/unwrap_or_else_default.txt [deleted file]
src/docs/unwrap_used.txt [deleted file]
src/docs/upper_case_acronyms.txt [deleted file]
src/docs/use_debug.txt [deleted file]
src/docs/use_self.txt [deleted file]
src/docs/used_underscore_binding.txt [deleted file]
src/docs/useless_asref.txt [deleted file]
src/docs/useless_attribute.txt [deleted file]
src/docs/useless_conversion.txt [deleted file]
src/docs/useless_format.txt [deleted file]
src/docs/useless_let_if_seq.txt [deleted file]
src/docs/useless_transmute.txt [deleted file]
src/docs/useless_vec.txt [deleted file]
src/docs/vec_box.txt [deleted file]
src/docs/vec_init_then_push.txt [deleted file]
src/docs/vec_resize_to_zero.txt [deleted file]
src/docs/verbose_bit_mask.txt [deleted file]
src/docs/verbose_file_reads.txt [deleted file]
src/docs/vtable_address_comparisons.txt [deleted file]
src/docs/while_immutable_condition.txt [deleted file]
src/docs/while_let_loop.txt [deleted file]
src/docs/while_let_on_iterator.txt [deleted file]
src/docs/wildcard_dependencies.txt [deleted file]
src/docs/wildcard_enum_match_arm.txt [deleted file]
src/docs/wildcard_imports.txt [deleted file]
src/docs/wildcard_in_or_patterns.txt [deleted file]
src/docs/write_literal.txt [deleted file]
src/docs/write_with_newline.txt [deleted file]
src/docs/writeln_empty_string.txt [deleted file]
src/docs/wrong_self_convention.txt [deleted file]
src/docs/wrong_transmute.txt [deleted file]
src/docs/zero_divided_by_zero.txt [deleted file]
src/docs/zero_prefixed_literal.txt [deleted file]
src/docs/zero_ptr.txt [deleted file]
src/docs/zero_sized_map_values.txt [deleted file]
src/docs/zst_offset.txt [deleted file]
src/driver.rs
src/main.rs
tests/ui-cargo/cargo_rust_version/fail_both_diff/src/main.stderr
tests/ui-cargo/cargo_rust_version/fail_both_same/src/main.stderr
tests/ui-cargo/cargo_rust_version/fail_cargo/src/main.stderr
tests/ui-cargo/cargo_rust_version/fail_clippy/src/main.stderr
tests/ui-cargo/cargo_rust_version/fail_file_attr/src/main.stderr
tests/ui-internal/custom_ice_message.rs
tests/ui-internal/custom_ice_message.stderr
tests/ui-internal/unnecessary_def_path_hardcoded_path.stderr
tests/ui-toml/arithmetic_side_effects_allowed/arithmetic_side_effects_allowed.rs
tests/ui-toml/await_holding_invalid_type/await_holding_invalid_type.stderr
tests/ui-toml/expect_used/expect_used.rs
tests/ui-toml/expect_used/expect_used.stderr
tests/ui-toml/mut_key/clippy.toml [new file with mode: 0644]
tests/ui-toml/mut_key/mut_key.rs [new file with mode: 0644]
tests/ui-toml/print_macro/clippy.toml [new file with mode: 0644]
tests/ui-toml/print_macro/print_macro.rs [new file with mode: 0644]
tests/ui-toml/print_macro/print_macro.stderr [new file with mode: 0644]
tests/ui-toml/toml_disallowed_methods/clippy.toml
tests/ui-toml/toml_disallowed_methods/conf_disallowed_methods.rs
tests/ui-toml/toml_disallowed_methods/conf_disallowed_methods.stderr
tests/ui-toml/toml_unknown_key/conf_unknown_key.stderr
tests/ui-toml/unwrap_used/unwrap_used.rs
tests/ui-toml/unwrap_used/unwrap_used.stderr
tests/ui-toml/vec_box_sized/test.rs
tests/ui-toml/vec_box_sized/test.stderr
tests/ui/arithmetic_side_effects.rs
tests/ui/arithmetic_side_effects.stderr
tests/ui/auxiliary/doc_unsafe_macros.rs
tests/ui/blanket_clippy_restriction_lints.rs
tests/ui/blanket_clippy_restriction_lints.stderr
tests/ui/bool_to_int_with_if.fixed
tests/ui/bool_to_int_with_if.rs
tests/ui/bool_to_int_with_if.stderr
tests/ui/cognitive_complexity.rs
tests/ui/cognitive_complexity.stderr
tests/ui/crashes/ice-2774.stderr
tests/ui/crashes/ice-9746.rs [new file with mode: 0644]
tests/ui/crashes/needless_lifetimes_impl_trait.stderr
tests/ui/crate_level_checks/no_std_main_recursion.rs
tests/ui/doc_errors.stderr
tests/ui/doc_unnecessary_unsafe.rs [new file with mode: 0644]
tests/ui/doc_unnecessary_unsafe.stderr [new file with mode: 0644]
tests/ui/doc_unsafe.stderr
tests/ui/eq_op.rs
tests/ui/eq_op.stderr
tests/ui/equatable_if_let.fixed
tests/ui/equatable_if_let.rs
tests/ui/equatable_if_let.stderr
tests/ui/expect.stderr
tests/ui/explicit_auto_deref.fixed
tests/ui/explicit_auto_deref.rs
tests/ui/fn_params_excessive_bools.rs
tests/ui/fn_params_excessive_bools.stderr
tests/ui/from_raw_with_void_ptr.rs [new file with mode: 0644]
tests/ui/from_raw_with_void_ptr.stderr [new file with mode: 0644]
tests/ui/get_unwrap.stderr
tests/ui/infallible_destructuring_match.fixed
tests/ui/infallible_destructuring_match.rs
tests/ui/infallible_destructuring_match.stderr
tests/ui/issue_4266.stderr
tests/ui/let_underscore_drop.rs [deleted file]
tests/ui/let_underscore_drop.stderr [deleted file]
tests/ui/let_underscore_future.rs [new file with mode: 0644]
tests/ui/let_underscore_future.stderr [new file with mode: 0644]
tests/ui/let_underscore_lock.rs
tests/ui/let_underscore_lock.stderr
tests/ui/let_underscore_must_use.stderr
tests/ui/manual_flatten.rs
tests/ui/manual_instant_elapsed.fixed
tests/ui/manual_instant_elapsed.rs
tests/ui/manual_instant_elapsed.stderr
tests/ui/manual_is_ascii_check.fixed [new file with mode: 0644]
tests/ui/manual_is_ascii_check.rs [new file with mode: 0644]
tests/ui/manual_is_ascii_check.stderr [new file with mode: 0644]
tests/ui/manual_let_else.rs [new file with mode: 0644]
tests/ui/manual_let_else.stderr [new file with mode: 0644]
tests/ui/manual_let_else_match.rs [new file with mode: 0644]
tests/ui/manual_let_else_match.stderr [new file with mode: 0644]
tests/ui/manual_ok_or.fixed
tests/ui/manual_ok_or.rs
tests/ui/manual_ok_or.stderr
tests/ui/map_flatten_fixable.fixed
tests/ui/map_flatten_fixable.rs
tests/ui/map_flatten_fixable.stderr
tests/ui/match_expr_like_matches_macro.fixed
tests/ui/match_expr_like_matches_macro.rs
tests/ui/match_expr_like_matches_macro.stderr
tests/ui/missing_panics_doc.stderr
tests/ui/mut_from_ref.rs
tests/ui/mut_mut.rs
tests/ui/mut_range_bound.rs
tests/ui/mut_range_bound.stderr
tests/ui/needless_borrow.fixed
tests/ui/needless_borrow.rs
tests/ui/needless_borrow.stderr
tests/ui/needless_borrowed_ref.fixed
tests/ui/needless_borrowed_ref.rs
tests/ui/needless_borrowed_ref.stderr
tests/ui/needless_collect.fixed
tests/ui/needless_collect.rs
tests/ui/needless_collect.stderr
tests/ui/needless_collect_indirect.rs
tests/ui/needless_collect_indirect.stderr
tests/ui/needless_lifetimes.rs
tests/ui/needless_lifetimes.stderr
tests/ui/never_loop.rs
tests/ui/never_loop.stderr
tests/ui/new_ret_no_self.rs
tests/ui/new_ret_no_self.stderr
tests/ui/option_if_let_else.fixed
tests/ui/option_if_let_else.rs
tests/ui/or_fun_call.fixed
tests/ui/or_fun_call.rs
tests/ui/or_fun_call.stderr
tests/ui/question_mark.fixed
tests/ui/question_mark.rs
tests/ui/question_mark.stderr
tests/ui/rename.fixed
tests/ui/rename.rs
tests/ui/rename.stderr
tests/ui/result_large_err.rs
tests/ui/result_large_err.stderr
tests/ui/seek_from_current.fixed [new file with mode: 0644]
tests/ui/seek_from_current.rs [new file with mode: 0644]
tests/ui/seek_from_current.stderr [new file with mode: 0644]
tests/ui/seek_to_start_instead_of_rewind.fixed [new file with mode: 0644]
tests/ui/seek_to_start_instead_of_rewind.rs [new file with mode: 0644]
tests/ui/seek_to_start_instead_of_rewind.stderr [new file with mode: 0644]
tests/ui/single_component_path_imports.stderr
tests/ui/single_component_path_imports_nested_first.stderr
tests/ui/string_extend.fixed
tests/ui/string_extend.rs
tests/ui/string_extend.stderr
tests/ui/suspicious_xor_used_as_pow.rs [new file with mode: 0644]
tests/ui/suspicious_xor_used_as_pow.stderr [new file with mode: 0644]
tests/ui/swap.fixed
tests/ui/swap.rs
tests/ui/transmute.rs
tests/ui/trivially_copy_pass_by_ref.rs
tests/ui/trivially_copy_pass_by_ref.stderr
tests/ui/unchecked_duration_subtraction.fixed [new file with mode: 0644]
tests/ui/unchecked_duration_subtraction.rs [new file with mode: 0644]
tests/ui/unchecked_duration_subtraction.stderr [new file with mode: 0644]
tests/ui/undocumented_unsafe_blocks.rs
tests/ui/undocumented_unsafe_blocks.stderr
tests/ui/unnecessary_join.stderr
tests/ui/unused_rounding.fixed
tests/ui/unused_rounding.rs
tests/ui/unused_rounding.stderr
tests/ui/unused_unit.fixed
tests/ui/unused_unit.rs
tests/ui/unused_unit.stderr
tests/ui/unwrap.stderr
tests/ui/unwrap_expect_used.stderr
tests/ui/unwrap_or.rs
tests/ui/use_self_trait.fixed
tests/ui/use_self_trait.rs
tests/ui/use_self_trait.stderr
tests/ui/useless_attribute.fixed
tests/ui/useless_attribute.rs
tests/ui/useless_attribute.stderr
tests/versioncheck.rs