| Age | Commit message (Expand) | Author | Lines |
| 2023-07-29 | Move `inherits_doc_hidden` and `should_ignore_res` into `clean/utils.rs` | Guillaume Gomez | -1/+1 |
| 2023-07-14 | Correctly handle `--document-hidden-items` | Guillaume Gomez | -0/+1 |
| 2023-06-19 | Clean up "doc(hidden)" check | Guillaume Gomez | -2/+2 |
| 2023-05-05 | Correctly handle associated items of a trait inside a `#[doc(hidden)]` item | Guillaume Gomez | -5/+25 |
| 2023-03-29 | Don't strip crate module | Guillaume Gomez | -2/+7 |
| 2023-02-20 | Fix handling of reexported macro in doc hidden items | Guillaume Gomez | -5/+13 |
| 2023-01-27 | Special-case handling of impl blocks | Guillaume Gomez | -44/+61 |
| 2023-01-27 | Fix handling of items inside a `doc(hidden)` block | Guillaume Gomez | -14/+54 |
| 2022-10-29 | rustdoc: Split effective visibilities from rustc from similar data built by r... | Vadim Petrochenkov | -0/+1 |
| 2022-08-09 | Prevent impl blocks containing only private items to be documented by default | Guillaume Gomez | -1/+7 |
| 2022-05-23 | Greatly extend explanations on strip_hidden items | Guillaume Gomez | -1/+8 |
| 2022-05-21 | Remove fields_stripped fields (and equivalents) | Guillaume Gomez | -1/+1 |
| 2022-05-21 | Remove `crate` visibility modifier in libs, tests | Jacob Pratt | -2/+2 |
| 2022-04-16 | Rename `def_id` into `item_id` when the type is `ItemId` for readability | Guillaume Gomez | -1/+1 |
| 2022-01-17 | fix #90187 | zredb | -2/+2 |
| 2021-12-15 | Add module documentation for rustdoc passes | Jacob Hoffman-Andrews | -0/+1 |
| 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 |