| Age | Commit message (Expand) | Author | Lines |
| 2024-02-06 | Invert diagnostic lints. | Nicholas Nethercote | -0/+2 |
| 2024-01-30 | Rollup merge of #120342 - oli-obk:track_errors6, r=nnethercote | Guillaume Gomez | -4/+8 |
| 2024-01-29 | Stop using `String` for error codes. | Nicholas Nethercote | -4/+4 |
| 2024-01-26 | Auto merge of #119968 - clubby789:unused-feature, r=compiler-errors | bors | -3/+0 |
| 2024-01-26 | Auto merge of #116167 - RalfJung:structural-eq, r=lcnr | bors | -13/+0 |
| 2024-01-25 | Remove has_errors check in builtin macro parsing | Oli Scherer | -4/+8 |
| 2024-01-25 | Remove unused features | clubby789 | -3/+0 |
| 2024-01-24 | remove StructuralEq trait | Ralf Jung | -13/+0 |
| 2024-01-23 | Rollup merge of #120183 - Zalathar:test-closure, r=compiler-errors | León Orell Valerian Liehr | -4/+18 |
| 2024-01-22 | Auto merge of #120080 - cuviper:128-align-packed, r=nikic | bors | -3/+3 |
| 2024-01-22 | Tweak error counting. | Nicholas Nethercote | -1/+1 |
| 2024-01-21 | Add `#[coverage(off)]` to closures introduced by `#[test]`/`#[bench]` | Zalathar | -4/+18 |
| 2024-01-19 | Pack the u128 in LitKind::Int | Josh Stone | -3/+3 |
| 2024-01-13 | Add check for ui_testing via promoting parameters from `ParseSess` to `Session` | George-lewis | -4/+4 |
| 2024-01-12 | Rename `--env` option flag to `--env-set` | Guillaume Gomez | -1/+1 |
| 2024-01-11 | Change how `force-warn` lint diagnostics are recorded. | Nicholas Nethercote | -1/+1 |
| 2024-01-10 | Rename consuming chaining methods on `DiagnosticBuilder`. | Nicholas Nethercote | -9/+9 |
| 2024-01-10 | Shorten some error invocations. | Nicholas Nethercote | -1/+1 |
| 2024-01-08 | Use chaining for `DiagnosticBuilder` construction and `emit`. | Nicholas Nethercote | -7/+8 |
| 2024-01-08 | Use chaining in `DiagnosticBuilder` construction. | Nicholas Nethercote | -9/+8 |
| 2024-01-08 | Make `DiagnosticBuilder::emit` consuming. | Nicholas Nethercote | -20/+19 |
| 2024-01-04 | Remove `is_lint` field from `Level::Error`. | Nicholas Nethercote | -1/+1 |
| 2024-01-03 | Rename some `Diagnostic` setters. | Nicholas Nethercote | -4/+4 |
| 2023-12-24 | Remove more `Session` methods that duplicate `DiagCtxt` methods. | Nicholas Nethercote | -1/+1 |
| 2023-12-24 | Remove `Session` methods that duplicate `DiagCtxt` methods. | Nicholas Nethercote | -4/+4 |
| 2023-12-24 | Remove `ParseSess` methods that duplicate `DiagCtxt` methods. | Nicholas Nethercote | -1/+1 |
| 2023-12-24 | Remove `Parser` methods that duplicate `DiagCtxt` methods. | Nicholas Nethercote | -1/+1 |
| 2023-12-24 | Remove `ExtCtxt` methods that duplicate `DiagCtxt` methods. | Nicholas Nethercote | -112/+117 |
| 2023-12-23 | Remove all uses of `DiagnosticBuilder::forget_guarantee()`. | Nicholas Nethercote | -7/+6 |
| 2023-12-23 | Remove `LabelKind`. | Nicholas Nethercote | -1/+0 |
| 2023-12-23 | Give `DiagnosticBuilder` a default type. | Nicholas Nethercote | -4/+2 |
| 2023-12-22 | Auto merge of #118847 - eholk:for-await, r=compiler-errors | bors | -1/+1 |
| 2023-12-22 | Auto merge of #119097 - nnethercote:fix-EmissionGuarantee, r=compiler-errors | bors | -8/+12 |
| 2023-12-20 | Give `VariantData::Struct` named fields, to clairfy `recovered`. | Alona Enraght-Moony | -4/+4 |
| 2023-12-19 | Desugar for await loops | Eric Holk | -1/+1 |
| 2023-12-19 | Plumb awaitness of for loops | Eric Holk | -1/+1 |
| 2023-12-19 | Add `level` arg to `into_diagnostic`. | Nicholas Nethercote | -8/+12 |
| 2023-12-18 | Rename many `DiagCtxt` and `EarlyDiagCtxt` locals. | Nicholas Nethercote | -34/+34 |
| 2023-12-18 | Rename many `DiagCtxt` arguments. | Nicholas Nethercote | -12/+11 |
| 2023-12-18 | Rename `CollectProcMacros::handler` as `CollectProcMacros::dcx`. | Nicholas Nethercote | -11/+11 |
| 2023-12-18 | Rename `Session::span_diagnostic` as `Session::dcx`. | Nicholas Nethercote | -7/+7 |
| 2023-12-18 | Rename `ParseSess::span_diagnostic` as `ParseSess::dcx`. | Nicholas Nethercote | -8/+5 |
| 2023-12-18 | Rename `Handler` as `DiagCtxt`. | Nicholas Nethercote | -6/+6 |
| 2023-12-14 | Avoid `struct_diagnostic` where possible. | Nicholas Nethercote | -2/+2 |
| 2023-12-11 | Auto merge of #114571 - nnethercote:improve-print_tts, r=petrochenkov | bors | -2/+2 |
| 2023-12-11 | Improve `print_tts` by changing `tokenstream::Spacing`. | Nicholas Nethercote | -2/+2 |
| 2023-12-10 | Auto merge of #118368 - GuillaumeGomez:env-flag, r=Nilstrieb | bors | -2/+12 |
| 2023-12-10 | Implement `--env` compiler flag | Guillaume Gomez | -2/+12 |
| 2023-12-10 | remove redundant imports | surechen | -3/+3 |
| 2023-12-08 | Rename some more coro_kind -> coroutine_kind | Michael Goulet | -2/+2 |