| Age | Commit message (Expand) | Author | Lines |
| 2025-08-27 | inline at the callsite & warn when target features mismatch | James Barford-Evans | -0/+41 |
| 2025-08-06 | coverage: Remove all unstable support for MC/DC instrumentation | Zalathar | -8/+0 |
| 2025-05-25 | Make UNNECESSARY_TRANSMUTES into a HIR lint | Michael Goulet | -20/+0 |
| 2025-05-25 | Make PTR_TO_INTEGER_TRANSMUTE_IN_CONSTS into a HIR lint | Michael Goulet | -7/+0 |
| 2025-04-24 | Suggest {to,from}_ne_bytes for transmutations between arrays and integers, etc | bendn | -0/+20 |
| 2025-01-27 | Remove redundant to_ident_string calls | Michael Goulet | -2/+2 |
| 2025-01-18 | Consolidate ad-hoc MIR lints into real pass-manager-based MIR lints | Michael Goulet | -0/+22 |
| 2025-01-10 | mir_transform: implement forced inlining | David Wood | -1/+27 |
| 2024-11-12 | Validate and test `-Zmir-enable-passes` | clubby789 | -0/+6 |
| 2024-10-08 | coverage. Warn about too many test vectors | zhuyunxing | -0/+8 |
| 2024-10-06 | Auto merge of #130540 - veera-sivarajan:fix-87525, r=estebank | bors | -0/+7 |
| 2024-10-05 | Add a Lint for Pointer to Integer Transmutes in Consts | Veera | -0/+7 |
| 2024-09-22 | Reformat using the new identifier sorting from rustfmt | Michael Goulet | -1/+1 |
| 2024-09-13 | Rename and reorder lots of lifetimes. | Nicholas Nethercote | -1/+1 |
| 2024-09-09 | Reduce visibilities, and add `warn(unreachable_pub)`. | Nicholas Nethercote | -1/+1 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -1/+2 |
| 2024-06-18 | Remove redundant argument from `subdiagnostic` method | Oli Scherer | -1/+1 |
| 2024-05-23 | Remove `LintDiagnostic::msg` | León Orell Valerian Liehr | -14/+8 |
| 2024-04-03 | Remove MIR unsafe check | Matthew Jasper | -169/+2 |
| 2024-03-11 | Rename `DecorateLint` as `LintDiagnostic`. | Nicholas Nethercote | -5/+5 |
| 2024-03-11 | Rename `IntoDiagnostic` as `Diagnostic`. | Nicholas Nethercote | -4/+4 |
| 2024-03-05 | Rename `DiagnosticMessage` as `DiagMessage`. | Nicholas Nethercote | -5/+5 |
| 2024-02-28 | Rename `DiagnosticArg{,Map,Name,Value}` as `DiagArg{,Map,Name,Value}`. | Nicholas Nethercote | -3/+3 |
| 2024-02-28 | Rename `DiagnosticBuilder` as `Diag`. | Nicholas Nethercote | -8/+8 |
| 2024-02-20 | Reduce capabilities of `Diagnostic`. | Nicholas Nethercote | -0/+3 |
| 2024-02-15 | errors: only eagerly translate subdiagnostics | David Wood | -1/+1 |
| 2024-01-30 | Remove the lifetime from `DiagnosticArgValue`. | Nicholas Nethercote | -2/+2 |
| 2024-01-29 | Stop using `String` for error codes. | Nicholas Nethercote | -3/+3 |
| 2024-01-23 | Avoid some packing/unpacking of the AssertLint enum | Oli Scherer | -24/+18 |
| 2024-01-14 | Rework how diagnostic lints are stored. | Nicholas Nethercote | -1/+1 |
| 2024-01-08 | Remove `DiagnosticBuilderState`. | Nicholas Nethercote | -2/+1 |
| 2024-01-03 | Rename some `Diagnostic` setters. | Nicholas Nethercote | -12/+12 |
| 2023-12-19 | Add `level` arg to `into_diagnostic`. | Nicholas Nethercote | -4/+4 |
| 2023-12-18 | Rename many `DiagCtxt` and `EarlyDiagCtxt` locals. | Nicholas Nethercote | -2/+2 |
| 2023-12-18 | Rename many `DiagCtxt` arguments. | Nicholas Nethercote | -6/+3 |
| 2023-12-18 | Rename `DiagnosticBuilder::handler` as `DiagnosticBuilder::dcx`. | Nicholas Nethercote | -1/+1 |
| 2023-12-18 | Rename `Handler` as `DiagCtxt`. | Nicholas Nethercote | -3/+6 |
| 2023-12-16 | Simplify lint decorator derive too | Michael Goulet | -17/+3 |
| 2023-12-14 | Avoid `struct_diagnostic` where possible. | Nicholas Nethercote | -1/+1 |
| 2023-12-04 | De-genericize some `IntoDiagnostic` impls. | Nicholas Nethercote | -3/+3 |
| 2023-11-27 | Print list of missing target features when calling a function with target fea... | Eduardo Sánchez Muñoz | -46/+79 |
| 2023-09-23 | Do not construct def_path_str for MustNotSuspend. | Camille GILLOT | -7/+27 |
| 2023-09-06 | Don't report any errors in `lower_intrinsics`. They should have been typecked... | Oli Scherer | -7/+0 |
| 2023-06-13 | Auto merge of #112017 - Nemo157:unsafe-block-rustfix, r=eholk | bors | -5/+20 |
| 2023-06-13 | Add note about unsafe functions body not being unsafe | Wim Looman | -2/+8 |
| 2023-06-13 | Hide suggestion to wrap function in unsafe block | Wim Looman | -1/+1 |
| 2023-06-13 | Add MVP suggestion for `unsafe_op_in_unsafe_fn` | Léo Lanteri Thauvin | -5/+14 |
| 2023-06-01 | Use translatable diagnostics in `rustc_const_eval` | Deadbeef | -2/+9 |
| 2023-05-02 | Migrate `mir_transform` to translatable diagnostics | clubby789 | -0/+245 |