@@ -71,27 +71,9 @@ If you have any feedback related to the new format, please share it in
71
71
72
72
## Rust 1.70
73
73
74
- <<<<<<< HEAD
75
- <<<<<<< HEAD
76
74
Released 2023-06-01
77
75
78
76
[ View all 91 merged pull requests] ( https://github.com/rust-lang/rust-clippy/pulls?q=merged%3A2023-02-26T01%3A05%3A43Z..2023-04-11T13%3A27%3A30Z+base%3Amaster )
79
- =======
80
- <<<<<<< HEAD
81
- <<<<<<< HEAD
82
- <<<<<<< HEAD
83
- Current stable, released 2023-06-01
84
- =======
85
- =======
86
- >>>>>>> 615b25c20 (Rebase attempt number 2)
87
- Released 2023-06-01
88
-
89
- [ View all 91 merged pull requests] ( https://github.com/rust-lang/rust-clippy/pulls?q=merged%3A2023-02-26T01%3A05%3A43Z..2023-04-11T13%3A27%3A30Z+base%3Amaster )
90
- <<<<<<< HEAD
91
- >>>>>>> 28655266b (Fix changelog PR listings, create them automatically in ` fetch_prs_between.sh ` )
92
- >>>>>>> 0567691cb (This commit resolves issue #10655 )
93
- =======
94
- >>>>>>> 615b25c20 (Rebase attempt number 2)
95
77
96
78
### New Lints
97
79
@@ -149,23 +131,7 @@ Released 2023-06-01
149
131
[ #10309 ] ( https://github.com/rust-lang/rust-clippy/pull/10309 )
150
132
* [ ` items_after_statements ` ] : ` #[allow(items_after_statements)] ` now works on items
151
133
[ #10542 ] ( https://github.com/rust-lang/rust-clippy/pull/10542 )
152
- <<<<<<< HEAD
153
- <<<<<<< HEAD
154
- * [ ` significant_drop_tightening ` ] : Was optimized
155
- =======
156
- <<<<<<< HEAD
157
- <<<<<<< HEAD
158
134
* [ ` significant_drop_tightening ` ] : Was optimized
159
- =======
160
- * [ ` significant_drop_tightening ` ] : was optimized
161
- >>>>>>> 4d9303df1 (Changelog for Rust 1.70 :hammer : )
162
- =======
163
- * [ ` significant_drop_tightening ` ] : Was optimized
164
- >>>>>>> 7dd0ae026 (Change changelog typos)
165
- >>>>>>> 0567691cb (This commit resolves issue #10655 )
166
- =======
167
- * [ ` significant_drop_tightening ` ] : Was optimized
168
- >>>>>>> 615b25c20 (Rebase attempt number 2)
169
135
[ #10533 ] ( https://github.com/rust-lang/rust-clippy/pull/10533 )
170
136
171
137
### False Positive Fixes
@@ -186,38 +152,11 @@ Released 2023-06-01
186
152
[ #10527 ] ( https://github.com/rust-lang/rust-clippy/pull/10527 )
187
153
* [ ` needless_return ` ] : No longer lints match statements with incompatible branches
188
154
[ #10593 ] ( https://github.com/rust-lang/rust-clippy/pull/10593 )
189
- <<<<<<< HEAD
190
- <<<<<<< HEAD
191
- =======
192
- <<<<<<< HEAD
193
- <<<<<<< HEAD
194
- >>>>>>> 0567691cb (This commit resolves issue #10655 )
195
- =======
196
- >>>>>>> 615b25c20 (Rebase attempt number 2)
197
155
* [ ` use_self ` ] : Do not suggest using ` Self ` in const generic parameters
198
156
[ #10375 ] ( https://github.com/rust-lang/rust-clippy/pull/10375 )
199
157
* [ ` mem_replace_option_with_none ` ] : No longer lints on field expressions
200
158
[ #10594 ] ( https://github.com/rust-lang/rust-clippy/pull/10594 )
201
159
* [ ` items_after_statements ` ] : No longer lints on items from macros
202
- <<<<<<< HEAD
203
- <<<<<<< HEAD
204
- =======
205
- <<<<<<< HEAD
206
- =======
207
- * [ ` use_self ` ] : do not suggest using ` Self ` in const generic parameters
208
- =======
209
- * [ ` use_self ` ] : Do not suggest using ` Self ` in const generic parameters
210
- >>>>>>> 7dd0ae026 (Change changelog typos)
211
- [ #10375 ] ( https://github.com/rust-lang/rust-clippy/pull/10375 )
212
- * [ ` mem_replace_option_with_none ` ] : No longer lints on field expressions
213
- [ #10594 ] ( https://github.com/rust-lang/rust-clippy/pull/10594 )
214
- * [ ` items_after_statements ` ] : No longer lints on times from macros
215
- >>>>>>> 4d9303df1 (Changelog for Rust 1.70 :hammer : )
216
- =======
217
- >>>>>>> a28eb5995 (Update * Current stable* text in ` CHANGELOG.md ` )
218
- >>>>>>> 0567691cb (This commit resolves issue #10655 )
219
- =======
220
- >>>>>>> 615b25c20 (Rebase attempt number 2)
221
160
[ #10542 ] ( https://github.com/rust-lang/rust-clippy/pull/10542 )
222
161
* [ ` print_literal ` ] , [ ` write_literal ` ] : No longer lint strings coming from the ` file!() ` macro
223
162
[ #10573 ] ( https://github.com/rust-lang/rust-clippy/pull/10573 )
@@ -309,19 +248,7 @@ Released 2023-04-20
309
248
310
249
* [ ` explicit_auto_deref ` ] : Now considers projections when determining if auto deref is applicable
311
250
[ #10386 ] ( https://github.com/rust-lang/rust-clippy/pull/10386 )
312
- <<<<<<< HEAD
313
- <<<<<<< HEAD
314
251
* [ ` manual_let_else ` ] : Now considers side effects of branches before linting
315
- =======
316
- <<<<<<< HEAD
317
- * [ ` manual_let_else ` ] : Now considers side effects of branches before linting
318
- =======
319
- * [ ` manual_let_else ` ] : Now considers side effects of branches before linting
320
- >>>>>>> 7e9abb311 (Merge commit '371120bdbf58a331db5dcfb2d9cddc040f486de8' into clippyup)
321
- >>>>>>> 0567691cb (This commit resolves issue #10655 )
322
- =======
323
- * [ ` manual_let_else ` ] : Now considers side effects of branches before linting
324
- >>>>>>> 615b25c20 (Rebase attempt number 2)
325
252
[ #10336 ] ( https://github.com/rust-lang/rust-clippy/pull/10336 )
326
253
* [ ` uninlined_format_args ` ] : No longer lints for arguments with generic parameters
327
254
[ #10343 ] ( https://github.com/rust-lang/rust-clippy/pull/10343 )
@@ -4893,23 +4820,7 @@ Released 2018-09-13
4893
4820
[ `erasing_op` ] : https://rust-lang.github.io/rust-clippy/master/index.html#erasing_op
4894
4821
[ `err_expect` ] : https://rust-lang.github.io/rust-clippy/master/index.html#err_expect
4895
4822
[ `eval_order_dependence` ] : https://rust-lang.github.io/rust-clippy/master/index.html#eval_order_dependence
4896
- <<<<<<< HEAD
4897
- <<<<<<< HEAD
4898
- [ `excessive_nesting` ] : https://rust-lang.github.io/rust-clippy/master/index.html#excessive_nesting
4899
- =======
4900
- <<<<<<< HEAD
4901
- <<<<<<< HEAD
4902
4823
[ `excessive_nesting` ] : https://rust-lang.github.io/rust-clippy/master/index.html#excessive_nesting
4903
- =======
4904
- [ `excessive_indentation` ] : https://rust-lang.github.io/rust-clippy/master/index.html#excessive_indentation
4905
- >>>>>>> 97c10075e (add the ` excessive_* ` style lints)
4906
- =======
4907
- [ `excessive_nesting` ] : https://rust-lang.github.io/rust-clippy/master/index.html#excessive_nesting
4908
- >>>>>>> e68dbc330 (add ` excessive_nesting ` )
4909
- >>>>>>> 0567691cb (This commit resolves issue #10655 )
4910
- =======
4911
- [ `excessive_nesting` ] : https://rust-lang.github.io/rust-clippy/master/index.html#excessive_nesting
4912
- >>>>>>> 615b25c20 (Rebase attempt number 2)
4913
4824
[ `excessive_precision` ] : https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision
4914
4825
[ `exhaustive_enums` ] : https://rust-lang.github.io/rust-clippy/master/index.html#exhaustive_enums
4915
4826
[ `exhaustive_structs` ] : https://rust-lang.github.io/rust-clippy/master/index.html#exhaustive_structs
@@ -5076,23 +4987,7 @@ Released 2018-09-13
5076
4987
[ `manual_non_exhaustive` ] : https://rust-lang.github.io/rust-clippy/master/index.html#manual_non_exhaustive
5077
4988
[ `manual_ok_or` ] : https://rust-lang.github.io/rust-clippy/master/index.html#manual_ok_or
5078
4989
[ `manual_range_contains` ] : https://rust-lang.github.io/rust-clippy/master/index.html#manual_range_contains
5079
- <<<<<<< HEAD
5080
- <<<<<<< HEAD
5081
- [ `manual_range_patterns` ] : https://rust-lang.github.io/rust-clippy/master/index.html#manual_range_patterns
5082
- =======
5083
- <<<<<<< HEAD
5084
- <<<<<<< HEAD
5085
- [ `manual_range_patterns` ] : https://rust-lang.github.io/rust-clippy/master/index.html#manual_range_patterns
5086
- =======
5087
- [ `manual_range_pattern` ] : https://rust-lang.github.io/rust-clippy/master/index.html#manual_range_pattern
5088
- >>>>>>> 1d4afc5d8 (new lint: ` manual_range_pattern ` )
5089
- =======
5090
4990
[ `manual_range_patterns` ] : https://rust-lang.github.io/rust-clippy/master/index.html#manual_range_patterns
5091
- >>>>>>> b592d3996 (manual_range_pattern -> manual_range_patterns)
5092
- >>>>>>> 0567691cb (This commit resolves issue #10655 )
5093
- =======
5094
- [ `manual_range_patterns` ] : https://rust-lang.github.io/rust-clippy/master/index.html#manual_range_patterns
5095
- >>>>>>> 615b25c20 (Rebase attempt number 2)
5096
4991
[ `manual_rem_euclid` ] : https://rust-lang.github.io/rust-clippy/master/index.html#manual_rem_euclid
5097
4992
[ `manual_retain` ] : https://rust-lang.github.io/rust-clippy/master/index.html#manual_retain
5098
4993
[ `manual_saturating_arithmetic` ] : https://rust-lang.github.io/rust-clippy/master/index.html#manual_saturating_arithmetic
@@ -5196,22 +5091,7 @@ Released 2018-09-13
5196
5091
[ `needless_question_mark` ] : https://rust-lang.github.io/rust-clippy/master/index.html#needless_question_mark
5197
5092
[ `needless_range_loop` ] : https://rust-lang.github.io/rust-clippy/master/index.html#needless_range_loop
5198
5093
[ `needless_raw_string_hashes` ] : https://rust-lang.github.io/rust-clippy/master/index.html#needless_raw_string_hashes
5199
- <<<<<<< HEAD
5200
- <<<<<<< HEAD
5201
- [ `needless_raw_strings` ] : https://rust-lang.github.io/rust-clippy/master/index.html#needless_raw_strings
5202
- =======
5203
- <<<<<<< HEAD
5204
- <<<<<<< HEAD
5205
- [ `needless_raw_strings` ] : https://rust-lang.github.io/rust-clippy/master/index.html#needless_raw_strings
5206
- =======
5207
- >>>>>>> 1bf74fc30 (add ` needless_raw_string_hashes ` lint)
5208
- =======
5209
5094
[ `needless_raw_strings` ] : https://rust-lang.github.io/rust-clippy/master/index.html#needless_raw_strings
5210
- >>>>>>> 8cb6c8699 (change category and refactor)
5211
- >>>>>>> 0567691cb (This commit resolves issue #10655 )
5212
- =======
5213
- [ `needless_raw_strings` ] : https://rust-lang.github.io/rust-clippy/master/index.html#needless_raw_strings
5214
- >>>>>>> 615b25c20 (Rebase attempt number 2)
5215
5095
[ `needless_return` ] : https://rust-lang.github.io/rust-clippy/master/index.html#needless_return
5216
5096
[ `needless_splitn` ] : https://rust-lang.github.io/rust-clippy/master/index.html#needless_splitn
5217
5097
[ `needless_update` ] : https://rust-lang.github.io/rust-clippy/master/index.html#needless_update
@@ -5580,34 +5460,7 @@ Released 2018-09-13
5580
5460
[ `allow-private-module-inception` ] : https://doc.rust-lang.org/clippy/lint_configuration.html#allow-private-module-inception
5581
5461
[ `allowed-idents-below-min-chars` ] : https://doc.rust-lang.org/clippy/lint_configuration.html#allowed-idents-below-min-chars
5582
5462
[ `min-ident-chars-threshold` ] : https://doc.rust-lang.org/clippy/lint_configuration.html#min-ident-chars-threshold
5583
- <<<<<<< HEAD
5584
- <<<<<<< HEAD
5585
- [ `accept-comment-above-statement` ] : https://doc.rust-lang.org/clippy/lint_configuration.html#accept-comment-above-statement
5586
- [ `accept-comment-above-attributes` ] : https://doc.rust-lang.org/clippy/lint_configuration.html#accept-comment-above-attributes
5587
- [ `allow-one-hash-in-raw-strings` ] : https://doc.rust-lang.org/clippy/lint_configuration.html#allow-one-hash-in-raw-strings
5588
- =======
5589
- <<<<<<< HEAD
5590
- <<<<<<< HEAD
5591
- =======
5592
- >>>>>>> 615b25c20 (Rebase attempt number 2)
5593
5463
[ `accept-comment-above-statement` ] : https://doc.rust-lang.org/clippy/lint_configuration.html#accept-comment-above-statement
5594
5464
[ `accept-comment-above-attributes` ] : https://doc.rust-lang.org/clippy/lint_configuration.html#accept-comment-above-attributes
5595
5465
[ `allow-one-hash-in-raw-strings` ] : https://doc.rust-lang.org/clippy/lint_configuration.html#allow-one-hash-in-raw-strings
5596
- <<<<<<< HEAD
5597
- =======
5598
- >>>>>>> d5b2f1134 (Now ` cargo collect-metadata ` updates the ` CHANGELOG.md ` )
5599
- =======
5600
- [ `accept-comment-above-statement` ] : https://doc.rust-lang.org/clippy/lint_configuration.html#accept-comment-above-statement
5601
- >>>>>>> d6102018b (Collecting metadata)
5602
- =======
5603
- >>>>>>> cc2e49f69 (allow safety comment above attributes)
5604
- =======
5605
- [ `allow-one-hash-in-raw-string` ] : https://doc.rust-lang.org/clippy/lint_configuration.html#allow-one-hash-in-raw-string
5606
- >>>>>>> cb52d19ce (don't lint ` needless_raw_string_hashes ` when it's unnecessary)
5607
- =======
5608
- [ `allow-one-hash-in-raw-strings` ] : https://doc.rust-lang.org/clippy/lint_configuration.html#allow-one-hash-in-raw-strings
5609
- >>>>>>> 8cb6c8699 (change category and refactor)
5610
- >>>>>>> 0567691cb (This commit resolves issue #10655 )
5611
- =======
5612
- >>>>>>> 615b25c20 (Rebase attempt number 2)
5613
5466
<!-- end autogenerated links to configuration documentation -->
0 commit comments