| Age | Commit message (Expand) | Author | Lines |
| 2025-04-03 | Remove `LintExpectationId` from `Level` variants | Oli Scherer | -2/+2 |
| 2025-04-03 | Make LevelAndSource a struct | Oli Scherer | -6/+7 |
| 2025-03-26 | rustdoc: Rearrange `Item`/`ItemInner`. | Nicholas Nethercote | -3/+3 |
| 2025-03-18 | Move `hir::Item::ident` into `hir::ItemKind`. | Nicholas Nethercote | -1/+1 |
| 2025-03-07 | Rollup merge of #138107 - yotamofek:pr/rustdoc/clippy, r=GuillaumeGomez | Matthias Krüger | -4/+4 |
| 2025-03-07 | Auto merge of #138127 - compiler-errors:rollup-kcarqrz, r=compiler-errors | bors | -58/+54 |
| 2025-03-06 | Rollup merge of #137534 - xizheyin:issue-137342, r=GuillaumeGomez | Michael Goulet | -2/+20 |
| 2025-03-06 | `x clippy src/librustdoc --fix` | Yotam Ofek | -4/+4 |
| 2025-03-06 | `librustdoc`: flatten nested ifs | Yotam Ofek | -58/+54 |
| 2025-03-04 | Adapt `librustdoc` to 2024 edition lifetieme capture rules | Yotam Ofek | -1/+1 |
| 2025-03-04 | [rustdoc] hide item that is not marked as doc(inline) and whose src is doc(hi... | xizheyin | -2/+20 |
| 2025-02-23 | fixed by differentiating glob export | Tapan Prakash | -0/+12 |
| 2025-02-21 | convert all_macro_rules from hashmap to hashset | klensy | -1/+1 |
| 2025-02-17 | Move some `Map` methods onto `TyCtxt`. | Nicholas Nethercote | -1/+1 |
| 2025-02-12 | Rollup merge of #136927 - GuillaumeGomez:add-missing-hashtag-escape, r=notriddle | Jacob Pratt | -1/+6 |
| 2025-02-12 | Correctly escape hashtags when running `invalid_rust_codeblocks` lint | Guillaume Gomez | -1/+6 |
| 2025-02-11 | Rollup merge of #135285 - tbu-:pr_fix_typo4, r=GuillaumeGomez | Matthias Krüger | -1/+1 |
| 2025-02-08 | Rustfmt | bjorn3 | -4/+5 |
| 2025-02-06 | Auto merge of #136471 - safinaskar:parallel, r=SparrowLii | bors | -5/+7 |
| 2025-02-03 | tree-wide: parallel: Fully removed all `Lrc`, replaced with `Arc` | Askar Safin | -5/+7 |
| 2025-01-31 | it-self → itself, build-system → build system, type-alias → type alias | Tobias Bucher | -1/+1 |
| 2025-01-30 | fix(rustdoc): always use a channel when linking to doc.rust-lang.org | Alexis (Poliorcetics) Bourget | -1/+1 |
| 2025-01-15 | allowed_through_unstable_modules: support showing a deprecation message when ... | Ralf Jung | -3/+3 |
| 2025-01-11 | rustdoc: use import stability marker in display | Michael Howell | -1/+20 |
| 2025-01-02 | Use `is_some_and` helper | Michael Howell | -2/+1 |
| 2025-01-02 | rustdoc: treat `allowed_through_unstable_modules` as deprecation | Michael Howell | -0/+9 |
| 2024-12-25 | Improve rustdoc code | Guillaume Gomez | -1/+1 |
| 2024-12-22 | Begin to implement type system layer of unsafe binders | Michael Goulet | -0/+1 |
| 2024-12-20 | Rollup merge of #134321 - dtolnay:docassocconst, r=fmease | Jacob Pratt | -9/+16 |
| 2024-12-19 | Rename TyMethodItem -> RequiredMethodItem | David Tolnay | -2/+2 |
| 2024-12-19 | Rename TyAssocTypeItem -> RequiredAssocTypeItem | David Tolnay | -3/+3 |
| 2024-12-19 | Split AssocConstItem into ProvidedAssocConstItem and ImplAssocConstItem | David Tolnay | -3/+8 |
| 2024-12-19 | Rename TyAssocConstItem -> RequiredAssocConstItem | David Tolnay | -3/+5 |
| 2024-12-16 | rename rustc_attr to rustc_attr_parsing and create rustc_attr_data_structures | Jonathan Dönszelmann | -1/+1 |
| 2024-12-06 | Store a single copy of the error registry in DiagCtxt | bjorn3 | -1/+2 |
| 2024-11-28 | Do not emit `missing_doc_code_examples` rustdoc lint on module and a few othe... | Guillaume Gomez | -2/+9 |
| 2024-11-28 | Fix new clippy lints | Guillaume Gomez | -149/+137 |
| 2024-11-04 | Rename `DocContext::is_json` into `DocContext::is_json_output` | Guillaume Gomez | -3/+3 |
| 2024-11-04 | Fix invalid coverage computation when `--output-format=json` is enabled | Guillaume Gomez | -3/+4 |
| 2024-11-02 | rustdoc: skip stability inheritance for some item kinds | Lukas Markeffsky | -17/+57 |
| 2024-10-23 | nightly feature tracking: get rid of the per-feature bool fields | Ralf Jung | -2/+2 |
| 2024-10-20 | Remove unused `recoverable` argument in collect_intra_doc_links | Guillaume Gomez | -21/+9 |
| 2024-10-15 | Remove `AmbiguousLinks::disambiguator` | Guillaume Gomez | -3/+1 |
| 2024-10-15 | Improve documentation for intra-doc links computation | Guillaume Gomez | -9/+9 |
| 2024-10-14 | Delay ambiguous intra-doc link resolution after `Cache` has been populated | Guillaume Gomez | -45/+237 |
| 2024-10-08 | Rollup merge of #131408 - GuillaumeGomez:more-intra-doc-cleanup, r=notriddle | Matthias Krüger | -4/+2 |
| 2024-10-08 | Remove unneeded argument of `LinkCollector::verify_disambiguator` | Guillaume Gomez | -4/+2 |
| 2024-10-08 | Auto merge of #131368 - GuillaumeGomez:rustdoc-dead-code, r=notriddle | bors | -67/+0 |
| 2024-10-07 | Remove dead code | Guillaume Gomez | -67/+0 |
| 2024-10-07 | Convert `Option<&Lrc<T>>` return types to `Option<&T>`. | Nicholas Nethercote | -2/+2 |