summary refs log tree commit diff
path: root/src/librustdoc/json
AgeCommit message (Expand)AuthorLines
2024-11-01rustdoc: Directly use rustc_abi instead of reexportsJubilee Young-11/+11
2024-10-22Represent TraitBoundModifiers as distinct parts in HIRMichael Goulet-13/+11
2024-10-16rustdoc-JSON: Rename "object safe" to "dyn compatible"León Orell Valerian Liehr-2/+2
2024-10-16rustdoc: Rename "object safe" to "dyn compatible"León Orell Valerian Liehr-1/+1
2024-09-29rustdoc-json: `Id(String)` -> `Id(u32)`schvv31n-308/+305
2024-09-24Dogfood `feature(file_buffered)`Josh Stone-1/+1
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-23/+17
2024-09-09Auto merge of #129789 - notriddle:notriddle/inline-stmt-local, r=GuillaumeGomezbors-6/+6
2024-09-07rustdoc: use a single box to store Attributes and ItemKindMichael Howell-6/+6
2024-09-01rustdoc: normalise type/field names in rustdoc-json-types/jsondoclintschvv31n-54/+52
2024-08-30Remove `#[macro_use] extern crate tracing` from rustdoc.Nicholas Nethercote-0/+1
2024-08-17rustdoc-json: Clean up serialization and printing.Alona Enraght-Moony-19/+23
2024-08-15rustdoc-json: Use FxHashMap from rustdoc_json_typesAlona Enraght-Moony-5/+5
2024-08-12Add possibility to generate rustdoc JSON output to stdoutGuillaume Gomez-16/+31
2024-08-05Rollup merge of #128385 - its-the-shrimp:fix_114039, r=aDotInTheVoidMatthias Krüger-6/+0
2024-08-05rustdoc-json: discard non-local inherent implsschvv31n-6/+0
2024-08-04rustdoc: Create `SelfTy` to replace `Generic(kw::SelfUpper)`Noah Lev-1/+3
2024-08-01rustdoc: Remove OpaqueTyAlona Enraght-Moony-9/+0
2024-07-29Reformat `use` declarations.Nicholas Nethercote-7/+4
2024-07-27rustdoc: use strategic ThinVec/Box to shrink `clean::ItemKind`Michael Howell-5/+15
2024-07-12Add rustdoc-json support for use<>Michael Goulet-0/+1
2024-07-03rustdoc-json: Better representation of lifetime bounds in where clauses.Alona Enraght-Moony-2/+9
2024-06-28implement new effects desugaringDeadbeef-9/+7
2024-06-20Implement `unsafe_extern_blocks` feature in rustdocGuillaume Gomez-2/+4
2024-06-05Remove `Type` from rustdoc `Const`Boxy-3/+6
2024-05-31Rollup merge of #125635 - fmease:mv-type-binding-assoc-item-constraint, r=com...Matthias Krüger-11/+11
2024-05-30Rename HIR `TypeBinding` to `AssocItemConstraint` and related cleanupLeón Orell Valerian Liehr-11/+11
2024-05-29Make `body_owned_by` return the body directly.Oli Scherer-1/+4
2024-05-17Rename Unsafe to SafetySantiago Pastorino-5/+5
2024-04-08Actually create ranged int types in the type system.Oli Scherer-3/+4
2024-04-08Thread pattern types through the HIROli Scherer-0/+3
2024-02-15rustdoc: cross-crate re-exports: correctly render late-bound params in source...León Orell Valerian Liehr-14/+11
2023-12-27Introduce `const Trait` (always-const trait bounds)León Orell Valerian Liehr-0/+3
2023-12-23Add `is_object_safe` information for traits in JSON outputGuillaume Gomez-0/+2
2023-11-15Re-format code with new rustfmtMark Rousskov-10/+11
2023-10-30Descriptive variant name deprecation versions outside the standard libraryDavid Tolnay-1/+1
2023-10-30Represent absence of 'since' attribute as a variant of DeprecatedSinceDavid Tolnay-4/+4
2023-10-30Add a DeprecatedSince::Err variant for versions that fail to parseDavid Tolnay-1/+8
2023-10-29Store version of `deprecated` attribute in structured formDavid Tolnay-2/+1
2023-10-22rustdoc: wrap Type with Box instead of GenericsMichael Howell-3/+3
2023-10-14Rollup merge of #115439 - fmease:rustdoc-priv-repr-transparent-heuristic, r=G...Matthias Krüger-1/+2
2023-10-12Hide host effect params from docsOli Scherer-7/+9
2023-10-09Auto merge of #116142 - GuillaumeGomez:enum-variant-display, r=fmeasebors-1/+1
2023-10-03rustdoc: fix & clean up handling of cross-crate higher-ranked lifetimesLeón Orell Valerian Liehr-3/+2
2023-09-25Show enum variant value if it is a C-like variantGuillaume Gomez-1/+1
2023-09-18rustdoc: hide repr(transparent) if it isn't part of the public ABILeón Orell Valerian Liehr-1/+2
2023-09-07Auto merge of #114855 - Urgau:rustdoc-typedef-inner-variants, r=GuillaumeGomezbors-1/+1
2023-09-01Reuse const rendering from rustdoc in rmeta encodingBen Kimock-2/+2
2023-08-26rustdoc: show inner enum and struct in type definition for concrete typeUrgau-1/+1
2023-08-21rustdoc-json: Rename typedef to type aliasNoah Lev-7/+7