about summary refs log tree commit diff
path: root/src/librustdoc/html/render/print_item.rs
AgeCommit message (Expand)AuthorLines
2025-09-25rustdoc: Slightly clean up attr renderingLeón Orell Valerian Liehr-4/+4
2025-08-28Create new `Item::is_fake_item` method as equivalent to check for `is_primiti...Guillaume Gomez-1/+1
2025-08-28Add new `doc(attribute = "...")` attributeGuillaume Gomez-3/+6
2025-08-24rustdoc: render attributes in Field and Variants sectionsKarol Zwolak-3/+21
2025-08-23rustdoc: make attributes render consistentlyKarol Zwolak-51/+49
2025-08-15rustdoc-search: search backend with partitioned suffix treeMichael Howell-0/+1
2025-08-10rustdoc: Use `discr`s `Display` impl to render the value with the correct sig...Eval EXEC-5/+3
2025-07-19Fix clippy lints in librustdocGuillaume Gomez-42/+38
2025-07-17Improve path segment joining.Nicholas Nethercote-4/+5
2025-07-15rustdoc-json: Structured attributesAlona Enraght-Moony-2/+1
2025-06-28Rollup merge of #142987 - lolbinarycat:rustdoc-non_exhaustive-enum-v-142599, ...Matthias Krüger-0/+1
2025-06-26rustdoc: show attributes on enum variantsbinarycat-0/+1
2025-06-24rustdoc: Don't mark `#[target_feature]` functions as ⚠Alona Enraght-Moony-1/+2
2025-06-22Port `#[no_mangle]` to new attribute parsing infrastructureJonathan Brouwer-1/+1
2025-05-30Auto merge of #141573 - nnethercote:rustdoc-alloc-cleanups, r=camelidbors-15/+26
2025-05-26Avoid some unnecessary cloning.Nicholas Nethercote-2/+2
2025-05-26Rename some methods.Nicholas Nethercote-13/+24
2025-05-25Update to new APIGuillaume Gomez-0/+1
2025-05-25Improve codeGuillaume Gomez-37/+39
2025-05-25Tweak attribute rendering depending on wether or not it is a type aliasGuillaume Gomez-17/+83
2025-05-25Rename the `document_*` argument/field into `is_type_alias`Guillaume Gomez-11/+11
2025-05-25Unify rendering of type aliases without ADT itemsGuillaume Gomez-134/+134
2025-05-25Rename `clean::Enum::variants` method into `non_stripped_variants`Guillaume Gomez-1/+1
2025-04-17Rollup merge of #139943 - fmease:rustdoc-ixcre-trait-aliases, r=GuillaumeGomezMatthias Krüger-2/+3
2025-04-17Support inlined cross-crate re-exported trait aliasesLeón Orell Valerian Liehr-2/+3
2025-04-15Avoid using `kw::Empty` when comparing names.Nicholas Nethercote-4/+7
2025-04-06Update rinja version in `generate-copyright`Guillaume Gomez-2/+2
2025-04-03Update to new rinja version (askama)Guillaume Gomez-5/+5
2025-03-06Manual, post-`clippy --fix` cleanupsYotam Ofek-9/+7
2025-03-06`x clippy src/librustdoc --fix`Yotam Ofek-4/+2
2025-03-04Adapt `librustdoc` to 2024 edition lifetieme capture rulesYotam Ofek-207/+120
2025-02-23return `impl fmt::Display` in more places instead of writing to stringsYotam Ofek-1528/+1699
2025-02-17librustdoc: more usages of `Joined::joined`Yotam Ofek-16/+12
2025-02-14librustdoc: make `item_path` formatting lazyYotam Ofek-5/+5
2025-02-14librustdoc: make `notable_traits_button` formatting lazyYotam Ofek-2/+1
2025-02-14librustdoc: make `bounds` formatting lazyYotam Ofek-23/+22
2025-02-14librustdoc: create `MaybeDisplay` helper for `Option<T: Display>` typesYotam Ofek-1/+1
2025-02-12Nuke `Buffer` abstraction from `librustdoc` 💣Yotam Ofek-257/+347
2025-02-05Auto merge of #136244 - yotamofek:pr/rustdoc-join-iter, r=GuillaumeGomezbors-31/+27
2025-02-04librustdoc: create a helper for separating elements of an iterator instead of...Yotam Ofek-31/+27
2025-01-30fix(rustdoc): always use a channel when linking to doc.rust-lang.orgAlexis (Poliorcetics) Bourget-1/+1
2025-01-23Auto merge of #135494 - yotamofek:rustdoc-fmt-from_fn, r=fmeasebors-13/+13
2025-01-22rustdoc: use std's (unstable) `fmt::from_fn` instead of open-coding itYotam Ofek-13/+13
2025-01-22rustdoc: Finalize dyn compatibility renamingLeón Orell Valerian Liehr-2/+1
2025-01-18Remove more CSS classesGuillaume Gomez-17/+8
2025-01-17Handle reexports items list a bit differently since they cannot have document...Guillaume Gomez-7/+5
2025-01-17Replace ul/li list with dl/dd/dt elementsGuillaume Gomez-19/+11
2025-01-14Add hir::HeaderSafety to make follow up commits simplerOli Scherer-1/+1
2024-12-25Improve rustdoc codeGuillaume Gomez-1/+1
2024-12-20Rollup merge of #134321 - dtolnay:docassocconst, r=fmeaseJacob Pratt-2/+4