]> git.lizzy.rs Git - rust.git/commit
Merge commit '4f142aa1058f14f153f8bfd2d82f04ddb9982388' into clippyup
authorflip1995 <hello@philkrones.com>
Sun, 23 Oct 2022 13:18:45 +0000 (15:18 +0200)
committerflip1995 <hello@philkrones.com>
Sun, 23 Oct 2022 13:18:45 +0000 (15:18 +0200)
commitda9755b6ba108b04eb9dfc771d0a6dd2f86f911b
tree047004632ca9dee93a27bc5e0d5fa63b4c990966
parente64f1110c062f61746f222059439529a43ccf6dc
parent4f142aa1058f14f153f8bfd2d82f04ddb9982388
Merge commit '4f142aa1058f14f153f8bfd2d82f04ddb9982388' into clippyup
278 files changed:
src/tools/clippy/.github/workflows/clippy.yml
src/tools/clippy/.github/workflows/clippy_bors.yml
src/tools/clippy/.github/workflows/clippy_dev.yml
src/tools/clippy/CHANGELOG.md
src/tools/clippy/CONTRIBUTING.md
src/tools/clippy/book/src/development/adding_lints.md
src/tools/clippy/book/src/development/basics.md
src/tools/clippy/clippy_dev/src/serve.rs
src/tools/clippy/clippy_dev/src/setup/intellij.rs
src/tools/clippy/clippy_dev/src/update_lints.rs
src/tools/clippy/clippy_lints/src/booleans.rs
src/tools/clippy/clippy_lints/src/box_default.rs
src/tools/clippy/clippy_lints/src/casts/as_ptr_cast_mut.rs
src/tools/clippy/clippy_lints/src/casts/cast_nan_to_int.rs
src/tools/clippy/clippy_lints/src/casts/mod.rs
src/tools/clippy/clippy_lints/src/casts/unnecessary_cast.rs
src/tools/clippy/clippy_lints/src/comparison_chain.rs
src/tools/clippy/clippy_lints/src/default_numeric_fallback.rs
src/tools/clippy/clippy_lints/src/dereference.rs
src/tools/clippy/clippy_lints/src/derive.rs
src/tools/clippy/clippy_lints/src/disallowed_methods.rs
src/tools/clippy/clippy_lints/src/entry.rs
src/tools/clippy/clippy_lints/src/eta_reduction.rs
src/tools/clippy/clippy_lints/src/format_args.rs
src/tools/clippy/clippy_lints/src/from_over_into.rs
src/tools/clippy/clippy_lints/src/functions/must_use.rs
src/tools/clippy/clippy_lints/src/functions/too_many_lines.rs
src/tools/clippy/clippy_lints/src/implicit_saturating_sub.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/let_underscore.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_internal.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/needless_range_loop.rs
src/tools/clippy/clippy_lints/src/loops/while_let_on_iterator.rs
src/tools/clippy/clippy_lints/src/manual_async_fn.rs
src/tools/clippy/clippy_lints/src/manual_clamp.rs
src/tools/clippy/clippy_lints/src/matches/collapsible_match.rs
src/tools/clippy/clippy_lints/src/matches/manual_filter.rs
src/tools/clippy/clippy_lints/src/matches/manual_map.rs
src/tools/clippy/clippy_lints/src/matches/manual_utils.rs
src/tools/clippy/clippy_lints/src/matches/match_same_arms.rs
src/tools/clippy/clippy_lints/src/matches/match_single_binding.rs
src/tools/clippy/clippy_lints/src/matches/mod.rs
src/tools/clippy/clippy_lints/src/matches/single_match.rs
src/tools/clippy/clippy_lints/src/methods/into_iter_on_ref.rs
src/tools/clippy/clippy_lints/src/methods/manual_saturating_arithmetic.rs
src/tools/clippy/clippy_lints/src/methods/mod.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/str_splitn.rs
src/tools/clippy/clippy_lints/src/methods/unnecessary_to_owned.rs
src/tools/clippy/clippy_lints/src/misc_early/literal_suffix.rs
src/tools/clippy/clippy_lints/src/misc_early/mixed_case_hex_literals.rs
src/tools/clippy/clippy_lints/src/misc_early/zero_prefixed_literal.rs
src/tools/clippy/clippy_lints/src/mismatching_type_param_order.rs
src/tools/clippy/clippy_lints/src/missing_trait_methods.rs
src/tools/clippy/clippy_lints/src/mixed_read_write_in_expression.rs
src/tools/clippy/clippy_lints/src/needless_for_each.rs
src/tools/clippy/clippy_lints/src/neg_cmp_op_on_partial_ord.rs
src/tools/clippy/clippy_lints/src/non_copy_const.rs
src/tools/clippy/clippy_lints/src/non_octal_unix_permissions.rs
src/tools/clippy/clippy_lints/src/nonstandard_macro_braces.rs
src/tools/clippy/clippy_lints/src/operators/cmp_owned.rs
src/tools/clippy/clippy_lints/src/partial_pub_fields.rs
src/tools/clippy/clippy_lints/src/ptr.rs
src/tools/clippy/clippy_lints/src/ptr_offset_with_cast.rs
src/tools/clippy/clippy_lints/src/redundant_clone.rs
src/tools/clippy/clippy_lints/src/ref_option_ref.rs
src/tools/clippy/clippy_lints/src/shadow.rs
src/tools/clippy/clippy_lints/src/transmute/utils.rs
src/tools/clippy/clippy_lints/src/types/rc_buffer.rs
src/tools/clippy/clippy_lints/src/types/redundant_allocation.rs
src/tools/clippy/clippy_lints/src/unit_return_expecting_ord.rs
src/tools/clippy/clippy_lints/src/unnested_or_patterns.rs
src/tools/clippy/clippy_lints/src/unused_io_amount.rs
src/tools/clippy/clippy_lints/src/useless_conversion.rs
src/tools/clippy/clippy_lints/src/utils/author.rs
src/tools/clippy/clippy_lints/src/utils/internal_lints.rs
src/tools/clippy/clippy_lints/src/utils/internal_lints/clippy_lints_internal.rs
src/tools/clippy/clippy_lints/src/utils/internal_lints/collapsible_calls.rs
src/tools/clippy/clippy_lints/src/utils/internal_lints/compiler_lint_functions.rs
src/tools/clippy/clippy_lints/src/utils/internal_lints/if_chain_style.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/metadata_collector.rs
src/tools/clippy/clippy_lints/src/utils/internal_lints/msrv_attr_impl.rs
src/tools/clippy/clippy_lints/src/utils/internal_lints/outer_expn_data_pass.rs
src/tools/clippy/clippy_lints/src/utils/internal_lints/produce_ice.rs
src/tools/clippy/clippy_lints/src/utils/internal_lints/unnecessary_def_path.rs
src/tools/clippy/clippy_utils/src/attrs.rs
src/tools/clippy/clippy_utils/src/consts.rs
src/tools/clippy/clippy_utils/src/eager_or_lazy.rs
src/tools/clippy/clippy_utils/src/lib.rs
src/tools/clippy/clippy_utils/src/macros.rs
src/tools/clippy/clippy_utils/src/mir/maybe_storage_live.rs
src/tools/clippy/clippy_utils/src/mir/mod.rs
src/tools/clippy/clippy_utils/src/mir/possible_borrower.rs
src/tools/clippy/clippy_utils/src/mir/possible_origin.rs
src/tools/clippy/clippy_utils/src/mir/transitive_relation.rs
src/tools/clippy/clippy_utils/src/numeric_literal.rs
src/tools/clippy/clippy_utils/src/paths.rs
src/tools/clippy/clippy_utils/src/sugg.rs
src/tools/clippy/lintcheck/src/config.rs
src/tools/clippy/lintcheck/src/driver.rs
src/tools/clippy/lintcheck/src/main.rs
src/tools/clippy/lintcheck/src/recursive.rs
src/tools/clippy/rust-toolchain
src/tools/clippy/src/docs.rs
src/tools/clippy/src/docs/as_ptr_cast_mut.txt
src/tools/clippy/src/docs/box_default.txt
src/tools/clippy/src/docs/cast_nan_to_int.txt
src/tools/clippy/src/docs/manual_filter.txt
src/tools/clippy/src/docs/missing_trait_methods.txt
src/tools/clippy/src/docs/partial_pub_fields.txt
src/tools/clippy/src/docs/unused_format_specs.txt
src/tools/clippy/tests/compile-test.rs
src/tools/clippy/tests/dogfood.rs
src/tools/clippy/tests/ui-internal/custom_ice_message.stderr
src/tools/clippy/tests/ui-internal/invalid_paths.rs
src/tools/clippy/tests/ui-internal/unnecessary_def_path.fixed
src/tools/clippy/tests/ui-internal/unnecessary_def_path.rs
src/tools/clippy/tests/ui-internal/unnecessary_def_path_hardcoded_path.rs
src/tools/clippy/tests/ui-internal/unnecessary_def_path_hardcoded_path.stderr
src/tools/clippy/tests/ui/as_ptr_cast_mut.rs
src/tools/clippy/tests/ui/as_ptr_cast_mut.stderr
src/tools/clippy/tests/ui/author.stdout
src/tools/clippy/tests/ui/author/blocks.stdout
src/tools/clippy/tests/ui/author/call.stdout
src/tools/clippy/tests/ui/author/if.stdout
src/tools/clippy/tests/ui/author/issue_3849.stdout
src/tools/clippy/tests/ui/author/loop.stdout
src/tools/clippy/tests/ui/author/matches.stdout
src/tools/clippy/tests/ui/author/repeat.stdout
src/tools/clippy/tests/ui/author/struct.stdout
src/tools/clippy/tests/ui/box_default.fixed
src/tools/clippy/tests/ui/box_default.rs
src/tools/clippy/tests/ui/box_default.stderr
src/tools/clippy/tests/ui/box_default_no_std.rs
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/cast_lossless_bool.fixed
src/tools/clippy/tests/ui/cast_lossless_bool.rs
src/tools/clippy/tests/ui/cast_lossless_bool.stderr
src/tools/clippy/tests/ui/cast_nan_to_int.rs
src/tools/clippy/tests/ui/cast_nan_to_int.stderr
src/tools/clippy/tests/ui/cfg_attr_rustfmt.fixed
src/tools/clippy/tests/ui/cfg_attr_rustfmt.rs
src/tools/clippy/tests/ui/cfg_attr_rustfmt.stderr
src/tools/clippy/tests/ui/checked_conversions.fixed
src/tools/clippy/tests/ui/checked_conversions.rs
src/tools/clippy/tests/ui/checked_conversions.stderr
src/tools/clippy/tests/ui/cloned_instead_of_copied.fixed
src/tools/clippy/tests/ui/cloned_instead_of_copied.rs
src/tools/clippy/tests/ui/cloned_instead_of_copied.stderr
src/tools/clippy/tests/ui/collapsible_match.rs
src/tools/clippy/tests/ui/collapsible_match.stderr
src/tools/clippy/tests/ui/crashes/ice-9625.rs
src/tools/clippy/tests/ui/default_numeric_fallback_f64.fixed
src/tools/clippy/tests/ui/default_numeric_fallback_f64.rs
src/tools/clippy/tests/ui/default_numeric_fallback_f64.stderr
src/tools/clippy/tests/ui/default_numeric_fallback_i32.fixed
src/tools/clippy/tests/ui/default_numeric_fallback_i32.rs
src/tools/clippy/tests/ui/default_numeric_fallback_i32.stderr
src/tools/clippy/tests/ui/err_expect.fixed
src/tools/clippy/tests/ui/err_expect.rs
src/tools/clippy/tests/ui/err_expect.stderr
src/tools/clippy/tests/ui/filter_map_next_fixable.fixed
src/tools/clippy/tests/ui/filter_map_next_fixable.rs
src/tools/clippy/tests/ui/filter_map_next_fixable.stderr
src/tools/clippy/tests/ui/format_args.fixed
src/tools/clippy/tests/ui/format_args.rs
src/tools/clippy/tests/ui/format_args.stderr
src/tools/clippy/tests/ui/from_over_into.fixed
src/tools/clippy/tests/ui/from_over_into.rs
src/tools/clippy/tests/ui/from_over_into.stderr
src/tools/clippy/tests/ui/from_over_into_unfixable.rs
src/tools/clippy/tests/ui/from_over_into_unfixable.stderr
src/tools/clippy/tests/ui/implicit_saturating_sub.fixed
src/tools/clippy/tests/ui/implicit_saturating_sub.rs
src/tools/clippy/tests/ui/implicit_saturating_sub.stderr
src/tools/clippy/tests/ui/literals.rs
src/tools/clippy/tests/ui/literals.stderr
src/tools/clippy/tests/ui/manual_assert.edition2018.fixed
src/tools/clippy/tests/ui/manual_assert.edition2018.stderr
src/tools/clippy/tests/ui/manual_assert.edition2021.fixed
src/tools/clippy/tests/ui/manual_assert.rs
src/tools/clippy/tests/ui/manual_clamp.rs
src/tools/clippy/tests/ui/manual_clamp.stderr
src/tools/clippy/tests/ui/manual_filter.fixed
src/tools/clippy/tests/ui/manual_filter.rs
src/tools/clippy/tests/ui/manual_filter.stderr
src/tools/clippy/tests/ui/manual_rem_euclid.fixed
src/tools/clippy/tests/ui/manual_rem_euclid.rs
src/tools/clippy/tests/ui/manual_rem_euclid.stderr
src/tools/clippy/tests/ui/manual_strip.rs
src/tools/clippy/tests/ui/manual_strip.stderr
src/tools/clippy/tests/ui/map_unwrap_or.rs
src/tools/clippy/tests/ui/map_unwrap_or.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/match_overlapping_arm.rs
src/tools/clippy/tests/ui/match_overlapping_arm.stderr
src/tools/clippy/tests/ui/match_single_binding.fixed
src/tools/clippy/tests/ui/match_single_binding.rs
src/tools/clippy/tests/ui/match_single_binding.stderr
src/tools/clippy/tests/ui/match_wild_err_arm.rs
src/tools/clippy/tests/ui/match_wild_err_arm.stderr
src/tools/clippy/tests/ui/mem_replace.fixed
src/tools/clippy/tests/ui/mem_replace.rs
src/tools/clippy/tests/ui/mem_replace.stderr
src/tools/clippy/tests/ui/min_rust_version_attr.rs
src/tools/clippy/tests/ui/min_rust_version_attr.stderr
src/tools/clippy/tests/ui/min_rust_version_invalid_attr.rs
src/tools/clippy/tests/ui/min_rust_version_invalid_attr.stderr
src/tools/clippy/tests/ui/missing_const_for_fn/could_be_const.rs
src/tools/clippy/tests/ui/missing_const_for_fn/could_be_const.stderr
src/tools/clippy/tests/ui/missing_trait_methods.rs
src/tools/clippy/tests/ui/missing_trait_methods.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/option_as_ref_deref.fixed
src/tools/clippy/tests/ui/option_as_ref_deref.rs
src/tools/clippy/tests/ui/option_as_ref_deref.stderr
src/tools/clippy/tests/ui/or_fun_call.fixed
src/tools/clippy/tests/ui/or_fun_call.rs
src/tools/clippy/tests/ui/partial_pub_fields.rs
src/tools/clippy/tests/ui/partial_pub_fields.stderr
src/tools/clippy/tests/ui/ptr_arg.rs
src/tools/clippy/tests/ui/ptr_arg.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/redundant_field_names.fixed
src/tools/clippy/tests/ui/redundant_field_names.rs
src/tools/clippy/tests/ui/redundant_field_names.stderr
src/tools/clippy/tests/ui/redundant_static_lifetimes.fixed
src/tools/clippy/tests/ui/redundant_static_lifetimes.rs
src/tools/clippy/tests/ui/redundant_static_lifetimes.stderr
src/tools/clippy/tests/ui/ref_option_ref.rs
src/tools/clippy/tests/ui/uninlined_format_args.fixed
src/tools/clippy/tests/ui/uninlined_format_args.rs
src/tools/clippy/tests/ui/uninlined_format_args.stderr
src/tools/clippy/tests/ui/uninlined_format_args_panic.edition2018.fixed
src/tools/clippy/tests/ui/uninlined_format_args_panic.edition2018.stderr
src/tools/clippy/tests/ui/uninlined_format_args_panic.edition2021.fixed
src/tools/clippy/tests/ui/uninlined_format_args_panic.edition2021.stderr
src/tools/clippy/tests/ui/uninlined_format_args_panic.rs
src/tools/clippy/tests/ui/unnecessary_cast.fixed
src/tools/clippy/tests/ui/unnecessary_cast.rs
src/tools/clippy/tests/ui/unnecessary_to_owned.fixed
src/tools/clippy/tests/ui/unnecessary_to_owned.rs
src/tools/clippy/tests/ui/unnested_or_patterns.fixed
src/tools/clippy/tests/ui/unnested_or_patterns.rs
src/tools/clippy/tests/ui/unnested_or_patterns.stderr
src/tools/clippy/tests/ui/unused_format_specs.fixed
src/tools/clippy/tests/ui/unused_format_specs.rs
src/tools/clippy/tests/ui/unused_format_specs.stderr
src/tools/clippy/tests/ui/unused_format_specs_unfixable.rs
src/tools/clippy/tests/ui/unused_format_specs_unfixable.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/tests/versioncheck.rs
src/tools/clippy/util/gh-pages/index.html
src/tools/clippy/util/gh-pages/script.js