| Age | Commit message (Expand) | Author | Lines |
| 2025-02-21 | rename `MANUAL_DIV_CEIL` MSRV alias and add missing conf info for `manual_div... | Alejandra González | -1/+1 |
| 2025-02-21 | Represent the capability instead of the lint name in msrv aliases | Samuel Tardieu | -1/+1 |
| 2025-02-20 | rename the MSRV alias `MANUAL_DIV_CEIL` to `DIV_CEIL` | lapla-cogito | -1/+1 |
| 2025-02-20 | Merge remote-tracking branch 'upstream/master' into rustup | Philipp Krones | -53/+260 |
| 2025-02-19 | `.last()` to `.next_back()` requires a mutable receiver (#14140) | Catherine Flores | -0/+21 |
| 2025-02-18 | Move methods from `Map` to `TyCtxt`, part 2. | Nicholas Nethercote | -10/+8 |
| 2025-02-17 | Overhaul the `intravisit::Map` trait. | Nicholas Nethercote | -14/+14 |
| 2025-02-17 | Move some `Map` methods onto `TyCtxt`. | Nicholas Nethercote | -25/+23 |
| 2025-02-15 | Add `clippy_utils::is_mutable()` | Samuel Tardieu | -0/+21 |
| 2025-02-13 | fix: `needless_option_as_deref` FP in trait | yanglsh | -1/+5 |
| 2025-02-12 | New lint: `mem_replace_option_with_some` (#14197) | llogiq | -0/+1 |
| 2025-02-12 | New lint: `mem_replace_option_with_some` | Samuel Tardieu | -0/+1 |
| 2025-02-12 | New lint: `unbuffered_bytes` | jonathan | -0/+1 |
| 2025-02-11 | `declare_interior_mutable_const`, `borrow_interior_mutable_const`: resolve `<... | Alejandra González | -0/+4 |
| 2025-02-11 | Use MIR body to identify more "default equivalent" calls | Esteban Küber | -8/+88 |
| 2025-02-10 | Rename rustc_middle::Ty::is_unsafe_ptr to is_raw_ptr | Bastian Kersting | -2/+2 |
| 2025-02-09 | make [`manual_map`] ignore types that contain `dyn` (#12712) | Alex Macleod | -1/+88 |
| 2025-02-07 | clippy: directly use rustc_abi instead of reexports | Jubilee Young | -7/+7 |
| 2025-02-07 | Handle more cases in `is_normalizable` (#13833) | llogiq | -5/+11 |
| 2025-02-07 | add MSRV check for `lines_filter_map_ok` (#14130) | Catherine Flores | -0/+1 |
| 2025-02-07 | Simplify `reindent_multiline()` signature (#14101) | Timo | -29/+23 |
| 2025-02-06 | Rollup merge of #136645 - flip1995:clippy-subtree-update, r=Manishearth | Matthias Krüger | -21/+41 |
| 2025-02-06 | Don't use labeled block as top-level blocks (#14102) | Jason Newcomb | -2/+2 |
| 2025-02-06 | Skip `use_self` inside macro expansions of a `impl Self` block (#13128) | Alex Macleod | -0/+15 |
| 2025-02-06 | Merge commit '3e3715c31236bff56f1c63a1de2c7bbdfcfb0923' into clippy-subtree-u... | Philipp Krones | -21/+41 |
| 2025-02-06 | Merge remote-tracking branch 'upstream/master' into rustup | Philipp Krones | -22/+41 |
| 2025-02-06 | Auto merge of #136471 - safinaskar:parallel, r=SparrowLii | bors | -8/+12 |
| 2025-02-06 | Pulicize `clippy_utils::ty::ty_from_hir_ty` | Lzu Tao | -0/+15 |
| 2025-02-05 | Rollup merge of #128045 - pnkfelix:rustc-contracts, r=oli-obk | León Orell Valerian Liehr | -1/+21 |
| 2025-02-05 | move `expr_requires_coercion` to clippy_utils & some other adjustments | J-ZhengLi | -1/+88 |
| 2025-02-03 | Simplify `reindent_multiline()` signature | Samuel Tardieu | -29/+23 |
| 2025-02-03 | new `manual_option_as_slice` lint (#13901) | Alejandra González | -0/+11 |
| 2025-02-03 | Express contracts as part of function header and lower it to the contract lan... | Celina G. Val | -0/+20 |
| 2025-02-03 | Contracts core intrinsics. | Felix S. Klock II | -1/+1 |
| 2025-02-03 | tree-wide: parallel: Fully removed all `Lrc`, replaced with `Arc` | Askar Safin | -8/+12 |
| 2025-02-03 | Use a different hir type for patterns in pattern types than we use in match p... | Oli Scherer | -2/+18 |
| 2025-02-03 | add `manual_slice_fill` lint (#14082) | llogiq | -1/+1 |
| 2025-02-03 | add `SLICE_FILL` to msrv | lapla-cogito | -1/+1 |
| 2025-02-01 | add MSRV check for `lines_filter_map_ok` | lapla-cogito | -0/+1 |
| 2025-02-01 | Resolve projections during internal mutability analysis | Pavel Grigorenko | -0/+4 |
| 2025-01-31 | Enforce unsafe binders must be Copy (for now) | Michael Goulet | -0/+1 |
| 2025-01-31 | Implement MIR, CTFE, and codegen for unsafe binders | Michael Goulet | -1/+2 |
| 2025-01-29 | Don't use labeled block as top-level blocks | Samuel Tardieu | -2/+2 |
| 2025-01-29 | Eliminate PatKind::Path | Oli Scherer | -6/+21 |
| 2025-01-29 | Rollup merge of #135902 - compiler-errors:item-non-self-bound-in-new-solver, ... | León Orell Valerian Liehr | -3/+3 |
| 2025-01-28 | Make item self/non-self bound naming less whack | Michael Goulet | -3/+3 |
| 2025-01-28 | Merge commit '51d49c1ae2785b24ef18a46ef233fc1d91844666' into clippy-subtree-u... | Philipp Krones | -28/+61 |
| 2025-01-28 | Merge remote-tracking branch 'upstream/master' into rustup | Philipp Krones | -29/+61 |
| 2025-01-26 | new `manual_option_as_slice` lint | Andre Bogus | -0/+11 |
| 2025-01-26 | Auto merge of #135753 - compiler-errors:from-ty-const, r=oli-obk | bors | -5/+4 |