@@ -21,60 +21,58 @@ Current beta, release 2021-10-21
2121
2222### Enhancements
2323
24- * [ ` needless_continue ` ] now also lints in ` loop { continue; } ` case
24+ * [ ` needless_continue ` ] : Now also lints in ` loop { continue; } ` case
2525 [ #7477 ] ( https://github.com/rust-lang/rust-clippy/pull/7477 )
26- * [ ` disallowed_type ` ] now also primitive types can be disallowed
26+ * [ ` disallowed_type ` ] : Now also primitive types can be disallowed
2727 [ #7488 ] ( https://github.com/rust-lang/rust-clippy/pull/7488 )
28- * [ ` manual_swap ` ] now also lints on xor swaps
28+ * [ ` manual_swap ` ] : Now also lints on xor swaps
2929 [ #7506 ] ( https://github.com/rust-lang/rust-clippy/pull/7506 )
30- * [ ` map_flatten ` ] now also lints on the ` Result ` type
30+ * [ ` map_flatten ` ] : Now also lints on the ` Result ` type
3131 [ #7522 ] ( https://github.com/rust-lang/rust-clippy/pull/7522 )
32- * [ ` no_effect ` ] now also lints on inclusive ranges
32+ * [ ` no_effect ` ] : Now also lints on inclusive ranges
3333 [ #7556 ] ( https://github.com/rust-lang/rust-clippy/pull/7556 )
3434
3535### False Positive Fixes
3636
37- * [ ` nonstandard_macro_braces ` ] no longer lints on similar named nested macros
37+ * [ ` nonstandard_macro_braces ` ] : No longer lints on similar named nested macros
3838 [ #7478 ] ( https://github.com/rust-lang/rust-clippy/pull/7478 )
39- * [ ` too_many_lines ` ] no longer lints in closures to avoid duplicated diagnostics
39+ * [ ` too_many_lines ` ] : No longer lints in closures to avoid duplicated diagnostics
4040 [ #7534 ] ( https://github.com/rust-lang/rust-clippy/pull/7534 )
41- * [ ` similar_names ` ] no longer complains about ` iter ` and ` item ` being too
41+ * [ ` similar_names ` ] : No longer complains about ` iter ` and ` item ` being too
4242 similar [ #7546 ] ( https://github.com/rust-lang/rust-clippy/pull/7546 )
4343
4444### Suggestion Fixes/Improvements
4545
46- * [ ` similar_names ` ] no longer suggests to insert or add an underscore as a fix
46+ * [ ` similar_names ` ] : No longer suggests to insert or add an underscore as a fix
4747 [ #7221 ] ( https://github.com/rust-lang/rust-clippy/pull/7221 )
48- * [ ` new_without_default ` ] no longer shows the full qualified type path when
48+ * [ ` new_without_default ` ] : No longer shows the full qualified type path when
4949 suggesting adding a ` Default ` implementation
5050 [ #7493 ] ( https://github.com/rust-lang/rust-clippy/pull/7493 )
51- * [ ` while_let_on_iterator ` ] now suggests re-borrowing mutable references
51+ * [ ` while_let_on_iterator ` ] : Now suggests re-borrowing mutable references
5252 [ #7520 ] ( https://github.com/rust-lang/rust-clippy/pull/7520 )
53- * [ ` extend_with_drain ` ] improve code suggestion for mutable and immutable
53+ * [ ` extend_with_drain ` ] : Improve code suggestion for mutable and immutable
5454 references [ #7533 ] ( https://github.com/rust-lang/rust-clippy/pull/7533 )
55- * [ ` trivially_copy_pass_by_ref ` ] now properly handles ` Self ` type
55+ * [ ` trivially_copy_pass_by_ref ` ] : Now properly handles ` Self ` type
5656 [ #7535 ] ( https://github.com/rust-lang/rust-clippy/pull/7535 )
57- * [ ` never_loop ` ] now suggests using ` if let ` instead of a ` for ` loop when
57+ * [ ` never_loop ` ] : Now suggests using ` if let ` instead of a ` for ` loop when
5858 applicable [ #7541 ] ( https://github.com/rust-lang/rust-clippy/pull/7541 )
5959
6060### Documentation Improvements
6161
62- * Reworked Clippy's
63- [ website] ( https://rust-lang.github.io/rust-clippy/master/index.html )
64- [ #7279 ] ( https://github.com/rust-lang/rust-clippy/pull/7279 ) :
65- * Added applicability information about lints
66- * Added a link to jump to the specific lint implementation
67- * Adapted some styling and improved loading time
68- * ` cargo clippy --help ` now also explains the ` --fix ` and ` --no-deps ` flag
69- [ #7492 ] ( https://github.com/rust-lang/rust-clippy/pull/7492 )
70- * [ ` unnested_or_patterns ` ] removed ` or_patterns ` feature gate in the code
71- example [ #7507 ] ( https://github.com/rust-lang/rust-clippy/pull/7507 )
72-
73- ### Others
74-
7562* Clippy now uses a lint to generate its lint documentation. [ Lints all the way
7663 down] ( https://en.wikipedia.org/wiki/Turtles_all_the_way_down ) .
7764 [ #7502 ] ( https://github.com/rust-lang/rust-clippy/pull/7502 )
65+ * Reworked Clippy's website:
66+ [ #7172 ] ( https://github.com/rust-lang/rust-clippy/issues/7172 )
67+ [ #7279 ] ( https://github.com/rust-lang/rust-clippy/pull/7279 )
68+ * Added applicability information about lints
69+ * Added a link to jump into the implementation
70+ * Improved loading times
71+ * Adapted some styling
72+ * ` cargo clippy --help ` now also explains the ` --fix ` and ` --no-deps ` flag
73+ [ #7492 ] ( https://github.com/rust-lang/rust-clippy/pull/7492 )
74+ * [ ` unnested_or_patterns ` ] : Removed ` or_patterns ` feature gate in the code
75+ example [ #7507 ] ( https://github.com/rust-lang/rust-clippy/pull/7507 )
7876
7977## Rust 1.55
8078
@@ -194,18 +192,6 @@ Current stable, released 2021-09-09
194192* [ ` use_self ` ]
195193 [ #7428 ] ( https://github.com/rust-lang/rust-clippy/pull/7428 )
196194
197- ### Documentation Improvements
198-
199- * Reworked Clippy's website:
200- [ #7279 ] ( https://github.com/rust-lang/rust-clippy/pull/7279 )
201- [ #7172 ] ( https://github.com/rust-lang/rust-clippy/issues/7172 )
202- * Added applicability information about lints
203- * Added a link to jump into the implementation
204- * Improved loading times
205- * Adapted some styling
206- * Clippy now uses a lint to generate its documentation
207- [ #7298 ] ( https://github.com/rust-lang/rust-clippy/pull/7298 )
208-
209195## Rust 1.54
210196
211197Released 2021-07-29
0 commit comments