| Age | Commit message (Expand) | Author | Lines |
| 2024-05-21 | Port DeprecatedMacro to diag structs | Xiretza | -2/+11 |
| 2024-05-21 | Generate lint diagnostic message from BuiltinLintDiag | Xiretza | -16/+33 |
| 2024-05-21 | Convert NAMED_ASM_LABELS lint to diag struct | Xiretza | -1/+0 |
| 2024-05-20 | Auto merge of #125219 - Urgau:check-cfg-cargo-config, r=fmease | bors | -4/+7 |
| 2024-05-19 | Link to the check-cfg doc section in the `unexpected_cfgs` lint doc | Urgau | -4/+7 |
| 2024-05-18 | Make `NEVER_TYPE_FALLBACK_FLOWING_INTO_UNSAFE` into an FCW and report it ext ... | Waffle Lapkin | -1/+6 |
| 2024-05-18 | Remove fixme | Waffle Lapkin | -2/+1 |
| 2024-05-15 | Add `on_unimplemented" typo suggestions | mejrs | -0/+4 |
| 2024-05-12 | Match ergonomics 2024: migration lint | Jules Bertholet | -19/+19 |
| 2024-05-03 | turn pointer_structural_match into a hard error | Ralf Jung | -40/+0 |
| 2024-05-03 | remove IndirectStructuralMatch lint, emit the usual hard error instead | Ralf Jung | -47/+0 |
| 2024-05-02 | Stabilize exclusive_range | Ross Smyth | -1/+0 |
| 2024-05-02 | Add an explanation about never type fallback | Maybe Waffle | -2/+38 |
| 2024-05-02 | Add a lint against never type fallback affecting unsafe code | Maybe Waffle | -0/+44 |
| 2024-04-30 | Auto merge of #117164 - fmease:orphan-norm, r=lcnr | bors | -0/+66 |
| 2024-04-30 | Normalize trait ref before orphan check & consider ty params in alias types t... | León Orell Valerian Liehr | -0/+66 |
| 2024-04-30 | Rollup merge of #124511 - nnethercote:rm-extern-crates, r=fee1-dead | Matthias Krüger | -3/+1 |
| 2024-04-29 | [Refactor] Rename Lint and LintGroup\'s is_loaded to is_externally_loaded | blyxyas | -4/+5 |
| 2024-04-29 | Remove `extern crate rustc_macros` from numerous crates. | Nicholas Nethercote | -3/+1 |
| 2024-04-15 | Rename feature gate | Jules Bertholet | -1/+1 |
| 2024-04-15 | Fix typo | Jules Bertholet | -1/+1 |
| 2024-04-15 | Temporarily remove future compatibility label from migration lint | Jules Bertholet | -2/+3 |
| 2024-04-15 | Migration lint | Jules Bertholet | -0/+36 |
| 2024-04-09 | Split back out unused_lifetimes -> redundant_lifetimes | Michael Goulet | -2/+24 |
| 2024-04-09 | Add comments | Michael Goulet | -0/+6 |
| 2024-04-08 | Rollup merge of #120144 - petrochenkov:unty, r=davidtwco | Matthias Krüger | -2/+5 |
| 2024-04-03 | rename `expose_addr` to `expose_provenance` | joboet | -3/+3 |
| 2024-03-23 | rename ptr::from_exposed_addr -> ptr::with_exposed_provenance | Ralf Jung | -3/+3 |
| 2024-03-16 | Rollup merge of #121720 - tmandry:split-refining, r=compiler-errors | León Orell Valerian Liehr | -10/+80 |
| 2024-03-16 | Add `wasm_c_abi` `future-incompat` lint | daxpedda | -0/+39 |
| 2024-03-14 | Rollup merge of #122373 - surechen:fix_121331, r=petrochenkov | Matthias Krüger | -0/+1 |
| 2024-03-14 | Rollup merge of #122482 - weiznich:fix/122446, r=compiler-errors | Matthias Krüger | -1/+0 |
| 2024-03-14 | Rollup merge of #121899 - shepmaster:dead-code-docs, r=wesleywiser | Matthias Krüger | -0/+14 |
| 2024-03-14 | Ungate the `UNKNOWN_OR_MALFORMED_DIAGNOSTIC_ATTRIBUTES` lint | Georg Semmler | -1/+0 |
| 2024-03-14 | fixes #121331 | surechen | -0/+1 |
| 2024-03-13 | privacy: Stabilize lint `unnameable_types` | Vadim Petrochenkov | -2/+5 |
| 2024-03-13 | Add produces as tidy requires | Wesley Wiser | -0/+2 |
| 2024-03-13 | Added an "Explanation" header and expanded that section for the newly added l... | Felix S. Klock II | -0/+8 |
| 2024-03-13 | downgrade mutable-ptr-in-final-value from hard-error to future-incompat lint ... | Felix S. Klock II | -0/+36 |
| 2024-03-09 | Declare new lint | Nadrieril | -0/+31 |
| 2024-03-06 | Document how removing a type's field can be bad and what to do instead | Jake Goulding | -0/+14 |
| 2024-03-05 | Split refining_impl_trait lint into _reachable, _internal variants | Tyler Mandry | -10/+80 |
| 2024-03-05 | Rename `BuiltinLintDiagnostics` as `BuiltinLintDiag`. | Nicholas Nethercote | -5/+5 |
| 2024-03-05 | Rename `DiagnosticMessage` as `DiagMessage`. | Nicholas Nethercote | -5/+5 |
| 2024-03-01 | Rollup merge of #111505 - GuillaumeGomez:turn-invalid-doc-attr-into-err, r=ru... | Matthias Krüger | -10/+1 |
| 2024-02-29 | Detect empty leading where-clauses on type aliases | León Orell Valerian Liehr | -1/+1 |
| 2024-02-29 | Make `invalid_doc_attributes` deny by default | Guillaume Gomez | -10/+1 |
| 2024-02-28 | Rename `DiagnosticBuilder` as `Diag`. | Nicholas Nethercote | -1/+1 |
| 2024-02-28 | Rename `Diagnostic` as `DiagInner`. | Nicholas Nethercote | -1/+1 |
| 2024-02-25 | make non-PartialEq-typed consts as patterns a hard error | Ralf Jung | -52/+0 |