about summary refs log tree commit diff
path: root/src/librustdoc/html/render/search_index.rs
AgeCommit message (Expand)AuthorLines
2023-12-14Use Map instead of Object for source files and search indexGuillaume Gomez-1/+1
2023-11-19rustdoc-search: add support for associated typesMichael Howell-60/+362
2023-11-15Re-format code with new rustfmtMark Rousskov-4/+5
2023-09-21rustdoc-search: add impl disambiguator to duplicate assoc itemsMichael Howell-2/+31
2023-09-03rustdoc-search: add support for type parametersMichael Howell-109/+125
2023-09-02Correctly handle paths from foreign itemsGuillaume Gomez-11/+46
2023-09-01Merge all loops into one when generating search indexGuillaume Gomez-92/+65
2023-09-01[rustdoc] Fix path in type-based searchGuillaume Gomez-13/+50
2023-05-30rustdoc: simplify `clean` by removing `FnRetTy`Michael Howell-18/+5
2023-05-22rustdoc: Cleanup doc string collapsingVadim Petrochenkov-7/+3
2023-04-24rustdoc-search: add slices and arrays to indexMichael Howell-2/+28
2023-04-12remove some unneeded importsKaDiWa-1/+1
2023-03-16Rollup merge of #108875 - notriddle:notriddle/return-trait, r=GuillaumeGomezMatthias Krüger-2/+7
2023-03-11Rollup merge of #107629 - pitaj:rustdoc-search-deprecated, r=jshaMatthias Krüger-1/+22
2023-03-10rustdoc: sort deprecated items lower in searchPeter Jaszkowiak-1/+22
2023-03-07rustdoc: fix type search when more than one `where` clause appliesMichael Howell-1/+1
2023-03-07rustdoc: fix type search index for `fn<T>() -> &T where T: Trait`Michael Howell-1/+6
2023-03-04rustdoc: function signature search with traits in `where` clauseMichael Howell-21/+13
2023-02-13rustdoc: use a string with one-character codes for search index typesMichael Howell-1/+10
2023-01-15rustdoc: simplify some & ref erencesMatthias Krüger-2/+2
2023-01-13CrateData: don't allocate String when Serialize, &str is enoughklensy-1/+1
2023-01-13IndexItem.name String -> Symbolklensy-4/+4
2023-01-10Remove unneeded ItemId::Primitive variantGuillaume Gomez-20/+55
2022-12-29Fix index out of bounds issues in rustdocyukang-2/+1
2022-08-13avoid cloning and then iteratingKaDiWa-4/+9
2022-06-27Add comments, fixes for `0` sentinelMichael Howell-1/+27
2022-06-24Fix rustdoc under `#[no_core]`Michael Howell-28/+32
2022-06-24rustdoc: reference function signature types from the `p` arrayMichael Howell-51/+102
2022-05-31rustdoc: also index raw pointersMichael Howell-2/+3
2022-05-31rustdoc: also index impl traitMichael Howell-6/+24
2022-05-27cleanup librustdoc by making parent stack store itemsMichael Howell-15/+2
2022-05-26rustdoc: factor orphan impl items into an actual structMichael Howell-5/+7
2022-05-25rustdoc: include impl generics / self in search indexMichael Howell-13/+63
2022-05-24fix clippy perf lintsklensy-2/+2
2022-05-24fix simple clippy lintsklensy-1/+1
2022-05-21Remove `crate` visibility modifier in libs, testsJacob Pratt-2/+6
2022-02-03rustdoc: clippy::complexity fixesMatthias Krüger-1/+1
2022-01-17Correctly handle pure genericsGuillaume Gomez-4/+6
2022-01-17fix #90187: Replace all def_id_no_primitives with def_idzredb-1/+1
2022-01-17fix #90187zredb-6/+17
2022-01-17fix #90187zredb-13/+10
2022-01-14rustdoc: avoid many `Symbol` to `String` conversions.Nicholas Nethercote-3/+7
2021-12-28Add regression test for #59502Noah Lev-0/+2
2021-12-28Remove unused parameterNoah Lev-6/+5
2021-12-27Give clearer names to several search index functionsNoah Lev-12/+24
2021-12-27Coalesce two arguments as `&Function`Noah Lev-6/+8
2021-12-27Make `search_index` functions private where possibleNoah Lev-2/+2
2021-12-27Move `ExternalLocation` to `clean::types`Noah Lev-10/+0
2021-12-27rustdoc: Remove some unnecessary `cache` parametersNoah Lev-23/+12
2021-12-27Rename `rustdoc::html::render::cache` to `search_index`Noah Lev-0/+438