about summary refs log tree commit diff
path: root/src/librustdoc/passes/propagate_stability.rs
AgeCommit message (Collapse)AuthorLines
2025-08-28Add new `doc(attribute = "...")` attributeGuillaume Gomez-1/+2
2025-07-31remove rustc_attr_data_structuresJana Dönszelmann-1/+1
2025-05-18Remove rustc_attr_data_structures re-export from rustc_attr_parsingmejrs-1/+1
2025-03-06`x clippy src/librustdoc --fix`Yotam Ofek-3/+3
2025-02-23fixed by differentiating glob exportTapan Prakash-0/+12
2025-01-15allowed_through_unstable_modules: support showing a deprecation message when ↵Ralf Jung-3/+3
the unstable module name is used
2025-01-11rustdoc: use import stability marker in displayMichael Howell-1/+20
2025-01-02Use `is_some_and` helperMichael Howell-2/+1
Co-authored-by: Guillaume Gomez <guillaume1.gomez@gmail.com>
2025-01-02rustdoc: treat `allowed_through_unstable_modules` as deprecationMichael Howell-0/+9
This ensures `std::intrinsics::transmute` is deemphasized in the search engine and other UI, by cleaning it into a deprecation without propagating it through reexports when the parent module is stable.
2024-12-20Rollup merge of #134321 - dtolnay:docassocconst, r=fmeaseJacob Pratt-4/+5
Hide `= _` as associated constant value inside impl blocks Closes #134320. ### Before: <img src="https://github.com/user-attachments/assets/19d28811-45d2-4563-9726-f40c6af411c6" width="300">&nbsp;<img src="https://github.com/user-attachments/assets/1ecf8764-97ce-47f0-87fa-3b174d2fc578" width="300"> ### After: <img src="https://github.com/user-attachments/assets/6408c4ca-b1c4-42e4-884b-248833a4865f" width="300">&nbsp;<img src="https://github.com/user-attachments/assets/df2f6981-16f6-409f-8abb-73c0a4a71d6b" width="300"> r? `@fmease`
2024-12-19Rename TyMethodItem -> RequiredMethodItemDavid Tolnay-1/+1
2024-12-19Rename TyAssocTypeItem -> RequiredAssocTypeItemDavid Tolnay-1/+1
2024-12-19Split AssocConstItem into ProvidedAssocConstItem and ImplAssocConstItemDavid Tolnay-1/+2
2024-12-19Rename TyAssocConstItem -> RequiredAssocConstItemDavid Tolnay-1/+1
2024-12-16rename rustc_attr to rustc_attr_parsing and create rustc_attr_data_structuresJonathan Dönszelmann-1/+1
2024-11-28Fix new clippy lintsGuillaume Gomez-1/+1
2024-11-02rustdoc: skip stability inheritance for some item kindsLukas Markeffsky-17/+57
2024-10-14Delay ambiguous intra-doc link resolution after `Cache` has been populatedGuillaume Gomez-1/+1
2024-09-30rustdoc: rewrite stability inheritance as a passLukas Markeffsky-0/+72