@@ -44,7 +44,7 @@ Current stable, released 2023-04-20
4444
4545### Enhancements
4646
47- * [ ` arithmetic_side_effects ` ] : No longer lints, if safe constant values are used.
47+ * [ ` arithmetic_side_effects ` ] : No longer lints if safe constant values are used.
4848 [ #10310 ] ( https://github.com/rust-lang/rust-clippy/pull/10310 )
4949* [ ` needless_lifetimes ` ] : Now works in local macros
5050 [ #10257 ] ( https://github.com/rust-lang/rust-clippy/pull/10257 )
@@ -60,39 +60,39 @@ Current stable, released 2023-04-20
6060
6161### False Positive Fixes
6262
63- * [ ` explicit_auto_deref ` ] : Now considers projections, when determining if auto deref is applicable
63+ * [ ` explicit_auto_deref ` ] : Now considers projections when determining if auto deref is applicable
6464 [ #10386 ] ( https://github.com/rust-lang/rust-clippy/pull/10386 )
65- * [ ` manual_let_else ` ] : Now considers side effects of branches, before linting
65+ * [ ` manual_let_else ` ] : Now considers side effects of branches before linting
6666 [ #10336 ] ( https://github.com/rust-lang/rust-clippy/pull/10336 )
6767* [ ` uninlined_format_args ` ] : No longer lints for arguments with generic parameters
6868 [ #10343 ] ( https://github.com/rust-lang/rust-clippy/pull/10343 )
69- * [ ` needless_lifetimes ` ] : No longer lints signatures in macros, if the lifetime is a metavariable
69+ * [ ` needless_lifetimes ` ] : No longer lints signatures in macros if the lifetime is a metavariable
7070 [ #10380 ] ( https://github.com/rust-lang/rust-clippy/pull/10380 )
71- * [ ` len_without_is_empty ` ] : No longer lints, if ` len ` as a non-default signature
71+ * [ ` len_without_is_empty ` ] : No longer lints if ` len ` as a non-default signature
7272 [ #10255 ] ( https://github.com/rust-lang/rust-clippy/pull/10255 )
73- * [ ` unusual_byte_groupings ` ] : Relaxed the required restrictions for specific sizes, to reduce false
73+ * [ ` unusual_byte_groupings ` ] : Relaxed the required restrictions for specific sizes to reduce false
7474 positives
7575 [ #10353 ] ( https://github.com/rust-lang/rust-clippy/pull/10353 )
7676* [ ` manual_let_else ` ] : No longer lints ` if-else ` blocks if they can divergent
7777 [ #10332 ] ( https://github.com/rust-lang/rust-clippy/pull/10332 )
7878* [ ` expect_used ` ] , [ ` unwrap_used ` ] , [ ` dbg_macro ` ] , [ ` print_stdout ` ] , [ ` print_stderr ` ] : No longer lint
79- in test functions, if ` allow-expect-in-tests ` is set
79+ in test functions if ` allow-expect-in-tests ` is set
8080 [ #10391 ] ( https://github.com/rust-lang/rust-clippy/pull/10391 )
8181* [ ` unnecessary_safety_comment ` ] : No longer lints code inside macros
8282 [ #10106 ] ( https://github.com/rust-lang/rust-clippy/pull/10106 )
83- * [ ` never_loop ` ] : No longer lints, for statements following break statements for outer blocks.
83+ * [ ` never_loop ` ] : No longer lints statements following break statements for outer blocks.
8484 [ #10311 ] ( https://github.com/rust-lang/rust-clippy/pull/10311 )
8585
8686### Suggestion Fixes/Improvements
8787
88- * [ ` box_default ` ] : The suggestion now includes the type for trait objects, when needed
88+ * [ ` box_default ` ] : The suggestion now includes the type for trait objects when needed
8989 [ #10382 ] ( https://github.com/rust-lang/rust-clippy/pull/10382 )
9090* [ ` cast_possible_truncation ` ] : Now suggests using ` try_from ` or allowing the lint
9191 [ #10038 ] ( https://github.com/rust-lang/rust-clippy/pull/10038 )
9292* [ ` invalid_regex ` ] : Regex errors for non-literals or regular strings containing escape sequences will
9393 now show the complete error
9494 [ #10231 ] ( https://github.com/rust-lang/rust-clippy/pull/10231 )
95- * [ ` transmutes_expressible_as_ptr_casts ` ] : The suggestion now works, if the base type is borrowed
95+ * [ ` transmutes_expressible_as_ptr_casts ` ] : The suggestion now works if the base type is borrowed
9696 [ #10193 ] ( https://github.com/rust-lang/rust-clippy/pull/10193 )
9797* [ ` needless_return ` ] : Now removes all semicolons on the same line
9898 [ #10187 ] ( https://github.com/rust-lang/rust-clippy/pull/10187 )
@@ -113,7 +113,7 @@ Current stable, released 2023-04-20
113113
114114### ICE Fixes
115115
116- * [ ` needless_pass_by_value ` ] : Fixed an ICE, caused by how late bounds were handled
116+ * [ ` needless_pass_by_value ` ] : Fixed an ICE caused by how late bounds were handled
117117 [ #10328 ] ( https://github.com/rust-lang/rust-clippy/pull/10328 )
118118* [ ` needless_borrow ` ] : No longer panics on ambiguous projections
119119 [ #10403 ] ( https://github.com/rust-lang/rust-clippy/pull/10403 )
@@ -4582,6 +4582,7 @@ Released 2018-09-13
45824582[ `debug_assert_with_mut_call` ] : https://rust-lang.github.io/rust-clippy/master/index.html#debug_assert_with_mut_call
45834583[ `decimal_literal_representation` ] : https://rust-lang.github.io/rust-clippy/master/index.html#decimal_literal_representation
45844584[ `declare_interior_mutable_const` ] : https://rust-lang.github.io/rust-clippy/master/index.html#declare_interior_mutable_const
4585+ [ `default_constructed_unit_structs` ] : https://rust-lang.github.io/rust-clippy/master/index.html#default_constructed_unit_structs
45854586[ `default_instead_of_iter_empty` ] : https://rust-lang.github.io/rust-clippy/master/index.html#default_instead_of_iter_empty
45864587[ `default_numeric_fallback` ] : https://rust-lang.github.io/rust-clippy/master/index.html#default_numeric_fallback
45874588[ `default_trait_access` ] : https://rust-lang.github.io/rust-clippy/master/index.html#default_trait_access
@@ -4797,6 +4798,7 @@ Released 2018-09-13
47974798[ `manual_strip` ] : https://rust-lang.github.io/rust-clippy/master/index.html#manual_strip
47984799[ `manual_swap` ] : https://rust-lang.github.io/rust-clippy/master/index.html#manual_swap
47994800[ `manual_unwrap_or` ] : https://rust-lang.github.io/rust-clippy/master/index.html#manual_unwrap_or
4801+ [ `manual_while_let_some` ] : https://rust-lang.github.io/rust-clippy/master/index.html#manual_while_let_some
48004802[ `many_single_char_names` ] : https://rust-lang.github.io/rust-clippy/master/index.html#many_single_char_names
48014803[ `map_clone` ] : https://rust-lang.github.io/rust-clippy/master/index.html#map_clone
48024804[ `map_collect_result_unit` ] : https://rust-lang.github.io/rust-clippy/master/index.html#map_collect_result_unit
@@ -4864,6 +4866,7 @@ Released 2018-09-13
48644866[ `needless_arbitrary_self_type` ] : https://rust-lang.github.io/rust-clippy/master/index.html#needless_arbitrary_self_type
48654867[ `needless_bitwise_bool` ] : https://rust-lang.github.io/rust-clippy/master/index.html#needless_bitwise_bool
48664868[ `needless_bool` ] : https://rust-lang.github.io/rust-clippy/master/index.html#needless_bool
4869+ [ `needless_bool_assign` ] : https://rust-lang.github.io/rust-clippy/master/index.html#needless_bool_assign
48674870[ `needless_borrow` ] : https://rust-lang.github.io/rust-clippy/master/index.html#needless_borrow
48684871[ `needless_borrowed_reference` ] : https://rust-lang.github.io/rust-clippy/master/index.html#needless_borrowed_reference
48694872[ `needless_collect` ] : https://rust-lang.github.io/rust-clippy/master/index.html#needless_collect
0 commit comments