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
* New lints: [`find_map`], [`filter_map_next`][#4039](https://github.com/rust-lang/rust-clippy/pull/4039)
10
+
* New lint: [`path_buf_push_overwrite`][#3954](https://github.com/rust-lang/rust-clippy/pull/3954)
11
+
* Move `path_buf_push_overwrite` to the nursery [#4013](https://github.com/rust-lang/rust-clippy/pull/4013)
12
+
* Split [`redundant_closure`] into [`redundant_closure`] and [`redundant_closure_for_method_calls`][#4110](https://github.com/rust-lang/rust-clippy/pull/4101)
13
+
* Allow allowing of [`toplevel_ref_arg`] lint [#4007](https://github.com/rust-lang/rust-clippy/pull/4007)
14
+
* Fix false negative in [`or_fun_call`] pertaining to nested constructors [#4084](https://github.com/rust-lang/rust-clippy/pull/4084)
15
+
* Fixed false positive in [`or_fn_call`] pertaining to enum variant constructors [#4018](https://github.com/rust-lang/rust-clippy/pull/4018)
16
+
* Fix false positive in [`useless_let_if_seq`] pertaining to interior mutability [#4035](https://github.com/rust-lang/rust-clippy/pull/4035)
17
+
* Fix false positive in [`redundant_closure`] pertaining to non-function types [#4008](https://github.com/rust-lang/rust-clippy/pull/4008)
18
+
* Fix false positive in [`let_and_return`] pertaining to attributes on `let`s [#4024](https://github.com/rust-lang/rust-clippy/pull/4024)
19
+
* Fix false positive in [`module_name_repetitions`] lint pertaining to attributes [#4006](https://github.com/rust-lang/rust-clippy/pull/4006)
20
+
* Fix false positive on [`assertions_on_constants`] pertaining to `debug_assert!`[#3989](https://github.com/rust-lang/rust-clippy/pull/3989)
21
+
* Improve suggestion in [`map_clone`] to suggest `.copied()` where applicable [#3970](https://github.com/rust-lang/rust-clippy/pull/3970)[#4043](https://github.com/rust-lang/rust-clippy/pull/4043)
22
+
* Improve suggestion for [`search_is_some`][#4049](https://github.com/rust-lang/rust-clippy/pull/4049)
23
+
* Improve suggestion applicability for [`naive_bytecount`][#3984](https://github.com/rust-lang/rust-clippy/pull/3984)
24
+
* Improve suggestion applicability for [`while_let_loop`][#3975](https://github.com/rust-lang/rust-clippy/pull/3975)
25
+
* Improve diagnostics for [`too_many_arguments`][#4053](https://github.com/rust-lang/rust-clippy/pull/4053)
26
+
* Improve diagnostics for [`cast_lossless`][#4021](https://github.com/rust-lang/rust-clippy/pull/4021)
27
+
* Deal with macro checks in desugarings better [#4082](https://github.com/rust-lang/rust-clippy/pull/4082)
28
+
* Add macro check for [`unnecessary_cast`][#4026](https://github.com/rust-lang/rust-clippy/pull/4026)
* New lint: [`drop_bounds`] to detect `T: Drop` bounds
38
+
* Split [`redundant_closure`] into [`redundant_closure`] and [`redundant_closure_for_method_calls`][#4110](https://github.com/rust-lang/rust-clippy/pull/4101)
13
39
* Rename `cyclomatic_complexity` to [`cognitive_complexity`], start work on making lint more practical for Rust code
14
40
* Move [`get_unwrap`] to the restriction category
15
41
* Improve suggestions for [`iter_cloned_collect`]
@@ -846,6 +872,7 @@ All notable changes to this project will be documented in this file.
0 commit comments