Ignore:
Timestamp:
Aug 14, 2022, 8:53:31 PM (2 years ago)
Author:
alloc
Message:

GetAllowedCommands: Also report all overloads

File:
1 edited

Legend:

Unmodified
Added
Removed
  • binary-improvements2/WebServer/src/WebAPI/GetAllowedCommands.cs

    r391 r401  
    1414                                }
    1515
     16                                JsonArray cmdOverloads = new JsonArray ();
     17
    1618                                string cmd = string.Empty;
    1719                                foreach (string s in cc.GetCommands ()) {
     20                                        cmdOverloads.Add (new JsonString (s));
    1821                                        if (s.Length > cmd.Length) {
    1922                                                cmd = s;
     
    2326                                JsonObject cmdObj = new JsonObject ();
    2427                                cmdObj.Add ("command", new JsonString (cmd));
     28                                cmdObj.Add ("overloads", cmdOverloads);
    2529                                cmdObj.Add ("description", new JsonString (cc.GetDescription ()));
    2630                                cmdObj.Add ("help", new JsonString (cc.GetHelp ()));
Note: See TracChangeset for help on using the changeset viewer.