about summary refs log tree commit diff
path: root/src/librustdoc/html/render/write_shared.rs
AgeCommit message (Expand)AuthorLines
2025-09-25rustdoc: put the toolbar on the all item indexMichael Howell-2/+7
2025-08-15rustdoc-search: search backend with partitioned suffix treeMichael Howell-64/+14
2025-07-17Improve path segment joining.Nicholas Nethercote-2/+2
2025-07-08Auto merge of #142869 - nnethercote:join_path-mini, r=camelidbors-2/+2
2025-07-03setup CI and tidy to use typos for spellchecking and fix few typosklensy-1/+1
2025-06-22Use `join_with_double_colon` in `write_shared.rs`.Nicholas Nethercote-2/+2
2025-06-19`Option`s are `Iterator`sYotam Ofek-11/+4
2025-06-19avoid intermediately collecting into vectorsYotam Ofek-8/+4
2025-06-19one less pathbuf allocationYotam Ofek-2/+2
2025-06-18`Result::expect` instead of `match` and `panic!`Yotam Ofek-6/+2
2025-06-16rustdoc: make srcIndex no longer a global variablebinarycat-5/+1
2025-05-30Address review comments.Nicholas Nethercote-1/+1
2025-05-27Streamline `TypeAliasPart::get`.Nicholas Nethercote-17/+16
2025-05-26Avoid some unnecessary cloning.Nicholas Nethercote-1/+1
2025-05-24Simplify things a little more.Nicholas Nethercote-6/+3
2025-05-24Move code inside the `else` in `TypeAliasPart::get`.Nicholas Nethercote-29/+33
2025-05-24Simplify the "is some" test in `TypeAliasPart::get`.Nicholas Nethercote-1/+1
2025-03-03Rollup merge of #137684 - GuillaumeGomez:rustdoc-dep-info, r=notriddleMatthias Krüger-1/+1
2025-02-26Use helper function instead of reimplementing the logic to check if rustdoc s...Guillaume Gomez-1/+1
2025-02-23return `impl fmt::Display` in more places instead of writing to stringsYotam Ofek-20/+16
2025-02-12Nuke `Buffer` abstraction from `librustdoc` 💣Yotam Ofek-19/+20
2025-01-29rustdoc: run css and html minifier at build instead of runtimeMichael Howell-8/+2
2025-01-11re-add --disable-minification to rustdocbinarycat-1/+9
2024-12-01Move `SharedContext` out of `Rc`Guillaume Gomez-14/+9
2024-12-01Stop cloning `Context` so muchGuillaume Gomez-1/+1
2024-11-28Fix new clippy lintsGuillaume Gomez-29/+27
2024-10-19rustdoc: Document `markdown` module.Alona Enraght-Moony-1/+1
2024-10-06Handle `librustdoc` cases of `rustc::potential_query_instability` lintismailarilik-5/+5
2024-09-25don't clone `clean::Item` in `TypeImplCollector`Lukas Markeffsky-9/+9
2024-09-25rm higher-ranked lifetimes from `DocVisitor`Lukas Markeffsky-1/+1
2024-09-24Dogfood `feature(file_buffered)`Josh Stone-3/+2
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-5/+5
2024-09-10Auto merge of #129337 - EtomicBomb:rfc, r=notriddlebors-43/+135
2024-09-07rustdoc: use a single box to store Attributes and ItemKindMichael Howell-1/+1
2024-09-07rfc#3662 changes under unstable flagsEtomicBomb-43/+135
2024-09-06Auto merge of #128776 - Bryanskiy:deep-reject-ctxt, r=lcnrbors-2/+2
2024-09-02Use `DeepRejectCtxt` to quickly reject `ParamEnv` candidatesBryanskiy-2/+2
2024-08-26rustdoc: fix missing resource suffix on `crates.js`Michael Howell-6/+12
2024-08-08fix typos, more SelfEtomicBomb-2/+2
2024-08-07rename sortedjson -> orderedjsonEtomicBomb-66/+75
2024-08-07added unit tests for write_sharedEtomicBomb-51/+48
2024-08-07initial implementation of mergable rustdoc cciEtomicBomb-655/+807
2024-06-30Uplift fast rejection to new solverMichael Goulet-2/+1
2024-03-16rustdoc-search: shard the search result descriptionsMichael Howell-2/+29
2024-02-04rustdoc: trait.impl, type.impl: sort impls to make it not depend on serializa...klensy-10/+21
2023-12-15Simplify JS code a little bitGuillaume Gomez-2/+2
2023-12-14rustdoc-search: fix a race condition in search index loadingMichael Howell-2/+8
2023-12-14Use Map instead of Object for source files and search indexGuillaume Gomez-9/+10
2023-11-29rustdoc: Move `AssocItemRender` and `RenderMode` to `html::render`.Alona Enraght-Moony-2/+2
2023-11-08rustdoc: minor changes suggested by clippy perf lints.Nicholas Nethercote-9/+6