about summary refs log tree commit diff
path: root/src/librustdoc
diff options
context:
space:
mode:
authorAlona Enraght-Moony <code@alona.page>2025-01-20 22:36:58 +0000
committerAlona Enraght-Moony <code@alona.page>2025-01-22 19:29:48 +0000
commit9c0e32bcd2727e95371f20fd7c9b86bc139e478e (patch)
tree6c5fa0d472da94f327c68a59a8c597023da3ed38 /src/librustdoc
parent9f4d9dc102fee5c1fe8adce2c4a58254cae510f4 (diff)
rustdoc-json: Rename `Path::name` to `path`, and give it path (again).
Closes https://github.com/rust-lang/rust/issues/135600

Effectivly reverts https://github.com/rust-lang/rust/pull/134880
Diffstat (limited to 'src/librustdoc')
-rw-r--r--src/librustdoc/json/conversions.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/librustdoc/json/conversions.rs b/src/librustdoc/json/conversions.rs
index 33166a39574..afe81937495 100644
--- a/src/librustdoc/json/conversions.rs
+++ b/src/librustdoc/json/conversions.rs
@@ -622,7 +622,7 @@ impl FromClean<clean::Type> for Type {
 impl FromClean<clean::Path> for Path {
     fn from_clean(path: clean::Path, renderer: &JsonRenderer<'_>) -> Path {
         Path {
-            name: path.last_opt().map_or(String::from(""), |s| String::from(s.as_str())),
+            path: path.whole_name(),
             id: renderer.id_from_item_default(path.def_id().into()),
             args: path.segments.last().map(|args| Box::new(args.clone().args.into_json(renderer))),
         }