summary refs log tree commit diff
path: root/src/librustdoc/formats/cache.rs
AgeCommit message (Expand)AuthorLines
2023-01-15rustdoc: simplify some & ref erencesMatthias Krüger-1/+1
2023-01-13IndexItem.name String -> Symbolklensy-4/+5
2022-10-31Don't generate tuple struct fields into the search indexGuillaume Gomez-15/+22
2022-10-29rustdoc: Split effective visibilities from rustc from similar data built by r...Vadim Petrochenkov-8/+5
2022-10-26privacy: Rename "accessibility levels" to "effective visibilities"Vadim Petrochenkov-6/+12
2022-09-27rustdoc: remove `clean::TraitWithExtraInfo`Michael Howell-8/+3
2022-08-16rustdoc: box ItemKind::TraitMichael Howell-1/+1
2022-07-29Box TypedefItem, ImplItem, AssocTypeItem variants of ItemKindest31-1/+1
2022-07-21Remove unused field in ItemKind::KeywordItemGuillaume Gomez-1/+1
2022-05-27cleanup librustdoc by making parent stack store itemsMichael Howell-75/+82
2022-05-26rustdoc: factor orphan impl items into an actual structMichael Howell-7/+13
2022-05-25rustdoc: include impl generics / self in search indexMichael Howell-4/+43
2022-05-24fix simple clippy lintsklensy-1/+1
2022-05-21Remove `crate` visibility modifier in libs, testsJacob Pratt-19/+19
2022-05-20Rollup merge of #96565 - notriddle:notriddle/impl-box, r=camelidGuillaume Gomez-1/+10
2022-05-10rustdoc: clean up method path indexMichael Howell-9/+1
2022-05-09rustdoc: correct path to type alias methodsMichael Howell-1/+2
2022-05-06Fix reexports missing from the search indexGuillaume Gomez-1/+10
2022-04-29rustdoc: show implementations on `#[fundamental]` wrappersMichael Howell-1/+10
2022-04-19Rollup merge of #96142 - cjgillot:no-crate-def-index, r=petrochenkovDylan DPC-2/+2
2022-04-17Fix rustdoc duplicated blanket impls issueGuillaume Gomez-3/+18
2022-04-17Stop using CRATE_DEF_INDEX.Camille GILLOT-2/+2
2022-04-16Rename `def_id` into `item_id` when the type is `ItemId` for readabilityGuillaume Gomez-10/+10
2022-04-12rustdoc: discr. required+provided assoc consts+tysLeón Orell Valerian Liehr-4/+7
2022-01-17fix #90187: Replace all def_id_no_primitives with def_idzredb-1/+1
2022-01-17fix #90187zredb-1/+1
2022-01-17fix #90187zredb-1/+1
2022-01-14rustdoc: avoid many `Symbol` to `String` conversions.Nicholas Nethercote-12/+12
2021-12-27Give clearer names to several search index functionsNoah Lev-2/+2
2021-12-27Move `ExternalLocation` to `clean::types`Noah Lev-2/+2
2021-12-27rustdoc: Remove some unnecessary `cache` parametersNoah Lev-1/+1
2021-12-27Rename `rustdoc::html::render::cache` to `search_index`Noah Lev-1/+1
2021-12-15Remove unnecessary sigils around `Symbol::as_str()` calls.Nicholas Nethercote-2/+1
2021-11-26Rename `Type::ResolvedPath` to `Type::Path`Noah Lev-6/+4
2021-11-25Stop re-exporting `Type::ResolvedPath`Noah Lev-3/+5
2021-11-24Remove `ResolvedPath.did`Noah Lev-5/+5
2021-11-19rustdoc: Move doc-reachability visiting back to cleaningNoah Lev-3/+0
2021-11-19rustdoc: Merge visits of extern crates into one loopNoah Lev-14/+10
2021-11-19rustdoc: Remove `Crate.externs` and compute on-demand insteadNoah Lev-5/+14
2021-11-19rustdoc: Pass DocContext to `Cache::populate`Noah Lev-17/+16
2021-11-13Auto merge of #90385 - mfrw:mfrw/librustdoc, r=GuillaumeGomezbors-1/+1
2021-11-07rustdoc: Remove top-level wrappers for `ImplKind` methodsNoah Lev-1/+1
2021-11-07rustdoc: Refactor `Impl.{synthetic,blanket_impl}` into enumNoah Lev-1/+1
2021-11-05rustdoc: use Type::def_id() instead of Type::def_id_no_primitives()Muhammad Falak R Wani-1/+1
2021-10-27Rollup merge of #90154 - camelid:remove-getdefid, r=jyn514Matthias Krüger-3/+5
2021-10-25Fix clippy lints in librustdocGuillaume Gomez-2/+2
2021-10-22Rename `Type::def_id_full()` to `Type::def_id()`Noah Lev-2/+2
2021-10-22Use `def_id_full()` where easily possibleNoah Lev-2/+4
2021-10-22Replace `GetDefId` with inherent methodsNoah Lev-1/+1
2021-10-09Auto merge of #88379 - camelid:cleanup-clean, r=jyn514bors-12/+8