| Age | Commit message (Expand) | Author | Lines |
| 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 |
| 2025-07-03 | Rollup merge of #134006 - klensy:typos, r=nnethercote | Jana Dönszelmann | -4/+4 |
| 2025-07-03 | setup CI and tidy to use typos for spellchecking and fix few typos | klensy | -4/+4 |
| 2025-07-02 | Rollup merge of #143306 - samueltardieu:track-clippy-lints-emission, r=petroc... | Matthias Krüger | -0/+2 |
| 2025-07-02 | Rollup merge of #142237 - benschulz:unused-parens-fn, r=fee1-dead | Matthias Krüger | -10/+118 |
| 2025-07-02 | Add `track_caller` attributes to trace origin of Clippy lints | Samuel Tardieu | -0/+2 |
| 2025-07-01 | Detect more cases of unused_parens around types | Benjamin Schulz | -10/+118 |
| 2025-06-30 | Introduce `ByteSymbol`. | Nicholas Nethercote | -12/+6 |
| 2025-06-29 | Rollup merge of #143030 - Urgau:issue-143025, r=SparrowLii | Guillaume Gomez | -4/+6 |
| 2025-06-28 | Port `#[link_name]` to the new attribute parsing infrastructure | Jonathan Brouwer | -2/+7 |
| 2025-06-26 | Port `#[export_name]` to the new attribute parsing infrastructure | Jonathan Brouwer | -6/+8 |
| 2025-06-25 | Fix suggestion spans inside macros for the `unused_must_use` lint | Urgau | -4/+6 |
| 2025-06-25 | Rollup merge of #142724 - xizheyin:avoid_overwrite_args, r=oli-obk | Jana Dönszelmann | -9/+11 |
| 2025-06-25 | Add runtime check to avoid overwrite arg easily in diag and store and restore... | xizheyin | -9/+11 |
| 2025-06-24 | Rollup merge of #142980 - shepmaster:mismatched-syntaxes-multi-suggestions, r... | Jubilee | -3/+3 |
| 2025-06-24 | Rollup merge of #142825 - jdonszelmann:track-caller, r=oli-obk | Jubilee | -2/+2 |
| 2025-06-24 | Rewrite #[track_caller] | Jana Dönszelmann | -2/+2 |
| 2025-06-24 | Reduce mismatched-lifetime-syntaxes suggestions to MaybeIncorrect | Jake Goulding | -3/+3 |
| 2025-06-24 | Rollup merge of #142645 - Urgau:usage-non_upper_case_globals, r=fmease | Matthias Krüger | -15/+125 |
| 2025-06-23 | compiler: Remove unsupported_fn_ptr_calling_conventions lint | Jubilee Young | -0/+1 |
| 2025-06-23 | Skip `late_lint_mod_inner` if all built-in lints can be skipped | Jakub Beránek | -3/+12 |
| 2025-06-23 | Fix doc comment | Jakub Beránek | -1/+1 |
| 2025-06-22 | Port `#[no_mangle]` to new attribute parsing infrastructure | Jonathan Brouwer | -13/+20 |