1. 43c0efc Add ifs_as_logical_ops lint (#14904) by Ada Alakbarova · 2 days ago master
  2. 48ad457 Add ifs_as_logical_ops lint by Barun Parruck · 1 year, 5 months ago
  3. 25e4013 Dogfood fixes by Barun Parruck · 8 months ago
  4. 4e2a51f Misc fixes to `expr_eagerness` (#17283) by Samuel Tardieu · 3 days ago
  5. d817e71 Merge `disallowed_*` lint passes (#17874) by Samuel Tardieu · 3 days ago
  6. 904f96f Set myself on vacation (#17912) by Samuel Tardieu · 3 days ago
  7. 5118dc3 Set myself on vacation by Samuel Tardieu · 3 days ago
  8. cc7cd27 fix: `double_comparisons` suggestion dropping required parentheses (#17907) by dswij · 3 days ago
  9. 953370a feat: add lint for `map_or_else` to `map_or` (#17847) by Manish Goregaokar · 4 days ago
  10. 06c78bf wildcard_imports: no longer lint in automatically derives and proc macro expansions (#17898) by Alejandra González · 5 days ago
  11. 7c10be7 fix: keep parens in `double_comparisons` suggestion when present by salinas · 5 days ago
  12. d0a6556 feat: add lint for `map_or_else` to `map_or` by Bayley Foster · 10 months ago
  13. 62b12b2 wildcard_imports: no longer lint in automatically derives and proc macro expansions by wasd243 · 8 days ago
  14. 29f2b85 fix `missing_const_for_fn` false positives in `const impl` (#17892) by dswij · 5 days ago
  15. b08c9b5 Add workflow to publish clippy_utils from CI (#17873) by rustbot · 5 days ago
  16. 918d882 Harden permissions by Jakub Beránek · 6 days ago
  17. 3583eb8 Extend from_str_radix_10 to NonZero types (#17715) by rustbot · 7 days ago
  18. 01ffa18 Fix `wildcard_imports` infinite loop on macro generated glob imports (#17828) by dswij · 7 days ago
  19. 6498b7b Support NonZero types in from_str_radix_10 lint by somafon · 6 weeks ago
  20. b30234c Clear collection reassignment (#16549) by Samuel Tardieu · 7 days ago
  21. 543adf3 fix(`missing_const_for_fn`): false positives in `const impl` by wasd243 · 9 days ago
  22. 6255700 feat: allow allow_attributes from inside macros (#17863) by rustbot · 9 days ago
  23. eb7604b new lint: `bufreader_stdin` (#17029) by Samuel Tardieu · 9 days ago
  24. 590efdc New lint: `bufreader_stdin` by JafarTano · 3 months ago
  25. 1de72e5 feat: allow allow_attributes from inside macros by Jnyandeep · 2 weeks ago
  26. f864e20 bail all doc lints when attributes come from external macro expansion (#17866) by rustbot · 9 days ago
  27. ed818a4 fix: trailing semicolon with nonstandard_macro_braces (#17879) by rustbot · 9 days ago
  28. 42d9166 fix `try_from_instead_of_from_str` lint suggestion causes error when `TryFrom::try_from` parameter is not named `value` (#17881) by rustbot · 9 days ago
  29. e3902a8 Add `new_instead_of_clear` lint by yash-kumarx · 7 weeks ago
  30. 9af5b42 silence all of the doc lints in unknown external macros generated doc attrs by wasd243 · 2 weeks ago
  31. f4260ef Todo cleanup: switch from `String` to `Symbol` (#17880) by rustbot · 10 days ago
  32. 36aeaae switch from string to symbol and remove unused max_len by Gri-ffin · 12 days ago
  33. 99e51ab fix: trailing semicolon with nonstandard_macro_braces by Jnyandeep · 12 days ago
  34. aa80f9e Modify lint links to point to clippy.rust-lang.org (#17888) by rustbot · 10 days ago
  35. 49c4312 Add workflow to publish clippy_utils from CI by Jakub Beránek · 13 days ago
  36. c347e61 Bless changelog and lint configuration by Jakub Beránek · 10 days ago
  37. cf76bf3 Change doc links in README to point to clippy.rust-lang.org by Jakub Beránek · 10 days ago
  38. d1bebc3 Change lint links in code to point to clippy.rust-lang.org by Jakub Beránek · 10 days ago
  39. 4379e17 Rustup (#17886) by rustbot · 11 days ago
  40. 8612988 Bump nightly version -> 2026-10-15 by Philipp Krones · 11 days ago
  41. cc3715e Merge remote-tracking branch 'upstream/master' into rustup by Philipp Krones · 11 days ago
  42. 8bfc820 Add Final Comment Period section in "The Team" book chapter (#17855) by rustbot · 11 days ago
  43. d1a380a fix(`try_from_instead_of_from_str`): suggestion using hardcode name by wasd243 · 12 days ago
  44. bc5b314 fix: useless_attribute no longer lints clippy::allow_attributes (#17865) by dswij · 12 days ago
  45. 3c76983 Auto merge of #164285 - JonathanBrouwer:rollup-kX2T7LS, r=JonathanBrouwer by bors · 12 days ago
  46. ca92083 Auto merge of #164280 - JonathanBrouwer:rollup-TB4A9Bg, r=JonathanBrouwer by bors · 13 days ago
  47. a7af37d Rollup merge of #162727 - bit-aloo:2026-09-06-function-argument-const-generics, r=khyperia by Jonathan Brouwer · 13 days ago
  48. 57d096f Rollup merge of #164023 - adwinwhite:env_clean, r=lcnr by Jonathan Brouwer · 13 days ago
  49. 47c4bd8 Auto merge of #162811 - mejrs:port_lint_check, r=JonathanBrouwer,petrochenkov by bors · 13 days ago
  50. aa75ba8 Move `disallowed_fields` into the `DisallowedItems` pass. by Jason Newcomb · 13 days ago
  51. 277d962 rename `with_post_analysis_normalized` by Adwin White · 2 weeks ago
  52. 5f176af implement feedback by mejrs · 14 days ago
  53. ac8330f allocate less by mejrs · 5 weeks ago
  54. 8349ebc port lint attributes by mejrs · 5 weeks ago
  55. e16ca98 Move `disallowed_types` into the `DisallowedItems` pass. by Jason Newcomb · 13 days ago
  56. 8d13113 Rename `DisallowedMethods` pass to `DisallowedItems` by Jason Newcomb · 13 days ago
  57. 660d7e6 Rename `disallowed_methods.rs` to disallowed_items.rs` by Jason Newcomb · 13 days ago
  58. 7b17847 Remove `ConstExt` from `./src` by James Barford-Evans · 13 days ago
  59. 4fc115b Ensure a deprecation warning is emitted for `lint-inconsistent-struct-field-initializers` (#17841) by Alejandra González · 13 days ago
  60. b4f3487 Prevent renamed fields from having types by Samuel Moelius · 3 weeks ago
  61. 51a5a0b new lint: `unnecessary_box_pin` (#13598) by rustbot · 2 weeks ago
  62. a71db55 new lint: `unnecessary_box_pin` by y21 · 2 years ago
  63. 4c35f3f Fix [`panic`, `todo`, `unimplemented`, `unreachable`] (#17704) by rustbot · 2 weeks ago
  64. a0acdd6 changelog: fix [panic]: lint a macro passed as an argument of a macro by -h · 7 weeks ago
  65. a545989 fix: useless_attribute false positive by Aluminium · 2 weeks ago
  66. f330fce Fix clippy by Jonathan Brouwer · 2 weeks ago
  67. 9d9ef3b Remove indirection for `Expr` in `Body` by Jonathan Brouwer · 2 weeks ago
  68. 932444c Configuration: Add `too_long_first_doc_paragraph` lint to the `check-private-items` list (#17476) by Manish Goregaokar · 2 weeks ago
  69. babf84c Support trailing `::self` for `unnecessary_self_imports` (#17785) by dswij · 2 weeks ago
  70. 8d95000 Lower arg position const params to const generic params by bit-aloo · 2 weeks ago
  71. a6d58f2 Parse const params in fn parameter lists behind function_arg_const_generics by bit-aloo · 2 weeks ago
  72. 2dbb3d8 fix(multiple_unsafe_ops_per_block): false positive in with write to union field (#17457) by Manish Goregaokar · 3 weeks ago
  73. a667c0e fix: false positive in multiple_unsafe_ops_per_block with write to union field by Frank Elsinga · 3 months ago
  74. 554c1c4 document known issue for `double_ended_iterator_last` (#17829) by dswij · 3 weeks ago
  75. 3f910a8 fix: [`manual_filter`] don't lint when the condition needs `&mut` a… (#17810) by Alejandra González · 3 weeks ago
  76. 4826d5d fix: [`manual_filter`] don't lint when the condition needs `&mut` access by bhirahatees-periyasamy · 4 weeks ago
  77. 1ff8f90 Add Final Comment Period section in "The Team" book chapter by Alejandra Gonzalez · 3 weeks ago
  78. 87249c4 docs(double_ended_iterator_last): clarify known issues by wasd243 · 4 weeks ago
  79. 0f3b791 feat: New lints `deprecated_attributes_without_`(`since`|`note`) (#17609) by Alejandra González · 3 weeks ago
  80. 309ad52 fix `needless_lifetimes` linting where clauses lifetimes (#17850) by Alejandra González · 3 weeks ago
  81. b57c864 Skip `try_from_instead_of_from_str` in macro expansions (#17843) by dswij · 3 weeks ago
  82. 5b3e0e5 fix needless_lifetimes linting lifetimes in where clauses by Gri-ffin · 3 weeks ago
  83. d88b6ae Do not trigger manual_is_multiple_of on literal divisors (#16585) by Alejandra González · 3 weeks ago
  84. eac18ec fix module_name_repetitions false negative on grouped re-exports (#17848) by Samuel Tardieu · 3 weeks ago
  85. fcffb58 Move more links from master to main (#17836) by dswij · 3 weeks ago
  86. de60e0e fix false negative on grouped re-exports by MassimilianoBaglioni · 3 weeks ago
  87. 58794d3 fix(manual_range_patterns): support char and byte literal (#17817) by Manish Goregaokar · 3 weeks ago
  88. a17cc20 docs: mention communtiy reviews and merge commits in the Contrib guide (#17691) by Manish Goregaokar · 3 weeks ago
  89. a6bca75 fix ci by bumping to an non-libc package by Frank Elsinga · 3 weeks ago
  90. 6956c31 mention communtiy reviews and merge commits in the Contrib guide by Frank Elsinga · 7 weeks ago
  91. 5cf3499 Fix an issue for clippy's `search_is_some` with the next-solver by Shoyu Vanilla · 3 weeks ago
  92. 2cb4175 Rollup merge of #163755 - mejrs:attr_parsing_track_diagnostics, r=jonathanbrouwer by Jacob Pratt · 3 weeks ago
  93. 8553fca Skip `try_from_instead_of_from_str` in macro expansions by Jacob Adam · 3 weeks ago
  94. 2b57e51 rustc_attr_parsing: properly track lint locations by mejrs · 3 weeks ago
  95. a422a9c implement FCW for `rustc_allowed_through_unstable_modules` items by mejrs · 3 weeks ago
  96. 2712ff3 fix wildcard_imports infinite loop by Gri-ffin · 4 weeks ago
  97. 04f50a0 Remove if_then_some_else_none_unfixable expectation for manual_is_multiple_of by Alejandra González · 4 weeks ago
  98. b241b46 do not trigger manual_is_multiple_of on literal divisors by mikhailofff · 8 months ago
  99. a9f6f0d Replace `master` GitHub links with HEAD links by Jakub Beránek · 3 weeks ago
  100. 2a7504a Migrate more Clippy lint page URLs from `master` to `main` by Jakub Beránek · 3 weeks ago