about summary refs log tree commit diff
path: root/src/librustdoc/json/mod.rs
AgeCommit message (Expand)AuthorLines
2025-03-12rustdoc-json: Extract Id handling into its own moduleAlona Enraght-Moony-10/+2
2025-02-08Rustfmtbjorn3-11/+17
2024-12-02rustdoc: Rename set_back_info to restore_module_data.Alona Enraght-Moony-5/+4
2024-12-01Rename `FormatRenderer::InfoType` into `ModuleData` and rename `FormatRendere...Guillaume Gomez-4/+4
2024-12-01Add `unreachable!` in new `FormatRenderer` methods for `JsonRenderer` impleme...Guillaume Gomez-2/+7
2024-12-01Stop cloning `Context` so muchGuillaume Gomez-3/+3
2024-11-28Fix new clippy lintsGuillaume Gomez-4/+4
2024-09-29rustdoc-json: `Id(String)` -> `Id(u32)`schvv31n-6/+17
2024-09-24Dogfood `feature(file_buffered)`Josh Stone-1/+1
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-22/+16
2024-09-09Auto merge of #129789 - notriddle:notriddle/inline-stmt-local, r=GuillaumeGomezbors-2/+2
2024-09-07rustdoc: use a single box to store Attributes and ItemKindMichael Howell-2/+2
2024-09-01rustdoc: normalise type/field names in rustdoc-json-types/jsondoclintschvv31n-2/+2
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-01rustdoc: Remove OpaqueTyAlona Enraght-Moony-1/+0
2024-07-29Reformat `use` declarations.Nicholas Nethercote-1/+0
2024-06-05Remove `Type` from rustdoc `Const`Boxy-1/+1
2023-11-15Re-format code with new rustfmtMark Rousskov-3/+3
2023-08-21rustdoc-json: Rename typedef to type aliasNoah Lev-1/+1
2023-08-16Improve code readability by moving fmt args directly into the stringGuillaume Gomez-3/+3
2023-04-26rustdoc-json: Time serialization.Alona Enraght-Moony-1/+4
2023-03-30Replace doc(primitive) with rustc_doc_primitiveGuillaume Gomez-1/+1
2023-02-18Improve code readabilityGuillaume Gomez-2/+2
2023-02-18Fix bad handling of primitive typesGuillaume Gomez-1/+1
2023-02-18Allow reexports of items with same name but different types to both appearGuillaume Gomez-9/+6
2023-02-15Use more let chainGuillaume Gomez-6/+5
2023-02-08Fix small debug typoGuillaume Gomez-1/+1
2023-01-22rustdoc: Use `DefId(Map,Set)` instead of `FxHash(Map,Set)`Vadim Petrochenkov-3/+3
2022-12-02Rustdoc-Json: Don't include foreign traitsNixon Enraght-Moony-52/+1
2022-12-01rustc_ast_lowering: Stop lowering imports into multiple itemsVadim Petrochenkov-1/+1
2022-11-16rustdoc JSON: Use `Function` everywhere and remove `Method`Martin Nordholts-2/+1
2022-11-13fix some typos in commentscui fliter-1/+1
2022-09-27rustdoc: remove `clean::TraitWithExtraInfo`Michael Howell-1/+0
2022-09-26 Rustdoc-Json: List impls for primitivesNixon Enraght-Moony-2/+5
2022-09-13Rustdoc-Json: Don't loose subitems of foreign traits.Nixon Enraght-Moony-2/+13
2022-08-29Rollup merge of #101106 - aDotInTheVoid:rdj-stripped-mod, r=GuillaumeGomezMatthias Krüger-1/+7
2022-08-29Rustdoc-Json: Retain Stripped Modules when they are imported, not when they h...Nixon Enraght-Moony-1/+7
2022-08-28Auto merge of #100497 - kadiwa4:remove_clone_into_iter, r=cjgillotbors-5/+6
2022-08-16rustdoc JSON: Fix ICE with `pub extern crate self as <self_crate_name>`Martin Nordholts-2/+2
2022-08-13avoid cloning and then iteratingKaDiWa-5/+6
2022-07-16Fix rustdoc JSON inlineGuillaume Gomez-0/+9
2022-06-17Fix rustdoc handling of primitive documentationGuillaume Gomez-3/+3
2022-06-13Ignore impl items because they can be duplicated in case of generic implGuillaume Gomez-10/+43
2022-06-02Add Symbol into rustdoc JSON ID to prevent conflicts between reexportsGuillaume Gomez-8/+16
2022-05-21Remove `crate` visibility modifier in libs, testsJacob Pratt-1/+1