Browse Source

cmFileAPI: Add BuildReplyEntry wrapper around AddReplyIndexObject

Brad King 6 months ago
parent
commit
09aa968ed0
2 changed files with 8 additions and 2 deletions
  1. 7 2
      Source/cmFileAPI.cxx
  2. 1 0
      Source/cmFileAPI.h

+ 7 - 2
Source/cmFileAPI.cxx

@@ -442,7 +442,7 @@ Json::Value cmFileAPI::BuildReply(Query const& q)
   Json::Value reply = Json::objectValue;
   for (Object const& o : q.Known) {
     std::string const& name = ObjectName(o);
-    reply[name] = this->AddReplyIndexObject(o);
+    reply[name] = this->BuildReplyEntry(o);
   }
 
   for (std::string const& name : q.Unknown) {
@@ -451,6 +451,11 @@ Json::Value cmFileAPI::BuildReply(Query const& q)
   return reply;
 }
 
+Json::Value cmFileAPI::BuildReplyEntry(Object const& object)
+{
+  return this->AddReplyIndexObject(object);
+}
+
 Json::Value cmFileAPI::BuildReplyError(std::string const& error)
 {
   Json::Value e = Json::objectValue;
@@ -681,7 +686,7 @@ Json::Value cmFileAPI::BuildClientReplyResponse(ClientRequest const& request)
     response = this->BuildReplyError(request.Error);
     return response;
   }
-  response = this->AddReplyIndexObject(request);
+  response = this->BuildReplyEntry(request);
   return response;
 }
 

+ 1 - 0
Source/cmFileAPI.h

@@ -177,6 +177,7 @@ private:
   Json::Value BuildReplyIndex();
   Json::Value BuildCMake();
   Json::Value BuildReply(Query const& q);
+  Json::Value BuildReplyEntry(Object const& object);
   static Json::Value BuildReplyError(std::string const& error);
   Json::Value const& AddReplyIndexObject(Object const& o);