@@ -71,27 +71,9 @@ If you have any feedback related to the new format, please share it in
7171
7272## Rust 1.70
7373
74- <<<<<<< HEAD
75- <<<<<<< HEAD
7674Released 2023-06-01
7775
7876[ 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)
9577
9678### New Lints
9779
@@ -149,23 +131,7 @@ Released 2023-06-01
149131 [ #10309 ] ( https://github.com/rust-lang/rust-clippy/pull/10309 )
150132* [ ` items_after_statements ` ] : ` #[allow(items_after_statements)] ` now works on items
151133 [ #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
158134* [ ` 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)
169135 [ #10533 ] ( https://github.com/rust-lang/rust-clippy/pull/10533 )
170136
171137### False Positive Fixes
@@ -186,38 +152,11 @@ Released 2023-06-01
186152 [ #10527 ] ( https://github.com/rust-lang/rust-clippy/pull/10527 )
187153* [ ` needless_return ` ] : No longer lints match statements with incompatible branches
188154 [ #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)
197155* [ ` use_self ` ] : Do not suggest using ` Self ` in const generic parameters
198156 [ #10375 ] ( https://github.com/rust-lang/rust-clippy/pull/10375 )
199157* [ ` mem_replace_option_with_none ` ] : No longer lints on field expressions
200158 [ #10594 ] ( https://github.com/rust-lang/rust-clippy/pull/10594 )
201159* [ ` 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)
221160 [ #10542 ] ( https://github.com/rust-lang/rust-clippy/pull/10542 )
222161* [ ` print_literal ` ] , [ ` write_literal ` ] : No longer lint strings coming from the ` file!() ` macro
223162 [ #10573 ] ( https://github.com/rust-lang/rust-clippy/pull/10573 )
@@ -309,19 +248,7 @@ Released 2023-04-20
309248
310249* [ ` explicit_auto_deref ` ] : Now considers projections when determining if auto deref is applicable
311250 [ #10386 ] ( https://github.com/rust-lang/rust-clippy/pull/10386 )
312- <<<<<<< HEAD
313- <<<<<<< HEAD
314251* [ ` 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)
325252 [ #10336 ] ( https://github.com/rust-lang/rust-clippy/pull/10336 )
326253* [ ` uninlined_format_args ` ] : No longer lints for arguments with generic parameters
327254 [ #10343 ] ( https://github.com/rust-lang/rust-clippy/pull/10343 )
@@ -4893,23 +4820,7 @@ Released 2018-09-13
48934820[ `erasing_op` ] : https://rust-lang.github.io/rust-clippy/master/index.html#erasing_op
48944821[ `err_expect` ] : https://rust-lang.github.io/rust-clippy/master/index.html#err_expect
48954822[ `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
49024823[ `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)
49134824[ `excessive_precision` ] : https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision
49144825[ `exhaustive_enums` ] : https://rust-lang.github.io/rust-clippy/master/index.html#exhaustive_enums
49154826[ `exhaustive_structs` ] : https://rust-lang.github.io/rust-clippy/master/index.html#exhaustive_structs
@@ -5076,23 +4987,7 @@ Released 2018-09-13
50764987[ `manual_non_exhaustive` ] : https://rust-lang.github.io/rust-clippy/master/index.html#manual_non_exhaustive
50774988[ `manual_ok_or` ] : https://rust-lang.github.io/rust-clippy/master/index.html#manual_ok_or
50784989[ `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- =======
50904990[ `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)
50964991[ `manual_rem_euclid` ] : https://rust-lang.github.io/rust-clippy/master/index.html#manual_rem_euclid
50974992[ `manual_retain` ] : https://rust-lang.github.io/rust-clippy/master/index.html#manual_retain
50984993[ `manual_saturating_arithmetic` ] : https://rust-lang.github.io/rust-clippy/master/index.html#manual_saturating_arithmetic
@@ -5196,22 +5091,7 @@ Released 2018-09-13
51965091[ `needless_question_mark` ] : https://rust-lang.github.io/rust-clippy/master/index.html#needless_question_mark
51975092[ `needless_range_loop` ] : https://rust-lang.github.io/rust-clippy/master/index.html#needless_range_loop
51985093[ `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- =======
52095094[ `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)
52155095[ `needless_return` ] : https://rust-lang.github.io/rust-clippy/master/index.html#needless_return
52165096[ `needless_splitn` ] : https://rust-lang.github.io/rust-clippy/master/index.html#needless_splitn
52175097[ `needless_update` ] : https://rust-lang.github.io/rust-clippy/master/index.html#needless_update
@@ -5580,34 +5460,7 @@ Released 2018-09-13
55805460[ `allow-private-module-inception` ] : https://doc.rust-lang.org/clippy/lint_configuration.html#allow-private-module-inception
55815461[ `allowed-idents-below-min-chars` ] : https://doc.rust-lang.org/clippy/lint_configuration.html#allowed-idents-below-min-chars
55825462[ `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)
55935463[ `accept-comment-above-statement` ] : https://doc.rust-lang.org/clippy/lint_configuration.html#accept-comment-above-statement
55945464[ `accept-comment-above-attributes` ] : https://doc.rust-lang.org/clippy/lint_configuration.html#accept-comment-above-attributes
55955465[ `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)
56135466<!-- end autogenerated links to configuration documentation -->
0 commit comments