| Age | Commit message (Expand) | Author | Lines |
| 2025-07-31 | Rollup merge of #144726 - jdonszelmann:move-attr-data-structures, r=lcnr | Jana Dönszelmann | -14/+16 |
| 2025-07-31 | remove rustc_attr_data_structures | Jana Dönszelmann | -14/+16 |
| 2025-07-31 | Deduplicate `IntTy`/`UintTy`/`FloatTy`. | Nicholas Nethercote | -2/+2 |
| 2025-07-29 | Create two methods to fix `find_oldest_ancestor_in_same_ctxt` | xizheyin | -2/+2 |
| 2025-07-28 | Rename impl_of_method -> impl_of_assoc | Cameron Steffen | -3/+3 |
| 2025-07-28 | Rename trait_of_item -> trait_of_assoc | Cameron Steffen | -1/+1 |
| 2025-07-28 | Auto merge of #144469 - Kivooeo:chains-cleanup, r=SparrowLii | bors | -165/+155 |
| 2025-07-28 | use let chains in hir, lint, mir | Kivooeo | -165/+155 |
| 2025-07-26 | Rollup merge of #144331 - jplatte:matches-allow-non_exhaustive_omitted_patter... | Matthias Krüger | -0/+1 |
| 2025-07-26 | Rollup merge of #143698 - benschulz:unused-parens-2, r=lcnr,compiler-errors | Trevor Gross | -1/+9 |
| 2025-07-26 | Rollup merge of #140871 - Amanieu:naked-asm-label, r=compiler-errors | Trevor Gross | -1/+10 |
| 2025-07-26 | Auto merge of #139597 - Kobzol:lint-skip, r=BoxyUwU | bors | -4/+13 |
| 2025-07-26 | Don't lint against named labels in `naked_asm!` | Amanieu d'Antras | -1/+10 |
| 2025-07-24 | Replace unwrap_or with explicit match | Ben Schulz | -3/+6 |
| 2025-07-24 | Fix unused_parens false positive | Ben Schulz | -1/+6 |
| 2025-07-24 | Rollup merge of #144014 - dianne:edition-guide-links, r=estebank | León Orell Valerian Liehr | -9/+9 |
| 2025-07-23 | Make lints work with `allow_internal_unstable` | Jules Bertholet | -0/+1 |
| 2025-07-20 | Rollup merge of #141260 - LuigiPiucco:volatile-null, r=RalfJung | Matthias Krüger | -3/+1 |
| 2025-07-18 | fix: don't panic on volatile access to null | Luigi Sartor Piucco | -3/+1 |
| 2025-07-18 | Rollup merge of #144008 - anatawa12:fix-double-negations, r=compiler-errors | Matthias Krüger | -0/+2 |
| 2025-07-17 | Auto merge of #143879 - fee1-dead-contrib:push-lrlpoouyqqry, r=fmease | bors | -1/+1 |
| 2025-07-17 | parse `const trait Trait` | Deadbeef | -1/+1 |
| 2025-07-17 | Rollup merge of #143914 - shepmaster:mismatched-lifetime-syntaxes-rewording, ... | Matthias Krüger | -50/+173 |
| 2025-07-17 | Auto merge of #144044 - fmease:rollup-kg413pt, r=fmease | bors | -10/+57 |
| 2025-07-17 | fix: false positive double_negations when it jumps macro boundary | anatawa12 | -0/+2 |
| 2025-07-17 | Rollup merge of #143856 - mladedav:dm/private-reexport, r=petrochenkov | León Orell Valerian Liehr | -0/+11 |
| 2025-07-17 | Rollup merge of #143678 - Kivooeo:char-overflow, r=SparrowLii | León Orell Valerian Liehr | -10/+46 |
| 2025-07-16 | future-incompat lints: don't link to the nightly edition-guide version | dianne | -9/+9 |
| 2025-07-15 | Implement other logics | tiif | -1/+2 |
| 2025-07-15 | Implement resolver warnings about reexporting private dependencies | David Mládek | -0/+11 |
| 2025-07-15 | Allow `Early` stage to emit errors | Jonathan Brouwer | -1/+1 |
| 2025-07-14 | Reword mismatched-lifetime-syntaxes text based on feedback | Jake Goulding | -50/+173 |
| 2025-07-14 | Auto merge of #143779 - JonathanBrouwer:automatically_derived_parser, r=oli-obk | bors | -2/+3 |
| 2025-07-13 | Retire hir::*ItemRef. | Camille GILLOT | -6/+10 |
| 2025-07-13 | Remove hir::AssocItemKind. | Camille GILLOT | -41/+34 |
| 2025-07-13 | Auto merge of #140717 - mejrs:diagnostic_lints, r=oli-obk | bors | -0/+8 |
| 2025-07-12 | Port `#[automatically_derived]` to the new attribute parsing infrastructure | Jonathan Brouwer | -2/+3 |
| 2025-07-11 | Split up the `unknown_or_malformed_diagnostic_attributes` lint | mejrs | -0/+8 |
| 2025-07-10 | Rollup merge of #143675 - hkBst:overflowing-1, r=oli-obk | Matthias Krüger | -5/+4 |
| 2025-07-10 | added error for invalid char cast | Kivooeo | -10/+46 |
| 2025-07-10 | Remove uncessary parens in closure body with unused lint | yukang | -1/+9 |
| 2025-07-09 | improve lint doc text | Marijn Schouten | -5/+4 |
| 2025-07-07 | Remove unused allow attrs | Yotam Ofek | -4/+0 |
| 2025-07-07 | Rollup merge of #143544 - workingjubilee:rename-bare-fn, r=fmease | Jacob Pratt | -3/+3 |
| 2025-07-06 | compiler: rename {ast,hir}::BareFn* to FnPtr* | Jubilee Young | -3/+3 |
| 2025-07-06 | Rewrite empty attribute lint | Jonathan Brouwer | -1/+1 |
| 2025-07-05 | Stop using Key trait randomly | Michael Goulet | -3/+2 |
| 2025-07-04 | Same for types | Michael Goulet | -1/+1 |
| 2025-07-04 | Remove Symbol for Named LateParam/Bound variants | Michael Goulet | -17/+10 |
| 2025-07-04 | Port `#[rustc_pass_by_value]` to the new attribute system | Pavel Grigorenko | -3/+5 |