about summary refs log tree commit diff
path: root/src/librustdoc/html/render/context.rs
AgeCommit message (Expand)AuthorLines
2025-07-19Fix clippy lints in librustdocGuillaume Gomez-47/+37
2025-07-17Improve path segment joining.Nicholas Nethercote-2/+2
2025-06-19rustdoc: Remove `FormatRenderer::cache`Alona Enraght-Moony-4/+0
2025-06-11Avoid more clones in rustdoc JSON output.Nicholas Nethercote-1/+1
2025-06-10Simplify `JsonRenderer`.Nicholas Nethercote-1/+1
2025-05-26Rename some methods.Nicholas Nethercote-4/+4
2025-05-20Get rid of unnecessary `BufDisplay` abstractionYotam Ofek-5/+2
2025-05-20Make some fns return `fmt::Result` to get rid of a few `unwrap`sYotam Ofek-1/+1
2025-04-17Replace infallible `name_or_empty` methods with fallible `name` methods.Nicholas Nethercote-6/+6
2025-04-10make `AllTypes::print` return `impl fmt::Display`Yotam Ofek-9/+1
2025-04-03Update to new rinja version (askama)Guillaume Gomez-1/+1
2025-02-23return `impl fmt::Display` in more places instead of writing to stringsYotam Ofek-3/+2
2025-02-14librustdoc: lazily format some pathsYotam Ofek-6/+6
2025-02-14librustdoc: make `item_path` formatting lazyYotam Ofek-7/+12
2025-02-12Nuke `Buffer` abstraction from `librustdoc` 💣Yotam Ofek-32/+35
2025-01-30fix(rustdoc): always use a channel when linking to doc.rust-lang.orgAlexis (Poliorcetics) Bourget-2/+2
2024-12-25Improve rustdoc codeGuillaume Gomez-1/+1
2024-12-02rustdoc: Rename set_back_info to restore_module_data.Alona Enraght-Moony-1/+1
2024-12-01Fix link to `FormatRenderer` methodGuillaume Gomez-1/+1
2024-12-01Rename `FormatRenderer::InfoType` into `ModuleData` and rename `FormatRendere...Guillaume Gomez-3/+3
2024-12-01Add documentation for new `FormatRenderer` trait itemsGuillaume Gomez-0/+6
2024-12-01Move `SharedContext` out of `Rc`Guillaume Gomez-25/+20
2024-12-01Split ID maps in two parts: the constant one and the updated oneGuillaume Gomez-6/+0
2024-12-01Stop cloning `Context` so muchGuillaume Gomez-32/+43
2024-11-28Fix new clippy lintsGuillaume Gomez-4/+4
2024-11-13Fix duplicated footnote IDsGuillaume Gomez-2/+2
2024-10-06Handle `librustdoc` cases of `rustc::potential_query_instability` lintismailarilik-7/+7
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-7/+7
2024-09-10Auto merge of #129337 - EtomicBomb:rfc, r=notriddlebors-84/+91
2024-09-07rustdoc: use a single box to store Attributes and ItemKindMichael Howell-1/+1
2024-09-07rfc#3662 changes under unstable flagsEtomicBomb-84/+91
2024-09-05Rollup merge of #120736 - notriddle:notriddle/toc, r=t-rustdocMatthias Krüger-2/+4
2024-08-30Remove `#[macro_use] extern crate tracing` from rustdoc.Nicholas Nethercote-0/+1
2024-08-20rustdoc: add test case for modnav position when TOC is offMichael Howell-5/+2
2024-08-20rustdoc: add separate section for module itemsMichael Howell-3/+6
2024-08-20Add configuration options to hide TOC or module navigationMichael Howell-0/+1
2024-08-20Add Top TOC support to rustdocMichael Howell-1/+2
2024-08-07add blank line, remove extraneous commentEtomicBomb-1/+0
2024-08-07initial implementation of mergable rustdoc cciEtomicBomb-8/+2
2024-07-29Reformat `use` declarations.Nicholas Nethercote-8/+5
2024-07-23Replace askama with rinjaGuillaume Gomez-1/+1
2024-04-18Simplify `static_assert_size`s.Nicholas Nethercote-1/+3
2024-04-09rustdoc: load icons from css instead of inlineMichael Howell-1/+1
2024-01-10Shorten some error invocations.Nicholas Nethercote-2/+1
2023-12-24Remove `Session` methods that duplicate `DiagCtxt` methods.Nicholas Nethercote-1/+1
2023-11-15Re-format code with new rustfmtMark Rousskov-8/+13
2023-11-02Minimize `pub` usage in `source_map.rs`.Nicholas Nethercote-2/+1
2023-10-22Revert "rustdoc: factor all-impls-for-item out into its own method"Michael Howell-45/+2
2023-10-22Revert "rustdoc: filter before storing in vec"Michael Howell-10/+4
2023-10-08rustdoc: clean up the In [name] up-pointerMichael Howell-1/+2