about summary refs log tree commit diff
path: root/clippy_lints
AgeCommit message (Expand)AuthorLines
2025-05-31Merge remote-tracking branch 'upstream/master' into rustupPhilipp Krones-288/+503
2025-05-31Fix `dbg_macro` fail to handle async coroutine desugar (#14937)llogiq-45/+77
2025-05-31fix: `dbg_macro` fail to handle async coroutine desugaryanglsh-45/+77
2025-05-30[`explicit_deref_methods`]: do not lint on method chains (#14921)Samuel Tardieu-2/+8
2025-05-30[`explicit_deref_methods`]: do not lint on method chainsa-yossy-2/+8
2025-05-30Corrected code commentsBoot0x7c00-1/+1
2025-05-30clean-up `modulo_arithmetic` (#14898)Samuel Tardieu-28/+17
2025-05-29Improve wording of `manual_contains` docsEthan Brierley-1/+1
2025-05-29Rollup merge of #141675 - nnethercote:ItemKind-field-order, r=fee1-deadJacob Pratt-2/+2
2025-05-29Rollup merge of #141638 - oli-obk:builtin-index, r=lcnrJacob Pratt-5/+4
2025-05-28`while_let_loop`: Include `let` assignment in suggestion (#14756)Jason Newcomb-38/+65
2025-05-28Optimize `unit_return_expecting_ord` (#14905)Samuel Tardieu-47/+79
2025-05-28Optimize `unit_return_expecting_ord`blyxyas-47/+79
2025-05-28`needless_return`: look inside `else if` parts as well (#14798)Alejandra González-2/+3
2025-05-28Use `builin_index` instead of hand-rolling itOli Scherer-5/+4
2025-05-28Reorder `ast::ItemKind::{Struct,Enum,Union}` fields.Nicholas Nethercote-2/+2
2025-05-27Rename unpack to kindMichael Goulet-23/+23
2025-05-27Extend `manual_is_variant_and` lint to check for boolean `map` comparisonsGuillaume Gomez-6/+65
2025-05-27changelog: [manual_flatten]: fix with nested Some or Ok patterna-yossy-2/+3
2025-05-26refactor(mut_reference): replace `match` with `if-let` to reduce nesting (#1...Timo-19/+13
2025-05-26refactor(mut_reference): replace `match` with `if-let` to reduce nestingAda Alakbarova-19/+13
2025-05-26use let-chainsAda Alakbarova-8/+4
2025-05-26use if-letAda Alakbarova-1/+1
2025-05-26use ?Ada Alakbarova-4/+4
2025-05-26exhaustive match instead of returnsAda Alakbarova-18/+11
2025-05-25fix: `manual_find` suggests wrongly when return type needs adjustmentyanglsh-0/+7
2025-05-25fix: `assign_op_pattern` FP on unstable const traityanglsh-2/+14
2025-05-24Optimize documentation lints **a lot** (2/2) (7.5% -> 1%) (#14870)Jason Newcomb-52/+54
2025-05-23[HEAVY PERF] Optimize documentation lints 2/2blyxyas-52/+54
2025-05-23`needless_borrow`: do not contradict `dangerous_implicit_autorefs` (#14810)Alejandra González-0/+9
2025-05-23`needless_return`: look inside `else if` parts as wellSamuel Tardieu-2/+3
2025-05-23`needless_borrow`: do not contradict `dangerous_implicit_autorefs`Samuel Tardieu-0/+9
2025-05-22Fix `needless_for_each` suggests wrongly when closure has no braces (#14735)Alejandra González-4/+28
2025-05-22Rename `kw::Empty` as `sym::empty`.Nicholas Nethercote-4/+4
2025-05-21[Perf] Optimize documentation lints **a lot** (1/2) (18% -> 10%) (#14693)Jason Newcomb-15/+50
2025-05-21Review comments & Add testingblyxyas-15/+9
2025-05-21Make `trivial-copy-size-limit` consistently the size of the target pointer (#...Jason Newcomb-16/+6
2025-05-21Merge commit 'cadf98bb7d783e2ea3572446c3f80d3592ec5f86' into clippy-subtree-u...Philipp Krones-1224/+1892
2025-05-21Merge remote-tracking branch 'upstream/master' into rustupPhilipp Krones-1230/+1894
2025-05-20Fixes `manual_slice_size_computation` ICE and triggers in `const` context (#1...Timo-6/+21
2025-05-20Various macro fixes for loop lints (#14631)Timo-5/+7
2025-05-20fix: `needless_for_each` suggests wrongly when closure has no bracesyanglsh-4/+28
2025-05-20Make lint span smaller for needless return (#14790)Jason Newcomb-2/+10
2025-05-19Fix ICE while computing type layout (#14837)Jason Newcomb-3/+5
2025-05-20Fix ICE while computing type layoutSamuel Tardieu-3/+5
2025-05-20Various macro fixes for loop lints Samuel Tardieu-5/+7
2025-05-19`needless_match`: do not pretend that `return` is not significant in an expre...Alejandra González-14/+4
2025-05-19Use symbols instead of `&str` when possibleSamuel Tardieu-596/+647
2025-05-19Add new `useless_concat` lint (#13829)Samuel Tardieu-0/+107
2025-05-19Check if dropping an expression may have indirect side-effects (#14594)Alejandra González-4/+10