| Age | Commit message (Expand) | Author | Lines |
| 2021-07-05 | Revert "rustdoc: Store DefId's in ItemId on heap for decreasing Item's size" | Justus K | -1/+1 |
| 2021-07-05 | rustdoc: Store DefId's in ItemId on heap for decreasing Item's size | Justus K | -1/+1 |
| 2021-07-05 | rustdoc: Replace `FakeDefId` with new `ItemId` type | Justus K | -3/+3 |
| 2021-05-04 | rustdoc: Remove unnecessary `StripItem` wrapper | Joshua Nelson | -2/+2 |
| 2021-05-04 | Add type to differentiate between fake and real DefId's | Justus K | -4/+3 |
| 2021-04-27 | Removed usage of Attributes in FnDecl and ExternalCrate. Relocate part of the... | Timothée Delabrouille | -2/+2 |
| 2021-02-16 | Take `&mut DocContext` in passes | Joshua Nelson | -1/+1 |
| 2021-02-04 | Cleanup rustdoc pass descriptions a bit | Camelid | -1/+1 |
| 2021-01-01 | clippy fixes for librustdoc | Matthias Krüger | -3/+1 |
| 2020-12-30 | remove unused return types such as empty Results or Options that would always... | Matthias Krüger | -1/+1 |
| 2020-12-23 | Box ItemKind to reduce the size of `Item` | Joshua Nelson | -1/+1 |
| 2020-11-22 | Make `fold_item_recur` non-nullable | Joshua Nelson | -2/+2 |
| 2020-11-15 | Make all rustdoc functions and structs crate-private | Joshua Nelson | -2/+2 |
| 2020-11-14 | Rename ItemEnum -> ItemKind, inner -> kind | Joshua Nelson | -1/+1 |
| 2020-01-09 | Rollup merge of #67875 - dtolnay:hidden, r=GuillaumeGomez | Yuki Okushi | -1/+1 |
| 2020-01-05 | Remove rustc_hir reexports in rustc::hir. | Mazdak Farrokhzad | -1/+1 |
| 2020-01-04 | Distinguish between private items and hidden items in rustdoc | David Tolnay | -1/+1 |
| 2020-01-04 | DefId{Map,Set} -> rustc::hir::def_id | Mazdak Farrokhzad | -1/+1 |
| 2020-01-02 | Normalize `syntax::symbol` imports. | Mazdak Farrokhzad | -1/+1 |
| 2019-12-22 | Format the world | Mark Rousskov | -2/+2 |
| 2019-09-13 | Move to print functions on types instead of impl fmt::Display | Mark Rousskov | -1/+1 |
| 2019-05-13 | Pass a `Symbol` to `check_name`, `emit_feature_err`, and related functions. | Nicholas Nethercote | -1/+2 |
| 2019-03-10 | Make the rustc driver and interface demand driven | John Kåre Alsaker | -1/+1 |
| 2019-02-23 | merge early and late passes into single struct | Andy Russell | -3/+5 |
| 2019-02-23 | Transition librustdoc to 2018 edition | Hirokazu Hata | -9/+7 |
| 2018-12-25 | Remove licenses | Mark Rousskov | -10/+0 |
| 2018-11-21 | rustc: remove {FxHash,Node,DefId,HirId,ItemLocal}{Map,Set} "constructor" fns. | Eduard-Mihai Burtescu | -1/+1 |
| 2018-09-20 | shuffle ownership of `external_traits` | QuietMisdreavus | -7/+2 |
| 2018-09-20 | swap external_traits into the crate before running strip_hidden | QuietMisdreavus | -3/+10 |
| 2018-08-04 | introduce "early passes" an convert a few over | QuietMisdreavus | -3/+4 |
| 2018-08-04 | strongly-typed passes | QuietMisdreavus | -1/+5 |
| 2018-07-30 | Delete unused code in rustdoc | Mark Rousskov | -2/+2 |
| 2018-07-24 | remove pluginmanager | steveklabnik | -2/+1 |
| 2016-11-24 | rustdoc: use libsyntax ast::Attribute instead of "cleaning" them. | Eduard-Mihai Burtescu | -2/+2 |
| 2016-09-25 | Move in-pass-function structs and impls outside functions. | Corey Farwell | -29/+31 |
| 2016-09-25 | Separate rustdoc passes into separate modules. | Corey Farwell | -0/+64 |