about summary refs log tree commit diff
path: root/src/librustdoc/passes/stripper.rs
AgeCommit message (Expand)AuthorLines
2023-11-15Re-format code with new rustfmtMark Rousskov-8/+9
2023-08-21rustdoc: Rename `clean` items from typedef to type aliasNoah Lev-1/+1
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-8/+15
2023-07-14Strip impl if not re-exported and is doc(hidden)Guillaume Gomez-1/+7
2023-06-19Clean up "doc(hidden)" checkGuillaume Gomez-5/+4
2023-05-22rustdoc: Cleanup doc string collapsingVadim Petrochenkov-1/+1
2023-02-15Use more let chainGuillaume Gomez-17/+15
2023-01-14Rollup merge of #106766 - GuillaumeGomez:rm-stripper-dead-code, r=notriddleYuki Okushi-11/+1
2023-01-12Fix not displayed re-export of `doc(hidden)` itemGuillaume Gomez-1/+14
2023-01-12Remove dead code in rustdoc stripperGuillaume Gomez-11/+1
2023-01-06rustdoc: Strip imports of items which are `#[doc(hidden)]`Nixon Enraght-Moony-0/+1
2023-01-01clean: Always store enum disriminant.Nixon Enraght-Moony-1/+4
2022-11-03Remove rustdoc clean::Visibility typeGuillaume Gomez-4/+4
2022-10-30Make rustdoc Item::visibility computed on-demandGuillaume Gomez-8/+11
2022-10-29rustdoc: Split effective visibilities from rustc from similar data built by r...Vadim Petrochenkov-12/+22
2022-10-29Add regression test for missing item from private mod in JSON outputGuillaume Gomez-1/+1
2022-10-29Add missing impl blocks for item reexported from private mod in JSON outputGuillaume Gomez-5/+25
2022-10-26privacy: Rename "accessibility levels" to "effective visibilities"Vadim Petrochenkov-7/+7
2022-09-01Fix typo in commentNixon Enraght-Moony-1/+1
2022-08-15Rollup merge of #100325 - aDotInTheVoid:rdj-import-impl, r=GuillaumeGomezMatthias Krüger-1/+11
2022-08-15rustdoc: Mark imported items as retainedNixon Enraght-Moony-1/+11
2022-08-09Prevent impl blocks containing only private items to be documented by defaultGuillaume Gomez-14/+39
2022-07-21Remove unused field in ItemKind::KeywordItemGuillaume Gomez-1/+1
2022-07-16Correctly handle usage of private items in public API for JSON output formatGuillaume Gomez-4/+18
2022-05-31Display empty impl blocks if they have documentationsGuillaume Gomez-2/+3
2022-05-21Remove `crate` visibility modifier in libs, testsJacob Pratt-8/+8
2022-04-16Rename `def_id` into `item_id` when the type is `ItemId` for readabilityGuillaume Gomez-4/+5
2022-04-12rustdoc: discr. required+provided assoc consts+tysLeón Orell Valerian Liehr-5/+3
2022-01-17fix #90187zredb-1/+1
2022-01-17fix #90187zredb-0/+1
2022-01-17fix #90187zredb-1/+2
2022-01-13librustdoc: Address some clippy lintspierwill-5/+4
2021-12-15Add module documentation for rustdoc passesJacob Hoffman-Andrews-0/+1
2021-10-22Rename `Type::def_id()` to `Type::def_id_no_primitives()`Noah Lev-2/+2
2021-10-22Replace `GetDefId` with inherent methodsNoah Lev-1/+1
2021-09-30Remove temporary `GetDefId` impl for `Path`Noah Lev-1/+1
2021-09-12Rename `is_generic()` to `is_assoc_ty()`Noah Lev-1/+1
2021-08-31Rollup merge of #88391 - GuillaumeGomez:fix-json-enum-variant, r=camelid,notr...Mara Bos-2/+2
2021-08-29Use the correct type for Enum variant tuplesGuillaume Gomez-2/+2
2021-08-29Fix: don't document private macros by defaultinquisitivecrystal-2/+3
2021-07-05Revert "rustdoc: Store DefId's in ItemId on heap for decreasing Item's size"Justus K-2/+2
2021-07-05rustdoc: Store DefId's in ItemId on heap for decreasing Item's sizeJustus K-2/+2
2021-07-05rustdoc: Rename `expect_real` to `expect_def_id`, remove `Item::is_fake`Justus K-1/+1
2021-07-05rustdoc: Replace `FakeDefId` with new `ItemId` typeJustus K-3/+3
2021-05-04rustdoc: Remove unnecessary `StripItem` wrapperJoshua Nelson-3/+3
2021-05-04Add type to differentiate between fake and real DefId'sJustus K-8/+9
2021-03-05Make ItemKind::ExternCrate looks like hir::ItemKind::ExternCrate to make tran...Guillaume Gomez-2/+4
2021-01-15Rename VariantKind -> VariantJoshua Nelson-1/+1
2021-01-15Remove useless `clean::Variant` structJoshua Nelson-1/+1