| Age | Commit message (Expand) | Author | Lines |
| 2023-12-18 | Rename `Session::span_diagnostic` as `Session::dcx`. | Nicholas Nethercote | -1/+1 |
| 2023-11-25 | is_{some,ok}_and for rustdoc | Michael Goulet | -1/+1 |
| 2023-11-15 | Re-format code with new rustfmt | Mark Rousskov | -5/+5 |
| 2023-10-22 | rustdoc: use JS to inline target type impl docs into alias | Michael Howell | -7/+13 |
| 2023-07-14 | refactor(rustc_middle): Substs -> GenericArg | Mahdi Dibaiee | -2/+2 |
| 2023-05-27 | Clean up usage of `cx.tcx` when `tcx` is already set into a variable | Guillaume Gomez | -18/+16 |
| 2023-03-21 | rustdoc: Cleanup parent module tracking for doc links | Vadim Petrochenkov | -3/+3 |
| 2023-03-02 | rustc_middle: Remove trait `DefIdTree` | Vadim Petrochenkov | -1/+1 |
| 2023-02-16 | remove bound_type_of query; make type_of return EarlyBinder; change type_of i... | Kyle Matsuda | -1/+1 |
| 2023-02-16 | change usages of type_of to bound_type_of | Kyle Matsuda | -1/+1 |
| 2023-02-15 | Use more let chain | Guillaume Gomez | -32/+31 |
| 2023-02-13 | rustdoc: Eliminate remaining uses of resolver | Vadim Petrochenkov | -7/+9 |
| 2023-01-22 | rustdoc: Use `DefId(Map,Set)` instead of `FxHash(Map,Set)` | Vadim Petrochenkov | -6/+6 |
| 2022-12-08 | Prevent to try to retrieve auto and blanket implementations if there were err... | Guillaume Gomez | -0/+6 |
| 2022-11-27 | Remove Crate::primitives field | Guillaume Gomez | -2/+4 |
| 2022-07-29 | Box TypedefItem, ImplItem, AssocTypeItem variants of ItemKind | est31 | -2/+2 |
| 2022-06-02 | Rollup merge of #97130 - notriddle:notriddle/collect-trait-impls-dup, r=Guill... | Yuki Okushi | -2/+29 |
| 2022-06-01 | Update src/librustdoc/passes/collect_trait_impls.rs | Michael Howell | -3/+5 |
| 2022-05-21 | Remove `crate` visibility modifier in libs, tests | Jacob Pratt | -2/+2 |
| 2022-05-17 | rustdoc: avoid including impl blocks with filled-in generics | Michael Howell | -2/+27 |
| 2022-05-10 | update rustdoc | lcnr | -3/+1 |
| 2022-05-02 | rustc: Panic by default in `DefIdTree::parent` | Vadim Petrochenkov | -2/+2 |
| 2022-04-29 | rustdoc: prevent B -> C -> B -> C loops from stack overflowing | Michael Howell | -3/+12 |
| 2022-04-28 | rustdoc: fix missing method list for primitive deref target | Michael Howell | -35/+38 |
| 2022-04-21 | rustdoc: make primitive synthetic impls for correct doc module | Michael Howell | -4/+9 |
| 2022-04-16 | Rename `def_id` into `item_id` when the type is `ItemId` for readability | Guillaume Gomez | -6/+6 |
| 2022-04-12 | rustdoc: discr. required+provided assoc consts+tys | León Orell Valerian Liehr | -1/+1 |
| 2022-03-30 | fix rustdoc | lcnr | -1/+1 |
| 2022-01-17 | fix #90187 | zredb | -1/+1 |
| 2022-01-17 | fix #90187 | zredb | -5/+7 |
| 2022-01-17 | fix #90187 | zredb | -2/+2 |
| 2022-01-07 | rustdoc: Introduce a resolver cache for sharing data between early doc link r... | Vadim Petrochenkov | -38/+37 |
| 2021-12-28 | rustc_metadata: Encode list of all crate's traits into metadata | Vadim Petrochenkov | -1/+1 |
| 2021-12-23 | Rustdoc: use `is_doc_hidden` method on more places | Jakub Beránek | -8/+2 |
| 2021-12-15 | Add module documentation for rustdoc passes | Jacob Hoffman-Andrews | -0/+3 |
| 2021-11-13 | Auto merge of #90385 - mfrw:mfrw/librustdoc, r=GuillaumeGomez | bors | -3/+4 |
| 2021-11-07 | rustdoc: Refactor `Impl.{synthetic,blanket_impl}` into enum | Noah Lev | -2/+2 |
| 2021-11-05 | rustdoc: use Type::def_id() instead of Type::def_id_no_primitives() | Muhammad Falak R Wani | -3/+4 |
| 2021-11-01 | List all cases explicitly in `Doc{Folder,Visitor}` | Noah Lev | -1/+2 |
| 2021-10-31 | Convert more impls of `DocFolder` to `DocVisitor` | Noah Lev | -16/+15 |
| 2021-10-30 | Rollup merge of #90183 - GuillaumeGomez:recurse-deref, r=jyn514 | Guillaume Gomez | -9/+43 |
| 2021-10-29 | Fix panic when documenting libproc-macro | Guillaume Gomez | -13/+10 |
| 2021-10-29 | Add tests for recursive deref | Guillaume Gomez | -4/+7 |
| 2021-10-29 | Recursively document Deref | Guillaume Gomez | -1/+35 |
| 2021-10-27 | Improve perf measurements of `build_extern_trait_impl` | Noah Lev | -3/+1 |
| 2021-10-22 | Rename `Type::def_id_full()` to `Type::def_id()` | Noah Lev | -1/+1 |
| 2021-10-22 | Rename `Type::def_id()` to `Type::def_id_no_primitives()` | Noah Lev | -1/+1 |
| 2021-10-22 | Use `def_id_full()` where easily possible | Noah Lev | -1/+1 |
| 2021-10-02 | Replace all uses of `path.res.def_id()` with `path.def_id()` | Noah Lev | -1/+1 |
| 2021-09-30 | Remove temporary `GetDefId` impl for `Path` | Noah Lev | -1/+3 |