@@ -6,13 +6,13 @@ document.
6
6
7
7
## Unreleased / In Rust Nightly
8
8
9
- [ e181011...master] ( https://github.com/rust-lang/rust-clippy/compare/b7f3f7f ...master )
9
+ [ e181011...master] ( https://github.com/rust-lang/rust-clippy/compare/e181011 ...master )
10
10
11
11
## Rust 1.58 (beta)
12
12
13
13
Current beta, release 2022-01-13
14
14
15
- [ b7f3f7f.. e181011] ( https://github.com/rust-lang/rust-clippy/compare/b7f3f7f ..e181011 )
15
+ [ 00e31fa... e181011] ( https://github.com/rust-lang/rust-clippy/compare/00e31fa. ..e181011 )
16
16
17
17
### New lints
18
18
@@ -33,7 +33,6 @@ Current beta, release 2022-01-13
33
33
* [ ` string_slice ` ]
34
34
[ #7878 ] ( https://github.com/rust-lang/rust-clippy/pull/7878 )
35
35
36
-
37
36
### Moves or deprecations of lints
38
37
39
38
* Move [ ` non_send_fields_in_send_ty ` ] to ` suspicious `
@@ -62,22 +61,22 @@ Current beta, release 2022-01-13
62
61
[ #7795 ] ( https://github.com/rust-lang/rust-clippy/pull/7795 )
63
62
* Avoid [ ` eq_op ` ] in test functions
64
63
[ #7811 ] ( https://github.com/rust-lang/rust-clippy/pull/7811 )
65
- * [ ` cast_possible_truncation ` ] no longer lints when cast is coming from ` signum ` method call
66
- [ #7850 ] ( https://github.com/rust-lang/rust-clippy/pull/7850 )
64
+ * [ ` cast_possible_truncation ` ] no longer lints when cast is coming from ` signum `
65
+ method call [ #7850 ] ( https://github.com/rust-lang/rust-clippy/pull/7850 )
67
66
* [ ` match_str_case_mismatch ` ] no longer lints on uncased characters
68
67
[ #7865 ] ( https://github.com/rust-lang/rust-clippy/pull/7865 )
69
68
* [ ` ptr_arg ` ] no longer lints references to type aliases
70
69
[ #7890 ] ( https://github.com/rust-lang/rust-clippy/pull/7890 )
71
70
* [ ` missing_safety_doc ` ] now also accepts "implementation safety" headers
72
71
[ #7856 ] ( https://github.com/rust-lang/rust-clippy/pull/7856 )
73
- * [ ` missing_safety_doc ` ] no longer lints if any parent has ` #[doc(hidden)] ` attribute
74
- [ #7849 ] ( https://github.com/rust-lang/rust-clippy/pull/7849 )
72
+ * [ ` missing_safety_doc ` ] no longer lints if any parent has ` #[doc(hidden)] `
73
+ attribute [ #7849 ] ( https://github.com/rust-lang/rust-clippy/pull/7849 )
75
74
* [ ` if_not_else ` ] now ignores else-if statements
76
75
[ #7895 ] ( https://github.com/rust-lang/rust-clippy/pull/7895 )
77
- * Avoid linting [ ` cast_possible_truncation ` ] on bit-reducing operations
76
+ * Avoid linting [ ` cast_possible_truncation ` ] on bit-reducing operations
78
77
[ #7819 ] ( https://github.com/rust-lang/rust-clippy/pull/7819 )
79
- * Avoid linting [ ` field_reassign_with_default ` ] when ` Drop ` and ` Copy ` are involved
80
- [ #7794 ] ( https://github.com/rust-lang/rust-clippy/pull/7794 )
78
+ * Avoid linting [ ` field_reassign_with_default ` ] when ` Drop ` and ` Copy ` are
79
+ involved [ #7794 ] ( https://github.com/rust-lang/rust-clippy/pull/7794 )
81
80
* [ ` unnecessary_sort_by ` ] now checks if argument implements ` Ord ` trait
82
81
[ #7824 ] ( https://github.com/rust-lang/rust-clippy/pull/7824 )
83
82
* Fix false positive in [ ` match_overlapping_arm ` ]
@@ -89,8 +88,8 @@ Current beta, release 2022-01-13
89
88
90
89
* Keep an initial ` :: ` when [ ` doc_markdown ` ] suggests to use ticks
91
90
[ #7916 ] ( https://github.com/rust-lang/rust-clippy/pull/7916 )
92
- * Add a machine applicable suggestion for the [ ` doc_markdown ` ] missing backticks lint
93
- [ #7904 ] ( https://github.com/rust-lang/rust-clippy/pull/7904 )
91
+ * Add a machine applicable suggestion for the [ ` doc_markdown ` ] missing backticks
92
+ lint [ #7904 ] ( https://github.com/rust-lang/rust-clippy/pull/7904 )
94
93
* [ ` equatable_if_let ` ] no longer expands macros in the suggestion
95
94
[ #7788 ] ( https://github.com/rust-lang/rust-clippy/pull/7788 )
96
95
* Make [ ` shadow_reuse ` ] suggestion less verbose
@@ -105,7 +104,8 @@ Current beta, release 2022-01-13
105
104
106
105
### Documentation improvements
107
106
108
- * Fixed naive doc formatting for ` #[must_use] ` lints ([ ` must_use_unit ` ] , [ ` double_must_use ` ] , [ ` must_use_candidate ` ] , [ ` let_underscore_must_use ` ] )
107
+ * Fixed naive doc formatting for ` #[must_use] ` lints ([ ` must_use_unit ` ] ,
108
+ [ ` double_must_use ` ] , [ ` must_use_candidate ` ] , [ ` let_underscore_must_use ` ] )
109
109
[ #7827 ] ( https://github.com/rust-lang/rust-clippy/pull/7827 )
110
110
* Fix typo in example for [ ` match_result_ok ` ]
111
111
[ #7815 ] ( https://github.com/rust-lang/rust-clippy/pull/7815 )
@@ -114,19 +114,19 @@ Current beta, release 2022-01-13
114
114
115
115
* Allow giving reasons for [ ` disallowed_types ` ]
116
116
[ #7791 ] ( https://github.com/rust-lang/rust-clippy/pull/7791 )
117
- * Fix [ ` manual_assert ` ] and [ ` match_wild_err_arm ` ] for ` #![no_std] ` and Rust 2021.
118
- [ #7851 ] ( https://github.com/rust-lang/rust-clippy/pull/7851 )
119
- * Fix regression in [ ` semicolon_if_nothing_returned ` ] on macros containing while loops
120
- [ #7789 ] ( https://github.com/rust-lang/rust-clippy/pull/7789 )
121
- * Added a new configuration ` literal-suffix-style ` to enforce a certain style writing [ ` unseparated_literal_suffix ` ]
117
+ * Fix [ ` manual_assert ` ] and [ ` match_wild_err_arm ` ] for ` #![no_std] ` and Rust
118
+ 2021 . [ #7851 ] ( https://github.com/rust-lang/rust-clippy/pull/7851 )
119
+ * Fix regression in [ ` semicolon_if_nothing_returned ` ] on macros containing while
120
+ loops [ #7789 ] ( https://github.com/rust-lang/rust-clippy/pull/7789 )
121
+ * Added a new configuration ` literal-suffix-style ` to enforce a certain style
122
+ writing [ ` unseparated_literal_suffix ` ]
122
123
[ #7726 ] ( https://github.com/rust-lang/rust-clippy/pull/7726 )
123
124
124
-
125
125
## Rust 1.57
126
126
127
- Current stable
127
+ Current stable, released 2021-12-02
128
128
129
- [ 7bfc26e...b7f3f7f ] ( https://github.com/rust-lang/rust-clippy/compare/7bfc26e...b7f3f7f )
129
+ [ 7bfc26e...00e31fa ] ( https://github.com/rust-lang/rust-clippy/compare/7bfc26e...00e31fa )
130
130
131
131
### New Lints
132
132
@@ -275,7 +275,7 @@ Current stable
275
275
276
276
## Rust 1.56
277
277
278
- Current stable, released 2021-10-21
278
+ Released 2021-10-21
279
279
280
280
[ 74d1561...7bfc26e] ( https://github.com/rust-lang/rust-clippy/compare/74d1561...7bfc26e )
281
281
0 commit comments