]> 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)
commitddf055ad07b93d27c826e737b674b65ab760e901
treeb21a1d662c0224105f4e436340c0f9a2e1950cdb
parent1cbc45942d5c0f6eb5d94e3b10762ba541958035
parentf4850f7292efa33759b4f7f9b7621268979e9914
Merge commit 'f4850f7292efa33759b4f7f9b7621268979e9914' into clippyup
297 files changed:
src/tools/clippy/CHANGELOG.md
src/tools/clippy/CODE_OF_CONDUCT.md
src/tools/clippy/CONTRIBUTING.md
src/tools/clippy/Cargo.toml
src/tools/clippy/README.md
src/tools/clippy/clippy_dev/Cargo.toml
src/tools/clippy/clippy_dev/src/lint.rs
src/tools/clippy/clippy_dev/src/update_lints.rs
src/tools/clippy/clippy_lints/Cargo.toml
src/tools/clippy/clippy_lints/src/attrs.rs
src/tools/clippy/clippy_lints/src/await_holding_invalid.rs
src/tools/clippy/clippy_lints/src/bool_to_int_with_if.rs
src/tools/clippy/clippy_lints/src/booleans.rs
src/tools/clippy/clippy_lints/src/casts/mod.rs
src/tools/clippy/clippy_lints/src/cognitive_complexity.rs
src/tools/clippy/clippy_lints/src/declared_lints.rs
src/tools/clippy/clippy_lints/src/dereference.rs
src/tools/clippy/clippy_lints/src/disallowed_macros.rs
src/tools/clippy/clippy_lints/src/disallowed_methods.rs
src/tools/clippy/clippy_lints/src/disallowed_types.rs
src/tools/clippy/clippy_lints/src/doc.rs
src/tools/clippy/clippy_lints/src/enum_variants.rs
src/tools/clippy/clippy_lints/src/equatable_if_let.rs
src/tools/clippy/clippy_lints/src/escape.rs
src/tools/clippy/clippy_lints/src/excessive_bools.rs
src/tools/clippy/clippy_lints/src/fallible_impl_from.rs
src/tools/clippy/clippy_lints/src/from_raw_with_void_ptr.rs
src/tools/clippy/clippy_lints/src/functions/mod.rs
src/tools/clippy/clippy_lints/src/functions/must_use.rs
src/tools/clippy/clippy_lints/src/functions/result.rs
src/tools/clippy/clippy_lints/src/implicit_hasher.rs
src/tools/clippy/clippy_lints/src/index_refutable_slice.rs
src/tools/clippy/clippy_lints/src/indexing_slicing.rs
src/tools/clippy/clippy_lints/src/instant_subtraction.rs
src/tools/clippy/clippy_lints/src/int_plus_one.rs
src/tools/clippy/clippy_lints/src/invalid_upcast_comparisons.rs
src/tools/clippy/clippy_lints/src/large_enum_variant.rs
src/tools/clippy/clippy_lints/src/len_zero.rs
src/tools/clippy/clippy_lints/src/let_underscore.rs
src/tools/clippy/clippy_lints/src/lib.rs
src/tools/clippy/clippy_lints/src/lifetimes.rs
src/tools/clippy/clippy_lints/src/loops/mod.rs
src/tools/clippy/clippy_lints/src/loops/mut_range_bound.rs
src/tools/clippy/clippy_lints/src/loops/never_loop.rs
src/tools/clippy/clippy_lints/src/manual_is_ascii_check.rs
src/tools/clippy/clippy_lints/src/manual_let_else.rs
src/tools/clippy/clippy_lints/src/map_unit_fn.rs
src/tools/clippy/clippy_lints/src/matches/infallible_destructuring_match.rs
src/tools/clippy/clippy_lints/src/matches/manual_filter.rs
src/tools/clippy/clippy_lints/src/matches/significant_drop_in_scrutinee.rs
src/tools/clippy/clippy_lints/src/matches/single_match.rs
src/tools/clippy/clippy_lints/src/methods/chars_cmp_with_unwrap.rs
src/tools/clippy/clippy_lints/src/methods/chars_last_cmp.rs
src/tools/clippy/clippy_lints/src/methods/chars_last_cmp_with_unwrap.rs
src/tools/clippy/clippy_lints/src/methods/chars_next_cmp.rs
src/tools/clippy/clippy_lints/src/methods/chars_next_cmp_with_unwrap.rs
src/tools/clippy/clippy_lints/src/methods/collapsible_str_replace.rs
src/tools/clippy/clippy_lints/src/methods/expect_used.rs
src/tools/clippy/clippy_lints/src/methods/filter_map.rs
src/tools/clippy/clippy_lints/src/methods/inefficient_to_string.rs
src/tools/clippy/clippy_lints/src/methods/iter_nth_zero.rs
src/tools/clippy/clippy_lints/src/methods/iter_on_single_or_empty_collections.rs
src/tools/clippy/clippy_lints/src/methods/manual_saturating_arithmetic.rs
src/tools/clippy/clippy_lints/src/methods/manual_str_repeat.rs
src/tools/clippy/clippy_lints/src/methods/map_clone.rs
src/tools/clippy/clippy_lints/src/methods/map_collect_result_unit.rs
src/tools/clippy/clippy_lints/src/methods/map_err_ignore.rs
src/tools/clippy/clippy_lints/src/methods/mod.rs
src/tools/clippy/clippy_lints/src/methods/needless_collect.rs
src/tools/clippy/clippy_lints/src/methods/option_as_ref_deref.rs
src/tools/clippy/clippy_lints/src/methods/or_fun_call.rs
src/tools/clippy/clippy_lints/src/methods/seek_from_current.rs
src/tools/clippy/clippy_lints/src/methods/seek_to_start_instead_of_rewind.rs
src/tools/clippy/clippy_lints/src/methods/string_extend_chars.rs
src/tools/clippy/clippy_lints/src/methods/suspicious_map.rs
src/tools/clippy/clippy_lints/src/methods/unnecessary_join.rs
src/tools/clippy/clippy_lints/src/methods/unwrap_used.rs
src/tools/clippy/clippy_lints/src/missing_enforced_import_rename.rs
src/tools/clippy/clippy_lints/src/mixed_read_write_in_expression.rs
src/tools/clippy/clippy_lints/src/mut_key.rs
src/tools/clippy/clippy_lints/src/mut_mut.rs
src/tools/clippy/clippy_lints/src/needless_borrowed_ref.rs
src/tools/clippy/clippy_lints/src/needless_continue.rs
src/tools/clippy/clippy_lints/src/needless_pass_by_value.rs
src/tools/clippy/clippy_lints/src/octal_escapes.rs
src/tools/clippy/clippy_lints/src/operators/arithmetic_side_effects.rs
src/tools/clippy/clippy_lints/src/operators/op_ref.rs
src/tools/clippy/clippy_lints/src/option_if_let_else.rs
src/tools/clippy/clippy_lints/src/partialeq_to_none.rs
src/tools/clippy/clippy_lints/src/pattern_type_mismatch.rs
src/tools/clippy/clippy_lints/src/ptr_offset_with_cast.rs
src/tools/clippy/clippy_lints/src/question_mark.rs
src/tools/clippy/clippy_lints/src/redundant_closure_call.rs
src/tools/clippy/clippy_lints/src/redundant_pub_crate.rs
src/tools/clippy/clippy_lints/src/renamed_lints.rs
src/tools/clippy/clippy_lints/src/single_component_path_imports.rs
src/tools/clippy/clippy_lints/src/slow_vector_initialization.rs
src/tools/clippy/clippy_lints/src/suspicious_xor_used_as_pow.rs
src/tools/clippy/clippy_lints/src/swap.rs
src/tools/clippy/clippy_lints/src/trailing_empty_array.rs
src/tools/clippy/clippy_lints/src/transmute/transmute_undefined_repr.rs
src/tools/clippy/clippy_lints/src/transmute/utils.rs
src/tools/clippy/clippy_lints/src/types/box_collection.rs
src/tools/clippy/clippy_lints/src/types/mod.rs
src/tools/clippy/clippy_lints/src/types/redundant_allocation.rs
src/tools/clippy/clippy_lints/src/types/vec_box.rs
src/tools/clippy/clippy_lints/src/undocumented_unsafe_blocks.rs
src/tools/clippy/clippy_lints/src/unsafe_removed_from_name.rs
src/tools/clippy/clippy_lints/src/unused_peekable.rs
src/tools/clippy/clippy_lints/src/unused_rounding.rs
src/tools/clippy/clippy_lints/src/unused_unit.rs
src/tools/clippy/clippy_lints/src/use_self.rs
src/tools/clippy/clippy_lints/src/utils/conf.rs
src/tools/clippy/clippy_lints/src/utils/internal_lints/interning_defined_symbol.rs
src/tools/clippy/clippy_lints/src/utils/internal_lints/invalid_paths.rs
src/tools/clippy/clippy_lints/src/utils/internal_lints/lint_without_lint_pass.rs
src/tools/clippy/clippy_lints/src/utils/internal_lints/unnecessary_def_path.rs
src/tools/clippy/clippy_lints/src/write.rs
src/tools/clippy/clippy_utils/Cargo.toml
src/tools/clippy/clippy_utils/src/ast_utils.rs
src/tools/clippy/clippy_utils/src/consts.rs
src/tools/clippy/clippy_utils/src/diagnostics.rs
src/tools/clippy/clippy_utils/src/hir_utils.rs
src/tools/clippy/clippy_utils/src/lib.rs
src/tools/clippy/clippy_utils/src/msrvs.rs
src/tools/clippy/clippy_utils/src/paths.rs
src/tools/clippy/clippy_utils/src/qualify_min_const_fn.rs
src/tools/clippy/clippy_utils/src/source.rs
src/tools/clippy/clippy_utils/src/sugg.rs
src/tools/clippy/clippy_utils/src/ty.rs
src/tools/clippy/clippy_utils/src/usage.rs
src/tools/clippy/declare_clippy_lint/Cargo.toml
src/tools/clippy/declare_clippy_lint/src/lib.rs
src/tools/clippy/lintcheck/src/main.rs
src/tools/clippy/rust-toolchain
src/tools/clippy/src/driver.rs
src/tools/clippy/src/main.rs
src/tools/clippy/tests/ui-cargo/cargo_rust_version/fail_both_diff/src/main.stderr
src/tools/clippy/tests/ui-cargo/cargo_rust_version/fail_both_same/src/main.stderr
src/tools/clippy/tests/ui-cargo/cargo_rust_version/fail_cargo/src/main.stderr
src/tools/clippy/tests/ui-cargo/cargo_rust_version/fail_clippy/src/main.stderr
src/tools/clippy/tests/ui-cargo/cargo_rust_version/fail_file_attr/src/main.stderr
src/tools/clippy/tests/ui-internal/custom_ice_message.rs
src/tools/clippy/tests/ui-internal/custom_ice_message.stderr
src/tools/clippy/tests/ui-internal/unnecessary_def_path_hardcoded_path.stderr
src/tools/clippy/tests/ui-toml/arithmetic_side_effects_allowed/arithmetic_side_effects_allowed.rs
src/tools/clippy/tests/ui-toml/await_holding_invalid_type/await_holding_invalid_type.stderr
src/tools/clippy/tests/ui-toml/expect_used/expect_used.rs
src/tools/clippy/tests/ui-toml/expect_used/expect_used.stderr
src/tools/clippy/tests/ui-toml/mut_key/clippy.toml
src/tools/clippy/tests/ui-toml/mut_key/mut_key.rs
src/tools/clippy/tests/ui-toml/print_macro/clippy.toml
src/tools/clippy/tests/ui-toml/print_macro/print_macro.rs
src/tools/clippy/tests/ui-toml/print_macro/print_macro.stderr
src/tools/clippy/tests/ui-toml/toml_disallowed_methods/clippy.toml
src/tools/clippy/tests/ui-toml/toml_disallowed_methods/conf_disallowed_methods.rs
src/tools/clippy/tests/ui-toml/toml_disallowed_methods/conf_disallowed_methods.stderr
src/tools/clippy/tests/ui-toml/toml_unknown_key/conf_unknown_key.stderr
src/tools/clippy/tests/ui-toml/unwrap_used/unwrap_used.rs
src/tools/clippy/tests/ui-toml/unwrap_used/unwrap_used.stderr
src/tools/clippy/tests/ui-toml/vec_box_sized/test.rs
src/tools/clippy/tests/ui-toml/vec_box_sized/test.stderr
src/tools/clippy/tests/ui/arithmetic_side_effects.rs
src/tools/clippy/tests/ui/arithmetic_side_effects.stderr
src/tools/clippy/tests/ui/auxiliary/doc_unsafe_macros.rs
src/tools/clippy/tests/ui/blanket_clippy_restriction_lints.rs
src/tools/clippy/tests/ui/blanket_clippy_restriction_lints.stderr
src/tools/clippy/tests/ui/bool_to_int_with_if.fixed
src/tools/clippy/tests/ui/bool_to_int_with_if.rs
src/tools/clippy/tests/ui/bool_to_int_with_if.stderr
src/tools/clippy/tests/ui/cognitive_complexity.rs
src/tools/clippy/tests/ui/cognitive_complexity.stderr
src/tools/clippy/tests/ui/crashes/ice-2774.stderr
src/tools/clippy/tests/ui/crashes/ice-9746.rs
src/tools/clippy/tests/ui/crashes/needless_lifetimes_impl_trait.stderr
src/tools/clippy/tests/ui/crate_level_checks/no_std_main_recursion.rs
src/tools/clippy/tests/ui/doc_errors.stderr
src/tools/clippy/tests/ui/doc_unnecessary_unsafe.rs
src/tools/clippy/tests/ui/doc_unnecessary_unsafe.stderr
src/tools/clippy/tests/ui/doc_unsafe.stderr
src/tools/clippy/tests/ui/eq_op.rs
src/tools/clippy/tests/ui/eq_op.stderr
src/tools/clippy/tests/ui/equatable_if_let.fixed
src/tools/clippy/tests/ui/equatable_if_let.rs
src/tools/clippy/tests/ui/equatable_if_let.stderr
src/tools/clippy/tests/ui/expect.stderr
src/tools/clippy/tests/ui/explicit_auto_deref.fixed
src/tools/clippy/tests/ui/explicit_auto_deref.rs
src/tools/clippy/tests/ui/fn_params_excessive_bools.rs
src/tools/clippy/tests/ui/fn_params_excessive_bools.stderr
src/tools/clippy/tests/ui/from_raw_with_void_ptr.rs
src/tools/clippy/tests/ui/from_raw_with_void_ptr.stderr
src/tools/clippy/tests/ui/get_unwrap.stderr
src/tools/clippy/tests/ui/infallible_destructuring_match.fixed
src/tools/clippy/tests/ui/infallible_destructuring_match.rs
src/tools/clippy/tests/ui/infallible_destructuring_match.stderr
src/tools/clippy/tests/ui/issue_4266.stderr
src/tools/clippy/tests/ui/let_underscore_future.rs
src/tools/clippy/tests/ui/let_underscore_future.stderr
src/tools/clippy/tests/ui/let_underscore_lock.rs
src/tools/clippy/tests/ui/let_underscore_lock.stderr
src/tools/clippy/tests/ui/let_underscore_must_use.stderr
src/tools/clippy/tests/ui/manual_flatten.rs
src/tools/clippy/tests/ui/manual_instant_elapsed.fixed
src/tools/clippy/tests/ui/manual_instant_elapsed.rs
src/tools/clippy/tests/ui/manual_instant_elapsed.stderr
src/tools/clippy/tests/ui/manual_is_ascii_check.fixed
src/tools/clippy/tests/ui/manual_is_ascii_check.rs
src/tools/clippy/tests/ui/manual_is_ascii_check.stderr
src/tools/clippy/tests/ui/manual_let_else.rs
src/tools/clippy/tests/ui/manual_let_else.stderr
src/tools/clippy/tests/ui/manual_let_else_match.rs
src/tools/clippy/tests/ui/manual_let_else_match.stderr
src/tools/clippy/tests/ui/manual_ok_or.fixed
src/tools/clippy/tests/ui/manual_ok_or.rs
src/tools/clippy/tests/ui/manual_ok_or.stderr
src/tools/clippy/tests/ui/map_flatten_fixable.fixed
src/tools/clippy/tests/ui/map_flatten_fixable.rs
src/tools/clippy/tests/ui/map_flatten_fixable.stderr
src/tools/clippy/tests/ui/match_expr_like_matches_macro.fixed
src/tools/clippy/tests/ui/match_expr_like_matches_macro.rs
src/tools/clippy/tests/ui/match_expr_like_matches_macro.stderr
src/tools/clippy/tests/ui/missing_panics_doc.stderr
src/tools/clippy/tests/ui/mut_from_ref.rs
src/tools/clippy/tests/ui/mut_mut.rs
src/tools/clippy/tests/ui/mut_range_bound.rs
src/tools/clippy/tests/ui/mut_range_bound.stderr
src/tools/clippy/tests/ui/needless_borrow.fixed
src/tools/clippy/tests/ui/needless_borrow.rs
src/tools/clippy/tests/ui/needless_borrow.stderr
src/tools/clippy/tests/ui/needless_borrowed_ref.fixed
src/tools/clippy/tests/ui/needless_borrowed_ref.rs
src/tools/clippy/tests/ui/needless_borrowed_ref.stderr
src/tools/clippy/tests/ui/needless_collect.fixed
src/tools/clippy/tests/ui/needless_collect.rs
src/tools/clippy/tests/ui/needless_collect.stderr
src/tools/clippy/tests/ui/needless_collect_indirect.rs
src/tools/clippy/tests/ui/needless_collect_indirect.stderr
src/tools/clippy/tests/ui/needless_lifetimes.rs
src/tools/clippy/tests/ui/needless_lifetimes.stderr
src/tools/clippy/tests/ui/never_loop.rs
src/tools/clippy/tests/ui/never_loop.stderr
src/tools/clippy/tests/ui/new_ret_no_self.rs
src/tools/clippy/tests/ui/new_ret_no_self.stderr
src/tools/clippy/tests/ui/option_if_let_else.fixed
src/tools/clippy/tests/ui/option_if_let_else.rs
src/tools/clippy/tests/ui/or_fun_call.fixed
src/tools/clippy/tests/ui/or_fun_call.rs
src/tools/clippy/tests/ui/or_fun_call.stderr
src/tools/clippy/tests/ui/question_mark.fixed
src/tools/clippy/tests/ui/question_mark.rs
src/tools/clippy/tests/ui/question_mark.stderr
src/tools/clippy/tests/ui/rename.fixed
src/tools/clippy/tests/ui/rename.rs
src/tools/clippy/tests/ui/rename.stderr
src/tools/clippy/tests/ui/result_large_err.rs
src/tools/clippy/tests/ui/result_large_err.stderr
src/tools/clippy/tests/ui/seek_from_current.fixed
src/tools/clippy/tests/ui/seek_from_current.rs
src/tools/clippy/tests/ui/seek_from_current.stderr
src/tools/clippy/tests/ui/seek_to_start_instead_of_rewind.fixed
src/tools/clippy/tests/ui/seek_to_start_instead_of_rewind.rs
src/tools/clippy/tests/ui/seek_to_start_instead_of_rewind.stderr
src/tools/clippy/tests/ui/single_component_path_imports.stderr
src/tools/clippy/tests/ui/single_component_path_imports_nested_first.stderr
src/tools/clippy/tests/ui/string_extend.fixed
src/tools/clippy/tests/ui/string_extend.rs
src/tools/clippy/tests/ui/string_extend.stderr
src/tools/clippy/tests/ui/suspicious_xor_used_as_pow.rs
src/tools/clippy/tests/ui/suspicious_xor_used_as_pow.stderr
src/tools/clippy/tests/ui/swap.fixed
src/tools/clippy/tests/ui/swap.rs
src/tools/clippy/tests/ui/transmute.rs
src/tools/clippy/tests/ui/trivially_copy_pass_by_ref.rs
src/tools/clippy/tests/ui/trivially_copy_pass_by_ref.stderr
src/tools/clippy/tests/ui/unchecked_duration_subtraction.fixed
src/tools/clippy/tests/ui/unchecked_duration_subtraction.rs
src/tools/clippy/tests/ui/unchecked_duration_subtraction.stderr
src/tools/clippy/tests/ui/undocumented_unsafe_blocks.rs
src/tools/clippy/tests/ui/undocumented_unsafe_blocks.stderr
src/tools/clippy/tests/ui/unnecessary_join.stderr
src/tools/clippy/tests/ui/unused_rounding.fixed
src/tools/clippy/tests/ui/unused_rounding.rs
src/tools/clippy/tests/ui/unused_rounding.stderr
src/tools/clippy/tests/ui/unused_unit.fixed
src/tools/clippy/tests/ui/unused_unit.rs
src/tools/clippy/tests/ui/unused_unit.stderr
src/tools/clippy/tests/ui/unwrap.stderr
src/tools/clippy/tests/ui/unwrap_expect_used.stderr
src/tools/clippy/tests/ui/unwrap_or.rs
src/tools/clippy/tests/ui/use_self_trait.fixed
src/tools/clippy/tests/ui/use_self_trait.rs
src/tools/clippy/tests/ui/use_self_trait.stderr
src/tools/clippy/tests/ui/useless_attribute.fixed
src/tools/clippy/tests/ui/useless_attribute.rs
src/tools/clippy/tests/ui/useless_attribute.stderr
src/tools/clippy/tests/versioncheck.rs