about summary refs log tree commit diff
path: root/src/librustdoc
AgeCommit message (Expand)AuthorLines
2025-05-22Collect and use `#[doc(test(attr(..)))]` at every levelUrgau-34/+23
2025-05-22Allow `#![doc(test(attr(..)))]` doctests to be again merged togetherUrgau-7/+24
2025-05-22Collect and use `#![doc(test(attr(..)))]` at module level tooUrgau-52/+114
2025-05-22rustdoc: improve diagnostics on raw doc fragmentsbinarycat-4/+8
2025-05-22Rollup merge of #141377 - nnethercote:rm-unnecessary-is_empty-checks, r=Guill...Matthias Krüger-6/+1
2025-05-22Auto merge of #140527 - GuillaumeGomez:doctest-main-fn, r=notriddlebors-73/+180
2025-05-22Rollup merge of #140868 - SpecificProtagonist:rustdoc-trait-impl-code-link, r...Matthias Krüger-1/+3
2025-05-22Remove `is_empty` check in `filter_assoc_items_by_name_and_namespace`.Nicholas Nethercote-6/+1
2025-05-21rustdoc js: add rustdoc.ScrapedLoc typebinarycat-1/+5
2025-05-21rustdoc js: add ScrapedLoc typebinarycat-4/+16
2025-05-21scrape-examples.js: give each function a signaturebinarycat-9/+24
2025-05-20Get rid of unnecessary `BufDisplay` abstractionYotam Ofek-28/+6
2025-05-20Replace some `unwrap`s with `?`s where possibleYotam Ofek-2/+2
2025-05-20Make some fns return `fmt::Result` to get rid of a few `unwrap`sYotam Ofek-27/+33
2025-05-19Rollup merge of #140874 - mejrs:rads, r=WaffleLapkinStuart Cook-13/+16
2025-05-18Remove rustc_attr_data_structures re-export from rustc_attr_parsingmejrs-13/+16
2025-05-18Rollup merge of #140966 - est31:let_chains_library, r=tgross35León Orell Valerian Liehr-1/+0
2025-05-17Make some `match`es slightly more ergonomic in `librustdoc`Yotam Ofek-121/+99
2025-05-16Remove #![feature(let_chains)] from library and src/librustdocest31-1/+0
2025-05-16rustdoc: on mobile, make the sidebar full width and linewrapbinarycat-1/+4
2025-05-10rustdoc: Fix links in trait impl docsSpecificProtagonist-1/+3
2025-05-10Rollup merge of #139562 - notriddle:notriddle/ew-resize, r=GuillaumeGomezMatthias Krüger-15/+41
2025-05-09rustdoc: use a different style of grip trackMichael Howell-39/+19
2025-05-09Rollup merge of #140815 - yaahc:rustdoc-metrics, r=GuillaumeGomezMatthias Krüger-0/+19
2025-05-09Rollup merge of #139863 - fmease:simp-doctest-build-arg-passing, r=GuillaumeG...Matthias Krüger-71/+7
2025-05-09rustdoc: add tooltip to resize trackMichael Howell-1/+1
2025-05-09rustdoc: add a handle that makes sidebar resizing more obviousMichael Howell-7/+53
2025-05-09Remove `Ident::empty`.Nicholas Nethercote-7/+16
2025-05-08also export metrics from librustdocJane Losare-Lusby-0/+19
2025-05-08Rollup merge of #140762 - aDotInTheVoid:popnl, r=GuillaumeGomezMatthias Krüger-1/+5
2025-05-07rustdoc-json: Remove newlines from attributesAlona Enraght-Moony-1/+5
2025-05-07Rollup merge of #140706 - GuillaumeGomez:fix-missing-temp-dir-cleanup, r=notr...Guillaume Gomez-3/+21
2025-05-06rustdoc: remove unportable markdown lint and old parserMichael Howell-159/+1
2025-05-06Ensure that temporary doctest folder is correctly removed even if doctests fa...Guillaume Gomez-3/+21
2025-05-06Rollup merge of #140135 - GuillaumeGomez:sidebars-image, r=rustdocGuillaume Gomez-21/+22
2025-05-06Rollup merge of #140035 - fee1-dead-contrib:push-oszwkkvmpkks, r=jieyouxu,wes...Stuart Cook-2/+4
2025-05-05Implement RFC 3503: frontmattersDeadbeef-2/+4
2025-05-03Allow linking rustc and rustdoc against the same single tracing crateDavid Tolnay-5/+21
2025-05-02Create a builder for DocTestBuilder typeGuillaume Gomez-72/+123
2025-05-02Emit a warning if the doctest `main` function will not be runGuillaume Gomez-17/+73
2025-05-01rustdoc: Fix doctest heuristic for main fn wrappingLeón Orell Valerian Liehr-37/+28
2025-04-28Rollup merge of #140316 - nnethercote:BoxMarker, r=dtolnayGuillaume Gomez-4/+4
2025-04-28Rollup merge of #140249 - BoxyUwU:remove_weak_alias_terminology, r=oli-obkGuillaume Gomez-2/+2
2025-04-28Rollup merge of #140220 - GuillaumeGomez:doctest-main-wrapping, r=fmeaseGuillaume Gomez-5/+22
2025-04-28Introduce `BoxMarker` to pretty-printing.Nicholas Nethercote-4/+4
2025-04-27Auto merge of #140291 - GuillaumeGomez:doctest-2024-stdout, r=notriddlebors-1/+16
2025-04-27Fix bad handling of macros if there is already a `main` functionGuillaume Gomez-1/+4
2025-04-25If there is a `;` alone, we consider that the doctest needs to be put inside ...Guillaume Gomez-2/+0
2025-04-25Improve codeGuillaume Gomez-4/+7
2025-04-25Correctly display stdout and stderr in case a doctest is failingGuillaume Gomez-1/+16