You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
*[`missing_const_for_fn`] no longer triggers on unstable const traits [#14294](https://github.com/rust-lang/rust-clippy/pull/14294)
88
+
*[`unnecessary_to_owned`] now avoids suggesting to call `iter()` on a temporary object [#14243](https://github.com/rust-lang/rust-clippy/pull/14243)
89
+
*[`unnecessary_debug_formatting`] no longer triggers in tests [#14347](https://github.com/rust-lang/rust-clippy/pull/14347)
90
+
*[`option_if_let_else`] now handles cases when value is partially moved [#14209](https://github.com/rust-lang/rust-clippy/pull/14209)
91
+
*[`blocks_in_conditions`] no longer triggers when the condition contains a `return`[#14338](https://github.com/rust-lang/rust-clippy/pull/14338)
*[`map_entry`] fixed false positives on struct members [#14151](https://github.com/rust-lang/rust-clippy/pull/14151)
94
+
*[`map_entry`] fixed wrong suggestions when key is not `Copy`[#14314](https://github.com/rust-lang/rust-clippy/pull/14314)
95
+
*[`undocumented_unsafe_blocks`] no longer has false positives on trait/impl items [#13888](https://github.com/rust-lang/rust-clippy/pull/13888)
96
+
*[`manual_slice_fill`] no longer has false positives due to missing index checks [#14193](https://github.com/rust-lang/rust-clippy/pull/14193)
97
+
*[`useless_asref`] no longer suggests using `.clone()` if the target type doesn't implement `Clone`[#14174](https://github.com/rust-lang/rust-clippy/pull/14174)
98
+
*[`manual_map`] now ignores types that contain `dyn`[#12712](https://github.com/rust-lang/rust-clippy/pull/12712)
99
+
*[`needless_option_as_deref`] fixed false positive in trait [#14210](https://github.com/rust-lang/rust-clippy/pull/14210)
100
+
*[`unnecessary_safety_comment`] fixed false positive on desugared assign [#14371](https://github.com/rust-lang/rust-clippy/pull/14371)
101
+
*[`useless_asref`] does not remove `.as_ref()` or `.as_mut()` call if this would change the type
102
+
of the enclosing closure [#14090](https://github.com/rust-lang/rust-clippy/pull/14090)
103
+
*[`manual_let_else`] now handles binding modes like `ref` and `ref mut`[#14204](https://github.com/rust-lang/rust-clippy/pull/14204)
104
+
*[`question_mark`] avoids incorrect suggestion when `ref` binding used [#14158](https://github.com/rust-lang/rust-clippy/pull/14158)
105
+
*[`unnecessary_map_or`] no longer consumes the comparison value if it does not implement `Copy`[#14207](https://github.com/rust-lang/rust-clippy/pull/14207)
*[`manual_async_fn`] no longer emits suggestions inside macros [#14142](https://github.com/rust-lang/rust-clippy/pull/14142)
108
+
*[`use_self`] skips analysis inside macro expansions of a `impl Self` block [#13128](https://github.com/rust-lang/rust-clippy/pull/13128)
109
+
*[`manual_ok_err`] fixed replacement expression when it follows an `else`[#14240](https://github.com/rust-lang/rust-clippy/pull/14240)
110
+
*[`double_ended_iterator_last`] no longer triggers on non-reference immutable receiver [#14140](https://github.com/rust-lang/rust-clippy/pull/14140)
111
+
112
+
### Suggestion Fixes/Improvements
113
+
114
+
*[`from_over_into`] fixed invalid code suggestion when self parameter has type annotation [#14409](https://github.com/rust-lang/rust-clippy/pull/14409)
115
+
*[`needless_return`] now makes correct suggestions which require enclosing parentheses [#14094](https://github.com/rust-lang/rust-clippy/pull/14094)
116
+
*[`match_bool`] fixed suggestion when the rewritten block has a label [#14102](https://github.com/rust-lang/rust-clippy/pull/14102)
117
+
*[`obfuscated_if_else`] fixed suggestion by issuing required parentheses around the left side of a binary expression [#14124](https://github.com/rust-lang/rust-clippy/pull/14124)
118
+
*[`nonminimal_bool`] added required parentheses when negating a binary expression [#14187](https://github.com/rust-lang/rust-clippy/pull/14187)
119
+
120
+
### ICE Fixes
121
+
122
+
*[`macro_use_imports`] Fix ICE when checking attributes
0 commit comments