about summary refs log tree commit diff
path: root/src/librustdoc/passes/strip_hidden.rs
AgeCommit message (Expand)AuthorLines
2023-07-29Move `inherits_doc_hidden` and `should_ignore_res` into `clean/utils.rs`Guillaume Gomez-1/+1
2023-07-14Correctly handle `--document-hidden-items`Guillaume Gomez-0/+1
2023-06-19Clean up "doc(hidden)" checkGuillaume Gomez-2/+2
2023-05-05Correctly handle associated items of a trait inside a `#[doc(hidden)]` itemGuillaume Gomez-5/+25
2023-03-29Don't strip crate moduleGuillaume Gomez-2/+7
2023-02-20Fix handling of reexported macro in doc hidden itemsGuillaume Gomez-5/+13
2023-01-27Special-case handling of impl blocksGuillaume Gomez-44/+61
2023-01-27Fix handling of items inside a `doc(hidden)` blockGuillaume Gomez-14/+54
2022-10-29rustdoc: Split effective visibilities from rustc from similar data built by r...Vadim Petrochenkov-0/+1
2022-08-09Prevent impl blocks containing only private items to be documented by defaultGuillaume Gomez-1/+7
2022-05-23Greatly extend explanations on strip_hidden itemsGuillaume Gomez-1/+8
2022-05-21Remove fields_stripped fields (and equivalents)Guillaume Gomez-1/+1
2022-05-21Remove `crate` visibility modifier in libs, testsJacob Pratt-2/+2
2022-04-16Rename `def_id` into `item_id` when the type is `ItemId` for readabilityGuillaume Gomez-1/+1
2022-01-17fix #90187zredb-2/+2
2021-12-15Add module documentation for rustdoc passesJacob Hoffman-Andrews-0/+1
2021-07-05Revert "rustdoc: Store DefId's in ItemId on heap for decreasing Item's size"Justus K-1/+1
2021-07-05rustdoc: Store DefId's in ItemId on heap for decreasing Item's sizeJustus K-1/+1
2021-07-05rustdoc: Replace `FakeDefId` with new `ItemId` typeJustus K-3/+3
2021-05-04rustdoc: Remove unnecessary `StripItem` wrapperJoshua Nelson-2/+2
2021-05-04Add type to differentiate between fake and real DefId'sJustus K-4/+3
2021-04-27Removed usage of Attributes in FnDecl and ExternalCrate. Relocate part of the...Timothée Delabrouille-2/+2
2021-02-16Take `&mut DocContext` in passesJoshua Nelson-1/+1
2021-02-04Cleanup rustdoc pass descriptions a bitCamelid-1/+1
2021-01-01clippy fixes for librustdocMatthias Krüger-3/+1
2020-12-30remove unused return types such as empty Results or Options that would always...Matthias Krüger-1/+1
2020-12-23Box ItemKind to reduce the size of `Item`Joshua Nelson-1/+1
2020-11-22Make `fold_item_recur` non-nullableJoshua Nelson-2/+2
2020-11-15Make all rustdoc functions and structs crate-privateJoshua Nelson-2/+2
2020-11-14Rename ItemEnum -> ItemKind, inner -> kindJoshua Nelson-1/+1
2020-01-09Rollup merge of #67875 - dtolnay:hidden, r=GuillaumeGomezYuki Okushi-1/+1
2020-01-05Remove rustc_hir reexports in rustc::hir.Mazdak Farrokhzad-1/+1
2020-01-04Distinguish between private items and hidden items in rustdocDavid Tolnay-1/+1
2020-01-04DefId{Map,Set} -> rustc::hir::def_idMazdak Farrokhzad-1/+1
2020-01-02Normalize `syntax::symbol` imports.Mazdak Farrokhzad-1/+1
2019-12-22Format the worldMark Rousskov-2/+2
2019-09-13Move to print functions on types instead of impl fmt::DisplayMark Rousskov-1/+1
2019-05-13Pass a `Symbol` to `check_name`, `emit_feature_err`, and related functions.Nicholas Nethercote-1/+2
2019-03-10Make the rustc driver and interface demand drivenJohn Kåre Alsaker-1/+1
2019-02-23merge early and late passes into single structAndy Russell-3/+5
2019-02-23Transition librustdoc to 2018 editionHirokazu Hata-9/+7
2018-12-25Remove licensesMark Rousskov-10/+0
2018-11-21rustc: remove {FxHash,Node,DefId,HirId,ItemLocal}{Map,Set} "constructor" fns.Eduard-Mihai Burtescu-1/+1
2018-09-20shuffle ownership of `external_traits`QuietMisdreavus-7/+2
2018-09-20swap external_traits into the crate before running strip_hiddenQuietMisdreavus-3/+10
2018-08-04introduce "early passes" an convert a few overQuietMisdreavus-3/+4
2018-08-04strongly-typed passesQuietMisdreavus-1/+5
2018-07-30Delete unused code in rustdocMark Rousskov-2/+2
2018-07-24remove pluginmanagersteveklabnik-2/+1
2016-11-24rustdoc: use libsyntax ast::Attribute instead of "cleaning" them.Eduard-Mihai Burtescu-2/+2