| Age | Commit message (Expand) | Author | Lines |
| 2025-09-04 | Rollup merge of #145932 - JamieCunliffe:target-feature-inlining, r=jackh726 | Stuart Cook | -0/+54 |
| 2025-08-30 | Fix stage 1 compiler tests | Jakub Beránek | -4/+7 |
| 2025-08-27 | inline at the callsite & warn when target features mismatch | James Barford-Evans | -0/+54 |
| 2025-08-22 | Migrate `BuiltinLintDiag::HiddenUnicodeCodepoints` to use `LintDiagnostic` di... | Josh Triplett | -8/+0 |
| 2025-08-22 | Remove unused `BuiltinLintDiag` variant `InnerAttributeUnstable` | Josh Triplett | -3/+0 |
| 2025-08-22 | Migrate `BuiltinLintDiag::MissingAbi` to use `LintDiagnostic` directly | Josh Triplett | -3/+0 |
| 2025-08-22 | Migrate `BuiltinLintDiag::UnexpectedBuiltinCfg` to use `LintDiagnostic` directly | Josh Triplett | -5/+0 |
| 2025-08-22 | Refactor lint buffering to avoid requiring a giant enum | Josh Triplett | -51/+1 |
| 2025-08-20 | rustc_lint_defs: Eliminate the dependency on `rustc_hir` for `Namespace` | Josh Triplett | -3/+1 |
| 2025-08-20 | rustc_lint_defs: Use `DefPathHash` from `rustc_span` rather than `rustc_hir` | Josh Triplett | -1/+1 |
| 2025-08-20 | Split `rustc_hir_id` out of `rustc_hir` | Josh Triplett | -3/+4 |
| 2025-08-20 | Move `IntoDiagArg` earlier in the dependency chains | Josh Triplett | -1/+9 |
| 2025-08-18 | Remove the no_sanitize attribute in favor of sanitize | Bastian Kersting | -6/+6 |
| 2025-08-15 | Rollup merge of #144865 - WaffleLapkin:track-tail, r=lqd | Stuart Cook | -0/+33 |
| 2025-08-13 | Rollup merge of #145274 - compiler-errors:unused-must-use, r=fmease | Jakub Beránek | -0/+1 |
| 2025-08-13 | fix tail calls to `#[track_caller]` functions | Waffle Lapkin | -0/+33 |
| 2025-08-12 | Remove unused must_use | Michael Goulet | -0/+1 |
| 2025-08-11 | Add link to docs on malformed attributes | Esteban Küber | -0/+1 |
| 2025-08-10 | Start reporting future breakage for `ILL_FORMED_ATTRIBUTE_INPUT` in dependencies | Jonathan Brouwer | -0/+1 |
| 2025-08-07 | Rollup merge of #144369 - joshtriplett:mbe-expr-semi-deny-by-default, r=petro... | Stuart Cook | -1/+1 |
| 2025-08-05 | Mark all deprecation lints in name resolution as deny-by-default and report-i... | Vadim Petrochenkov | -4/+8 |
| 2025-08-01 | add unsupported_calling_conventions to lint list | Ralf Jung | -0/+1 |
| 2025-07-24 | Rollup merge of #144014 - dianne:edition-guide-links, r=estebank | León Orell Valerian Liehr | -13/+13 |
| 2025-07-23 | Upgrade semicolon_in_expressions_from_macros from warn to deny | Josh Triplett | -1/+1 |
| 2025-07-16 | future-incompat lints: don't link to the nightly edition-guide version | dianne | -13/+13 |
| 2025-07-15 | Implement resolver warnings about reexporting private dependencies | David Mládek | -0/+5 |
| 2025-07-13 | Auto merge of #140717 - mejrs:diagnostic_lints, r=oli-obk | bors | -12/+89 |
| 2025-07-11 | Split up the `unknown_or_malformed_diagnostic_attributes` lint | mejrs | -12/+89 |
| 2025-07-10 | Rollup merge of #143011 - LorrensP-2158466:warn-ambiguity-into-error, r=petro... | Trevor Gross | -1/+2 |
| 2025-07-03 | setup CI and tidy to use typos for spellchecking and fix few typos | klensy | -1/+1 |
| 2025-06-25 | make `tidy-alphabetical` use a natural sort | Folkert de Vries | -1/+1 |
| 2025-06-25 | deny AMBIGUOUS_GLOB_IMPORTS; tests fail in this commit | LorrensP-2158466 | -1/+2 |
| 2025-06-23 | compiler: Remove unsupported_fn_ptr_calling_conventions lint | Jubilee Young | -1/+0 |
| 2025-06-15 | Rollup merge of #141937 - WaffleLapkin:never-report-in-deps, r=oli-obk,travis... | León Orell Valerian Liehr | -0/+2 |
| 2025-06-14 | Remove all support for wasm's legacy ABI | bjorn3 | -45/+0 |
| 2025-06-13 | Auto merge of #142443 - matthiaskrgr:rollup-l1l6d0v, r=matthiaskrgr | bors | -47/+0 |
| 2025-06-12 | Make `missing_fragment_specifier` an unconditional error | Trevor Gross | -47/+0 |
| 2025-06-11 | compiler: Avoid reporting unsupported_calling_conventions in deps | Jubilee Young | -1/+1 |
| 2025-06-08 | add (back) unsupported_calling_conventions lint to reject more invalid callin... | Ralf Jung | -0/+48 |
| 2025-06-05 | Auto merge of #138677 - shepmaster:consistent-elided-lifetime-syntax, r=travi... | bors | -44/+1 |
| 2025-06-04 | Replace `elided_named_lifetimes` with `mismatched_lifetime_syntaxes` | Jake Goulding | -44/+1 |
| 2025-06-03 | report never type lints in deps | Waffle Lapkin | -0/+2 |
| 2025-06-03 | decouple "reporting in deps" from future incompatibility reason | Waffle Lapkin | -78/+64 |
| 2025-05-30 | Rollup merge of #141004 - matthewjasper:unicode-before-expansion, r=davidtwco | Matthias Krüger | -3/+47 |
| 2025-05-30 | Rollup merge of #133823 - estebank:issue-56328, r=petrochenkov | Matthias Krüger | -0/+1 |
| 2025-05-29 | Use `cfg_attr` AST placeholder AST `cfg_attr_trace` for diagnostics | Esteban Küber | -0/+1 |
| 2025-05-27 | Warn on non-crate level text direction lints | Matthew Jasper | -1/+3 |
| 2025-05-27 | Avoid including text direction codepoints in lint messages | Matthew Jasper | -4/+4 |
| 2025-05-27 | Report text_direction_codepoint_in_literal when parsing | Matthew Jasper | -1/+43 |
| 2025-05-25 | Make UNNECESSARY_TRANSMUTES into a HIR lint | Michael Goulet | -25/+0 |