| Age | Commit message (Expand) | Author | Lines |
| 2024-12-06 | Remove all threading through of ErrorGuaranteed from the driver | bjorn3 | -9/+5 |
| 2024-11-18 | use `TypingEnv` when no `infcx` is available | lcnr | -1/+8 |
| 2024-11-11 | Auto merge of #126597 - estebank:unicode-output, r=fmease | bors | -1/+8 |
| 2024-11-10 | Add Unicode block-drawing compiler output support | Esteban Küber | -1/+8 |
| 2024-11-04 | Rename `DocContext::is_json` into `DocContext::is_json_output` | Guillaume Gomez | -2/+2 |
| 2024-11-04 | Fix invalid coverage computation when `--output-format=json` is enabled | Guillaume Gomez | -0/+7 |
| 2024-10-22 | Rollup merge of #131732 - m4tx:fix-82824, r=davidtwco | Matthias Krüger | -37/+2 |
| 2024-10-15 | Add doc(plugins), doc(passes), etc. to INVALID_DOC_ATTRIBUTES | Mateusz Maćkowski | -37/+2 |
| 2024-10-14 | Delay ambiguous intra-doc link resolution after `Cache` has been populated | Guillaume Gomez | -4/+20 |
| 2024-10-06 | Handle `librustdoc` cases of `rustc::potential_query_instability` lint | ismailarilik | -2/+2 |
| 2024-09-25 | de-rc external traits | Lukas Markeffsky | -4/+2 |
| 2024-09-22 | Reformat using the new identifier sorting from rustfmt | Michael Goulet | -4/+4 |
| 2024-09-17 | Rollup merge of #129988 - arnaudgolfouse:modify-locale_resources, r=davidtwco | Matthias Krüger | -1/+1 |
| 2024-09-07 | librustdoc::config: removed Input from Options | EtomicBomb | -2/+2 |
| 2024-09-05 | Use a `Vec` in `rustc_interface::Config::locale_resources` | arnaudgolfouse | -1/+1 |
| 2024-08-31 | Rollup merge of #129774 - nnethercote:rm-extern-crate-tracing-remainder, r=Gu... | Matthias Krüger | -0/+1 |
| 2024-08-30 | Remove `#[macro_use] extern crate tracing` from rustdoc. | Nicholas Nethercote | -0/+1 |
| 2024-08-29 | Fix clippy lints | Guillaume Gomez | -1/+1 |
| 2024-08-08 | review comments | Esteban Küber | -1/+1 |
| 2024-08-08 | Split `ColorConfig` off of `HumanReadableErrorType` | Esteban Küber | -3/+4 |
| 2024-08-06 | Fix rustdoc missing handling of `remap-path-prefix` option | Guillaume Gomez | -0/+2 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -13/+12 |
| 2024-06-18 | Use a dedicated type instead of a reference for the diagnostic context | Oli Scherer | -2/+2 |
| 2024-06-06 | Revert "Rollup merge of #124976 - petrochenkov:usedcrates, r=oli-obk" | Rémy Rakic | -1/+1 |
| 2024-05-29 | Make `body_owned_by` return the body directly. | Oli Scherer | -2/+2 |
| 2024-05-27 | Auto merge of #125410 - fmease:adj-lint-diag-api, r=nnethercote | bors | -1/+1 |
| 2024-05-23 | Remove `LintDiagnostic::msg` | León Orell Valerian Liehr | -1/+1 |
| 2024-05-22 | rustc: Use `tcx.used_crates(())` more | Vadim Petrochenkov | -1/+1 |
| 2024-05-04 | Add `-` (stdin) support to rustdoc | Urgau | -3/+1 |
| 2024-03-27 | Remove `DefId`'s `Partial/Ord` impls | Oli Scherer | -1/+1 |
| 2024-03-07 | Merge collect_mod_item_types query into check_well_formed | Oli Scherer | -6/+0 |
| 2024-03-07 | Remove redundant query invocations in rustdoc | Oli Scherer | -5/+0 |
| 2024-03-05 | Rename all `ParseSess` variables/fields/lifetimes as `psess`. | Nicholas Nethercote | -1/+1 |
| 2024-02-29 | Make `JsonEmitter` more like `HumanEmitter`. | Nicholas Nethercote | -7/+4 |
| 2024-02-29 | Inline and remove `JsonEmitter::{basic,stderr}`. | Nicholas Nethercote | -1/+3 |
| 2024-02-29 | Inline and remove `HumanEmitter::stderr`. | Nicholas Nethercote | -2/+2 |
| 2024-02-29 | Rename `DiagCtxt::with_emitter` as `DiagCtxt::new`. | Nicholas Nethercote | -1/+1 |
| 2024-02-22 | Refactor `run_global_ctxt`. | Nicholas Nethercote | -6/+9 |
| 2024-02-22 | Adjust the `has_errors*` methods. | Nicholas Nethercote | -2/+1 |
| 2024-02-13 | Replace clean::InstantiationParam with clean::GenericArg | León Orell Valerian Liehr | -5/+8 |
| 2024-02-12 | Dejargnonize subst | Shoyu Vanilla | -5/+5 |
| 2024-01-29 | Stop using `String` for error codes. | Nicholas Nethercote | -1/+1 |
| 2024-01-23 | Rename `TyCtxt::struct_lint_node` as `TyCtxt::node_lint`. | Nicholas Nethercote | -1/+1 |
| 2024-01-22 | Tweak error counting. | Nicholas Nethercote | -0/+1 |
| 2024-01-10 | Rename consuming chaining methods on `DiagnosticBuilder`. | Nicholas Nethercote | -3/+3 |
| 2024-01-10 | Rename `struct_span_err!` as `struct_span_code_err!`. | Nicholas Nethercote | -1/+1 |
| 2024-01-08 | Use chaining for `DiagnosticBuilder` construction and `emit`. | Nicholas Nethercote | -6/+6 |
| 2024-01-05 | Rollup merge of #119601 - nnethercote:Emitter-cleanups, r=oli-obk | Michael Goulet | -2/+2 |
| 2024-01-05 | Rename `EmitterWriter` as `HumanEmitter`. | Nicholas Nethercote | -2/+2 |
| 2024-01-02 | Reorder `check_item_type` diagnostics so they occur next to the corresponding... | Oli Scherer | -1/+3 |