| Age | Commit message (Expand) | Author | Lines |
| 2025-04-10 | Rename some `name` variables as `ident`. | Nicholas Nethercote | -14/+14 |
| 2025-04-08 | clean code: remove Deref<Target=RegionKind> impl for Region and use `.kind()` | xizheyin | -6/+6 |
| 2025-04-07 | Rollup merge of #139455 - Skgland:remove_rust-intrinsic_ABI, r=oli-obk | Stuart Cook | -3/+0 |
| 2025-04-07 | Rollup merge of #139035 - nnethercote:PatKind-Missing, r=oli-obk | Stuart Cook | -0/+1 |
| 2025-04-06 | remove compiler support for `extern "rust-intrinsic"` blocks | Skgland | -3/+0 |
| 2025-04-02 | Move methods from `Map` to `TyCtxt`, part 5. | Nicholas Nethercote | -4/+1 |
| 2025-03-28 | Add `{ast,hir,thir}::PatKind::Missing` variants. | Nicholas Nethercote | -0/+1 |
| 2025-03-27 | Auto merge of #139023 - jhpratt:rollup-4ou6ei4, r=jhpratt | bors | -8/+5 |
| 2025-03-27 | Rollup merge of #138926 - nnethercote:less-kw-Empty-rustc_middle, r=lcnr | Jacob Pratt | -6/+3 |
| 2025-03-27 | Auto merge of #138927 - nnethercote:rearrange-Item-ItemInner, r=GuillaumeGomez | bors | -32/+42 |
| 2025-03-27 | Remove `kw::Empty` uses from `src/librustdoc`. | Nicholas Nethercote | -6/+3 |
| 2025-03-26 | expand: Leave traces when expanding `cfg` attributes | Vadim Petrochenkov | -2/+2 |
| 2025-03-25 | Rollup merge of #138917 - nnethercote:rustdoc-remove-useless, r=GuillaumeGomez | Jacob Pratt | -11/+1 |
| 2025-03-26 | rustdoc: Rearrange `Item`/`ItemInner`. | Nicholas Nethercote | -32/+42 |
| 2025-03-25 | rustdoc: remove useless `Symbol::is_empty` checks. | Nicholas Nethercote | -11/+1 |
| 2025-03-24 | Remove duplicated loop when computing doc cfgs | Guillaume Gomez | -38/+21 |
| 2025-03-23 | Rollup merge of #138574 - lolbinarycat:rustdoc-deref-24686-v2, r=GuillaumeGomez | Jacob Pratt | -0/+14 |
| 2025-03-23 | Rollup merge of #138293 - clubby789:doc-cfg-gate, r=GuillaumeGomez | Michael Goulet | -10/+11 |
| 2025-03-22 | rustdoc: Use own logic to print `#[repr(..)]` attributes in JSON output. | Predrag Gruevski | -8/+17 |
| 2025-03-22 | rustdoc: be more strict about "Methods from Deref" | binarycat | -0/+14 |
| 2025-03-19 | Use `Option<Ident>` for lowered param names. | Nicholas Nethercote | -11/+13 |
| 2025-03-18 | Auto merge of #138630 - matthiaskrgr:rollup-kk1gogr, r=matthiaskrgr | bors | -20/+23 |
| 2025-03-17 | Rollup merge of #138556 - charmitro:already-remapped-filename, r=GuillaumeGom... | Matthias Krüger | -2/+2 |
| 2025-03-18 | Move `hir::Item::ident` into `hir::ItemKind`. | Nicholas Nethercote | -18/+21 |
| 2025-03-16 | Fix ICE: attempted to remap an already remapped filename | Charalampos Mitrodimas | -2/+2 |
| 2025-03-16 | rustdoc-json: Don't also include `#[deprecated]` in `Item::attrs` | Alona Enraght-Moony | -2/+9 |
| 2025-03-16 | rustdoc: Rename `Item::attributes` param to `is_json` | Alona Enraght-Moony | -8/+4 |
| 2025-03-15 | Add RTN support to rustdoc | Michael Goulet | -30/+51 |
| 2025-03-15 | Squash fold into ty | Michael Goulet | -2/+1 |
| 2025-03-13 | Rollup merge of #138109 - Kohei316:feat/rust-doc-precise-capturing-arg, r=aDo... | Matthias Krüger | -3/+41 |
| 2025-03-12 | Move methods from `Map` to `TyCtxt`, part 4. | Nicholas Nethercote | -10/+10 |
| 2025-03-10 | rustdoc: Gate unstable `doc(cfg())` predicates | clubby789 | -10/+11 |
| 2025-03-10 | make precise capturing args in rustdoc Json typed | morine0122 | -3/+41 |
| 2025-03-07 | Rollup merge of #138107 - yotamofek:pr/rustdoc/clippy, r=GuillaumeGomez | Matthias Krüger | -7/+6 |
| 2025-03-06 | Manual, post-`clippy --fix` cleanups | Yotam Ofek | -4/+4 |
| 2025-03-06 | `x clippy src/librustdoc --fix` | Yotam Ofek | -6/+5 |
| 2025-03-06 | `librustdoc`: flatten nested ifs | Yotam Ofek | -84/+74 |
| 2025-03-04 | Adapt `librustdoc` to 2024 edition lifetieme capture rules | Yotam Ofek | -4/+4 |
| 2025-03-04 | `librustdoc`: 2024 edition! 🎊 | Yotam Ofek | -10/+11 |
| 2025-03-03 | Rename `ast::TokenKind::Not` as `ast::TokenKind::Bang`. | Nicholas Nethercote | -1/+1 |
| 2025-03-03 | Replace `ast::TokenKind::BinOp{,Eq}` and remove `BinOpToken`. | Nicholas Nethercote | -8/+3 |
| 2025-02-24 | Fix rustdoc and clippy | Jana Dönszelmann | -5/+9 |
| 2025-02-18 | Rollup merge of #136599 - yotamofek:pr/rustdoc-more-joined, r=GuillaumeGomez | Matthias Krüger | -29/+48 |
| 2025-02-18 | Move methods from `Map` to `TyCtxt`, part 2. | Nicholas Nethercote | -3/+3 |
| 2025-02-17 | librustdoc: more usages of `Joined::joined` | Yotam Ofek | -21/+39 |
| 2025-02-17 | coalesce match patterns with identical bodies | Yotam Ofek | -5/+6 |
| 2025-02-17 | use `Iterator::zip` instead of enumerating+indexing | Yotam Ofek | -3/+3 |
| 2025-02-17 | Overhaul the `intravisit::Map` trait. | Nicholas Nethercote | -1/+1 |
| 2025-02-17 | Move some `Map` methods onto `TyCtxt`. | Nicholas Nethercote | -14/+11 |
| 2025-02-14 | librustdoc: create `MaybeDisplay` helper for `Option<T: Display>` types | Yotam Ofek | -1/+1 |