| Age | Commit message (Expand) | Author | Lines |
| 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-22 | Port `#[no_mangle]` to new attribute parsing infrastructure | Jonathan Brouwer | -13/+20 |
| 2025-06-22 | Rollup merge of #142780 - JonathanBrouwer:must_use_new_attr, r=jdonszelmann | Guillaume Gomez | -3/+6 |
| 2025-06-22 | Rollup merge of #142593 - blyxyas:improve-docs-itty-bitty-change, r=compiler-... | Guillaume Gomez | -0/+9 |
| 2025-06-22 | Address review comments | Urgau | -9/+31 |
| 2025-06-22 | Port `#[must_use]` to new attribute parsing infrastructure | Jonathan Brouwer | -3/+6 |
| 2025-06-21 | All HIR attributes are outer | David Tolnay | -3/+4 |
| 2025-06-21 | Add `emit_span_lint_lazy` to lazily create `LintDiagnostic` structs | Urgau | -4/+16 |
| 2025-06-21 | Lazily collect `NonUpperCaseGlobalSubTool` diagnostics | Urgau | -18/+20 |
| 2025-06-20 | Switch `non_upper_case_globals` suggestions to being machine-applicable | Urgau | -2/+2 |
| 2025-06-20 | Rollup merge of #142687 - cjgillot:less-hir_crate, r=oli-obk | Trevor Gross | -2/+1 |
| 2025-06-18 | Emit the usages suggestions as tool-only suggestions | Urgau | -11/+28 |
| 2025-06-18 | Reduce uses of `hir_crate`. | Camille GILLOT | -2/+1 |
| 2025-06-18 | Implement lint against direct uses of rustc_type_ir in compiler crates | Romain Perier | -3/+37 |
| 2025-06-18 | Auto merge of #138165 - jdonszelmann:inline, r=oli-obk | bors | -0/+1 |
| 2025-06-18 | Also emit suggestions for usages in the `non_upper_case_globals` lint | Urgau | -11/+68 |
| 2025-06-17 | Rollup merge of #142631 - xizheyin:142143, r=Urgau | Jacob Pratt | -7/+21 |
| 2025-06-17 | fix bugs in inline/force_inline and diagnostics of all attr parsers | Jana Dönszelmann | -0/+1 |
| 2025-06-18 | Dont suggest remove semi inside macro expansion for redundant semi lint | xizheyin | -7/+21 |
| 2025-06-17 | Auto merge of #137944 - davidtwco:sized-hierarchy, r=oli-obk | bors | -1/+2 |
| 2025-06-17 | Add a warning to LateContext::get_def_path | blyxyas | -0/+9 |
| 2025-06-16 | lint: don't consider sizedness in upcastable lint | David Wood | -1/+2 |
| 2025-06-16 | Port `#[rustc_as_ptr]` to the new attribute system | Pavel Grigorenko | -1/+2 |
| 2025-06-15 | Rollup merge of #134661 - dtolnay:prefixattr, r=fmease | León Orell Valerian Liehr | -0/+15 |