| Age | Commit message (Expand) | Author | Lines |
| 2024-01-31 | Don't hash lints differently to non-lints. | Nicholas Nethercote | -8/+8 |
| 2024-01-30 | Remove the second lifetime from `DiagnosticArg`. | Nicholas Nethercote | -2/+2 |
| 2024-01-30 | Remove the lifetime from `DiagnosticArgName`. | Nicholas Nethercote | -8/+4 |
| 2024-01-30 | Remove the lifetime from `DiagnosticArgValue`. | Nicholas Nethercote | -19/+13 |
| 2024-01-29 | Stop using `String` for error codes. | Nicholas Nethercote | -8/+9 |
| 2024-01-14 | Rework how diagnostic lints are stored. | Nicholas Nethercote | -24/+21 |
| 2024-01-12 | Good path bugs are just a flavor of delayed bug | Michael Goulet | -6/+9 |
| 2024-01-11 | Change how `force-warn` lint diagnostics are recorded. | Nicholas Nethercote | -7/+10 |
| 2024-01-04 | Remove `is_lint` field from `Level::Error`. | Nicholas Nethercote | -5/+3 |
| 2024-01-03 | Fix up `forward!` decls. | Nicholas Nethercote | -6/+10 |
| 2024-01-03 | Remove forward for `downgrade_to_delayed_bug`. | Nicholas Nethercote | -3/+1 |
| 2024-01-03 | Rename some `Diagnostic` setters. | Nicholas Nethercote | -5/+8 |
| 2023-12-31 | rustc_lint: Make `LintLevelsProvider::current_specs()` return `&FxIndexMap` | Martin Nordholts | -2/+2 |
| 2023-12-23 | Remove `SubDiagnostic::render_span`. | Nicholas Nethercote | -3/+1 |
| 2023-12-23 | Remove `render_span` args from `Diagnostic::{sub,sub_with_highlight}`. | Nicholas Nethercote | -21/+14 |
| 2023-12-23 | Improve some names. | Nicholas Nethercote | -12/+12 |
| 2023-12-23 | Remove `Diagnostic::new_with_code`. | Nicholas Nethercote | -21/+1 |
| 2023-12-18 | Rename many `DiagCtxt` arguments. | Nicholas Nethercote | -2/+2 |
| 2023-12-18 | Rename `Handler` as `DiagCtxt`. | Nicholas Nethercote | -1/+1 |
| 2023-12-16 | Simplify lint decorator derive too | Michael Goulet | -4/+1 |
| 2023-12-09 | Rollup merge of #118057 - bvanjoi:fix-118048, r=cjgillot | Guillaume Gomez | -4/+5 |
| 2023-12-04 | Remove some unused code, and downgrade some `pub`s. | Nicholas Nethercote | -37/+6 |
| 2023-12-04 | dedup for duplicate suggestions | bohan | -4/+5 |
| 2023-11-19 | Remove unnecessary .collect() | Esteban Küber | -7/+7 |
| 2023-11-19 | Don't sort `span_suggestions`, leave that to caller | Esteban Küber | -6/+1 |
| 2023-11-19 | When encountering struct fn call literal with private fields, suggest all bui... | Esteban Küber | -4/+7 |
| 2023-09-22 | give FutureIncompatibilityReason variants more explicit names | Ralf Jung | -1/+7 |
| 2023-09-04 | Add OnceHelp lint level (same as OnceNote, except for help) | Urgau | -0/+8 |
| 2023-07-24 | Optimize format usage | Yuri Astrakhan | -5/+5 |
| 2023-06-01 | Use translatable diagnostics in `rustc_const_eval` | Deadbeef | -2/+2 |
| 2023-05-29 | Use `Cow` in `{D,Subd}iagnosticMessage`. | Nicholas Nethercote | -14/+10 |
| 2023-04-11 | Auto merge of #110092 - clubby789:builtin-macros-translatable, r=compiler-errors | bors | -0/+1 |
| 2023-04-10 | Migrate most of `rustc_builtin_macros` to diagnostic impls | clubby789 | -0/+1 |
| 2023-04-09 | Fix some clippy::complexity | Nilstrieb | -1/+1 |
| 2023-02-01 | Make "use latest edition" subdiagnostic translatable | Xiretza | -37/+0 |
| 2023-02-01 | Use AddToDiagnostic for "use latest edition" help | Xiretza | -12/+36 |
| 2023-01-30 | session: diagnostic migration lint on more fns | David Wood | -0/+2 |
| 2023-01-20 | add debug assertion for suggestions with overlapping parts | Lukas Markeffsky | -27/+44 |
| 2023-01-17 | Remove double spaces after dots in comments | Maybe Waffle | -3/+3 |
| 2023-01-01 | Merge multiple mutable borrows of immutable binding errors | Esteban Küber | -2/+2 |
| 2022-12-13 | Rollup merge of #105625 - matthiaskrgr:clippy_dec12, r=compiler-errors | Matthias Krüger | -1/+1 |
| 2022-12-12 | minor code cleanups | Matthias Krüger | -1/+1 |
| 2022-12-11 | Point at method call when it is the source of the bound error | Esteban Küber | -1/+5 |
| 2022-12-01 | Remove useless borrows and derefs | Maybe Waffle | -1/+1 |
| 2022-11-18 | Fix compilation issue after rebase | Charles Lew | -0/+3 |
| 2022-11-18 | Migrate diagnostics list output to use icu list formatter. | Charles Lew | -0/+3 |
| 2022-11-14 | Auto merge of #103858 - Mark-Simulacrum:bump-bootstrap, r=pietroalbini | bors | -2/+1 |
| 2022-11-09 | Rollup merge of #102763 - compiler-errors:nits, r=cjgillot | Michael Goulet | -5/+5 |
| 2022-11-09 | rebase conflict | Michael Goulet | -2/+2 |
| 2022-11-09 | Make span_suggestions take IntoIterator | Michael Goulet | -3/+3 |