From 69c7ba7d810ca19c489f481662d35701bdc6c92a Mon Sep 17 00:00:00 2001 From: Erick Velez Date: Sun, 16 Nov 2025 18:28:26 -0800 Subject: [PATCH] fix unittest --- clang-tools-extra/clang-doc/JSONGenerator.cpp | 2 ++ .../clang-doc/assets/namespace-template.mustache | 2 +- clang-tools-extra/test/clang-doc/json/concept.cpp | 2 +- clang-tools-extra/test/clang-doc/json/namespace.cpp | 2 +- .../test/clang-doc/mustache-separate-namespace.cpp | 2 +- clang-tools-extra/test/clang-doc/namespace.cpp | 8 ++++---- .../unittests/clang-doc/JSONGeneratorTest.cpp | 2 +- 7 files changed, 11 insertions(+), 9 deletions(-) diff --git a/clang-tools-extra/clang-doc/JSONGenerator.cpp b/clang-tools-extra/clang-doc/JSONGenerator.cpp index c47c65ddc2d73..83fa556782793 100644 --- a/clang-tools-extra/clang-doc/JSONGenerator.cpp +++ b/clang-tools-extra/clang-doc/JSONGenerator.cpp @@ -610,6 +610,8 @@ static void serializeInfo(const VarInfo &I, json::Object &Obj, static void serializeInfo(const NamespaceInfo &I, json::Object &Obj, const std::optional RepositoryUrl) { serializeCommonAttributes(I, Obj, RepositoryUrl); + if (I.USR == GlobalNamespaceID) + Obj["Name"] = "Global Namespace"; if (!I.Children.Namespaces.empty()) serializeArray(I.Children.Namespaces, Obj, "Namespaces", diff --git a/clang-tools-extra/clang-doc/assets/namespace-template.mustache b/clang-tools-extra/clang-doc/assets/namespace-template.mustache index 5c0d2fb14d3c9..7e00821c4914f 100644 --- a/clang-tools-extra/clang-doc/assets/namespace-template.mustache +++ b/clang-tools-extra/clang-doc/assets/namespace-template.mustache @@ -13,7 +13,7 @@