]> git.lizzy.rs Git - rust.git/commit
Merge commit 'd9ddce8a223cb9916389c039777b6966ea448dc8' into clippyup
authorPhilipp Krones <hello@philkrones.com>
Sat, 4 Jun 2022 11:34:07 +0000 (13:34 +0200)
committerPhilipp Krones <hello@philkrones.com>
Sat, 4 Jun 2022 11:34:07 +0000 (13:34 +0200)
commitd55c373ddd1ec4f9bee281801f85283ac44140a7
tree2c6ce3b04e3d4709f34dba64b16390d0b4da4aad
parentcb0584f86b8cfa952dffad55f7d83bd90765120f
parentd9ddce8a223cb9916389c039777b6966ea448dc8
Merge commit 'd9ddce8a223cb9916389c039777b6966ea448dc8' into clippyup
258 files changed:
src/tools/clippy/CHANGELOG.md
src/tools/clippy/Cargo.toml
src/tools/clippy/clippy_dev/Cargo.toml
src/tools/clippy/clippy_dev/src/main.rs
src/tools/clippy/clippy_dev/src/serve.rs
src/tools/clippy/clippy_lints/src/almost_complete_letter_range.rs
src/tools/clippy/clippy_lints/src/approx_const.rs
src/tools/clippy/clippy_lints/src/as_conversions.rs
src/tools/clippy/clippy_lints/src/as_underscore.rs
src/tools/clippy/clippy_lints/src/assign_ops.rs
src/tools/clippy/clippy_lints/src/attrs.rs
src/tools/clippy/clippy_lints/src/blocks_in_if_conditions.rs
src/tools/clippy/clippy_lints/src/booleans.rs
src/tools/clippy/clippy_lints/src/borrow_deref_ref.rs
src/tools/clippy/clippy_lints/src/bytecount.rs
src/tools/clippy/clippy_lints/src/casts/cast_abs_to_unsigned.rs
src/tools/clippy/clippy_lints/src/checked_conversions.rs
src/tools/clippy/clippy_lints/src/cognitive_complexity.rs
src/tools/clippy/clippy_lints/src/collapsible_if.rs
src/tools/clippy/clippy_lints/src/comparison_chain.rs
src/tools/clippy/clippy_lints/src/copies.rs
src/tools/clippy/clippy_lints/src/crate_in_macro_def.rs
src/tools/clippy/clippy_lints/src/dbg_macro.rs
src/tools/clippy/clippy_lints/src/derivable_impls.rs
src/tools/clippy/clippy_lints/src/derive.rs
src/tools/clippy/clippy_lints/src/doc_link_with_quotes.rs
src/tools/clippy/clippy_lints/src/double_comparison.rs
src/tools/clippy/clippy_lints/src/double_parens.rs
src/tools/clippy/clippy_lints/src/duration_subsec.rs
src/tools/clippy/clippy_lints/src/else_if_without_else.rs
src/tools/clippy/clippy_lints/src/empty_enum.rs
src/tools/clippy/clippy_lints/src/entry.rs
src/tools/clippy/clippy_lints/src/enum_variants.rs
src/tools/clippy/clippy_lints/src/eq_op.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/explicit_write.rs
src/tools/clippy/clippy_lints/src/fallible_impl_from.rs
src/tools/clippy/clippy_lints/src/float_literal.rs
src/tools/clippy/clippy_lints/src/floating_point_arithmetic.rs
src/tools/clippy/clippy_lints/src/format.rs
src/tools/clippy/clippy_lints/src/formatting.rs
src/tools/clippy/clippy_lints/src/get_first.rs
src/tools/clippy/clippy_lints/src/identity_op.rs
src/tools/clippy/clippy_lints/src/large_enum_variant.rs
src/tools/clippy/clippy_lints/src/let_if_seq.rs
src/tools/clippy/clippy_lints/src/lib.register_all.rs
src/tools/clippy/clippy_lints/src/lib.register_complexity.rs
src/tools/clippy/clippy_lints/src/lib.register_correctness.rs
src/tools/clippy/clippy_lints/src/lib.register_lints.rs
src/tools/clippy/clippy_lints/src/lib.register_nursery.rs
src/tools/clippy/clippy_lints/src/lib.register_pedantic.rs
src/tools/clippy/clippy_lints/src/lib.register_restriction.rs
src/tools/clippy/clippy_lints/src/lib.register_style.rs
src/tools/clippy/clippy_lints/src/lib.register_suspicious.rs
src/tools/clippy/clippy_lints/src/lib.rs
src/tools/clippy/clippy_lints/src/loops/mod.rs
src/tools/clippy/clippy_lints/src/loops/needless_range_loop.rs
src/tools/clippy/clippy_lints/src/loops/never_loop.rs
src/tools/clippy/clippy_lints/src/manual_non_exhaustive.rs
src/tools/clippy/clippy_lints/src/matches/collapsible_match.rs
src/tools/clippy/clippy_lints/src/matches/manual_map.rs
src/tools/clippy/clippy_lints/src/matches/manual_unwrap_or.rs
src/tools/clippy/clippy_lints/src/matches/match_bool.rs
src/tools/clippy/clippy_lints/src/matches/match_like_matches.rs
src/tools/clippy/clippy_lints/src/matches/match_on_vec_items.rs
src/tools/clippy/clippy_lints/src/matches/match_str_case_mismatch.rs
src/tools/clippy/clippy_lints/src/matches/mod.rs
src/tools/clippy/clippy_lints/src/matches/needless_match.rs
src/tools/clippy/clippy_lints/src/matches/redundant_pattern_match.rs
src/tools/clippy/clippy_lints/src/matches/significant_drop_in_scrutinee.rs
src/tools/clippy/clippy_lints/src/matches/try_err.rs
src/tools/clippy/clippy_lints/src/methods/get_last_with_len.rs
src/tools/clippy/clippy_lints/src/methods/iter_next_slice.rs
src/tools/clippy/clippy_lints/src/methods/mod.rs
src/tools/clippy/clippy_lints/src/methods/no_effect_replace.rs
src/tools/clippy/clippy_lints/src/methods/option_map_or_none.rs
src/tools/clippy/clippy_lints/src/methods/unnecessary_to_owned.rs
src/tools/clippy/clippy_lints/src/minmax.rs
src/tools/clippy/clippy_lints/src/misc.rs
src/tools/clippy/clippy_lints/src/mismatching_type_param_order.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/mutable_debug_assertion.rs
src/tools/clippy/clippy_lints/src/needless_late_init.rs
src/tools/clippy/clippy_lints/src/numeric_arithmetic.rs
src/tools/clippy/clippy_lints/src/panic_in_result_fn.rs
src/tools/clippy/clippy_lints/src/pass_by_ref_or_value.rs
src/tools/clippy/clippy_lints/src/ranges.rs
src/tools/clippy/clippy_lints/src/rc_clone_in_vec_init.rs
src/tools/clippy/clippy_lints/src/redundant_clone.rs
src/tools/clippy/clippy_lints/src/redundant_static_lifetimes.rs
src/tools/clippy/clippy_lints/src/returns.rs
src/tools/clippy/clippy_lints/src/shadow.rs
src/tools/clippy/clippy_lints/src/size_of_in_element_count.rs
src/tools/clippy/clippy_lints/src/swap_ptr_to_ref.rs
src/tools/clippy/clippy_lints/src/trait_bounds.rs
src/tools/clippy/clippy_lints/src/transmute/mod.rs
src/tools/clippy/clippy_lints/src/transmute/useless_transmute.rs
src/tools/clippy/clippy_lints/src/unused_rounding.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.rs
src/tools/clippy/clippy_lints/src/utils/internal_lints/metadata_collector.rs
src/tools/clippy/clippy_utils/src/consts.rs
src/tools/clippy/clippy_utils/src/higher.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/ty.rs
src/tools/clippy/doc/adding_lints.md
src/tools/clippy/doc/common_tools_writing_lints.md
src/tools/clippy/lintcheck/Cargo.toml
src/tools/clippy/lintcheck/src/config.rs
src/tools/clippy/rust-toolchain
src/tools/clippy/tests/compile-test.rs
src/tools/clippy/tests/ui-internal/unnecessary_symbol_str.fixed
src/tools/clippy/tests/ui-internal/unnecessary_symbol_str.rs
src/tools/clippy/tests/ui-internal/unnecessary_symbol_str.stderr
src/tools/clippy/tests/ui-toml/dbg_macro/clippy.toml
src/tools/clippy/tests/ui-toml/dbg_macro/dbg_macro.rs
src/tools/clippy/tests/ui-toml/dbg_macro/dbg_macro.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/almost_complete_letter_range.fixed
src/tools/clippy/tests/ui/almost_complete_letter_range.rs
src/tools/clippy/tests/ui/almost_complete_letter_range.stderr
src/tools/clippy/tests/ui/as_underscore.fixed
src/tools/clippy/tests/ui/as_underscore.rs
src/tools/clippy/tests/ui/as_underscore.stderr
src/tools/clippy/tests/ui/bind_instead_of_map_multipart.fixed
src/tools/clippy/tests/ui/bind_instead_of_map_multipart.rs
src/tools/clippy/tests/ui/bind_instead_of_map_multipart.stderr
src/tools/clippy/tests/ui/borrow_deref_ref.fixed
src/tools/clippy/tests/ui/borrow_deref_ref.rs
src/tools/clippy/tests/ui/borrow_deref_ref.stderr
src/tools/clippy/tests/ui/borrow_deref_ref_unfixable.rs
src/tools/clippy/tests/ui/borrow_deref_ref_unfixable.stderr
src/tools/clippy/tests/ui/cast_abs_to_unsigned.fixed
src/tools/clippy/tests/ui/cast_abs_to_unsigned.rs
src/tools/clippy/tests/ui/cast_abs_to_unsigned.stderr
src/tools/clippy/tests/ui/collapsible_match2.rs
src/tools/clippy/tests/ui/collapsible_match2.stderr
src/tools/clippy/tests/ui/crashes/ice-8850.rs
src/tools/clippy/tests/ui/crashes/ice-8850.stderr
src/tools/clippy/tests/ui/dbg_macro.stderr
src/tools/clippy/tests/ui/debug_assert_with_mut_call.rs
src/tools/clippy/tests/ui/deref_by_slicing.fixed
src/tools/clippy/tests/ui/deref_by_slicing.rs
src/tools/clippy/tests/ui/deref_by_slicing.stderr
src/tools/clippy/tests/ui/derive_partial_eq_without_eq.fixed
src/tools/clippy/tests/ui/derive_partial_eq_without_eq.rs
src/tools/clippy/tests/ui/doc_link_with_quotes.rs
src/tools/clippy/tests/ui/doc_link_with_quotes.stderr
src/tools/clippy/tests/ui/empty_line_after_outer_attribute.rs
src/tools/clippy/tests/ui/empty_line_after_outer_attribute.stderr
src/tools/clippy/tests/ui/explicit_deref_methods.fixed
src/tools/clippy/tests/ui/explicit_deref_methods.rs
src/tools/clippy/tests/ui/explicit_deref_methods.stderr
src/tools/clippy/tests/ui/forget_ref.rs
src/tools/clippy/tests/ui/forget_ref.stderr
src/tools/clippy/tests/ui/get_first.fixed
src/tools/clippy/tests/ui/get_first.rs
src/tools/clippy/tests/ui/get_first.stderr
src/tools/clippy/tests/ui/get_last_with_len.fixed
src/tools/clippy/tests/ui/get_last_with_len.rs
src/tools/clippy/tests/ui/get_last_with_len.stderr
src/tools/clippy/tests/ui/get_unwrap.fixed
src/tools/clippy/tests/ui/get_unwrap.rs
src/tools/clippy/tests/ui/identity_op.fixed
src/tools/clippy/tests/ui/identity_op.rs
src/tools/clippy/tests/ui/identity_op.stderr
src/tools/clippy/tests/ui/implicit_clone.fixed
src/tools/clippy/tests/ui/implicit_clone.rs
src/tools/clippy/tests/ui/implicit_clone.stderr
src/tools/clippy/tests/ui/issue_2356.fixed
src/tools/clippy/tests/ui/issue_2356.rs
src/tools/clippy/tests/ui/issue_2356.stderr
src/tools/clippy/tests/ui/iter_next_slice.fixed
src/tools/clippy/tests/ui/iter_next_slice.rs
src/tools/clippy/tests/ui/iter_next_slice.stderr
src/tools/clippy/tests/ui/large_enum_variant.rs
src/tools/clippy/tests/ui/large_enum_variant.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_ref_pats.fixed
src/tools/clippy/tests/ui/match_ref_pats.rs
src/tools/clippy/tests/ui/match_ref_pats.stderr
src/tools/clippy/tests/ui/match_str_case_mismatch.fixed
src/tools/clippy/tests/ui/match_str_case_mismatch.rs
src/tools/clippy/tests/ui/match_str_case_mismatch.stderr
src/tools/clippy/tests/ui/mismatching_type_param_order.rs
src/tools/clippy/tests/ui/mismatching_type_param_order.stderr
src/tools/clippy/tests/ui/modulo_one.rs
src/tools/clippy/tests/ui/modulo_one.stderr
src/tools/clippy/tests/ui/needless_late_init.fixed
src/tools/clippy/tests/ui/needless_late_init.rs
src/tools/clippy/tests/ui/needless_late_init.stderr
src/tools/clippy/tests/ui/needless_lifetimes.rs
src/tools/clippy/tests/ui/needless_lifetimes.stderr
src/tools/clippy/tests/ui/needless_return.fixed
src/tools/clippy/tests/ui/needless_return.rs
src/tools/clippy/tests/ui/needless_return.stderr
src/tools/clippy/tests/ui/no_effect_replace.rs
src/tools/clippy/tests/ui/no_effect_replace.stderr
src/tools/clippy/tests/ui/nonminimal_bool_methods.fixed
src/tools/clippy/tests/ui/nonminimal_bool_methods.rs
src/tools/clippy/tests/ui/nonminimal_bool_methods.stderr
src/tools/clippy/tests/ui/range_contains.fixed
src/tools/clippy/tests/ui/range_contains.rs
src/tools/clippy/tests/ui/range_contains.stderr
src/tools/clippy/tests/ui/rc_buffer.fixed
src/tools/clippy/tests/ui/rc_buffer.rs
src/tools/clippy/tests/ui/rc_buffer.stderr
src/tools/clippy/tests/ui/rc_buffer_arc.fixed
src/tools/clippy/tests/ui/rc_buffer_arc.rs
src/tools/clippy/tests/ui/rc_buffer_arc.stderr
src/tools/clippy/tests/ui/rc_clone_in_vec_init/arc.stderr
src/tools/clippy/tests/ui/rc_clone_in_vec_init/rc.stderr
src/tools/clippy/tests/ui/rc_clone_in_vec_init/weak.rs
src/tools/clippy/tests/ui/rc_clone_in_vec_init/weak.stderr
src/tools/clippy/tests/ui/recursive_format_impl.rs
src/tools/clippy/tests/ui/recursive_format_impl.stderr
src/tools/clippy/tests/ui/shadow.rs
src/tools/clippy/tests/ui/significant_drop_in_scrutinee.rs
src/tools/clippy/tests/ui/significant_drop_in_scrutinee.stderr
src/tools/clippy/tests/ui/suspicious_operation_groupings.fixed
src/tools/clippy/tests/ui/suspicious_operation_groupings.rs
src/tools/clippy/tests/ui/suspicious_operation_groupings.stderr
src/tools/clippy/tests/ui/swap_ptr_to_ref.fixed
src/tools/clippy/tests/ui/swap_ptr_to_ref.rs
src/tools/clippy/tests/ui/swap_ptr_to_ref.stderr
src/tools/clippy/tests/ui/swap_ptr_to_ref_unfixable.rs
src/tools/clippy/tests/ui/swap_ptr_to_ref_unfixable.stderr
src/tools/clippy/tests/ui/transmute.rs
src/tools/clippy/tests/ui/transmute.stderr
src/tools/clippy/tests/ui/transmute_undefined_repr.rs
src/tools/clippy/tests/ui/unicode.fixed
src/tools/clippy/tests/ui/unicode.rs
src/tools/clippy/tests/ui/unicode.stderr
src/tools/clippy/tests/ui/unit_arg_empty_blocks.fixed
src/tools/clippy/tests/ui/unit_arg_empty_blocks.rs
src/tools/clippy/tests/ui/unit_arg_empty_blocks.stderr
src/tools/clippy/tests/ui/unnecessary_cast.fixed
src/tools/clippy/tests/ui/unnecessary_cast.rs
src/tools/clippy/tests/ui/unnecessary_cast.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/use_self.fixed
src/tools/clippy/tests/ui/use_self.rs
src/tools/clippy/tests/ui/use_self.stderr
src/tools/clippy/util/gh-pages/script.js