)]}'
{
  "commit": "fe1cd4e1573cc8411628e29d027e1be8cdf7ea99",
  "tree": "b4f10fe71f7ba6c012a31c9ea66c0f2f075e620e",
  "parents": [
    "2121f65c67535784cdd55c9bd22659dc66a4a17e"
  ],
  "author": {
    "name": "Craig Scott",
    "email": "craig.scott@crascit.com",
    "time": "Fri Jun 06 17:41:29 2025 +1000"
  },
  "committer": {
    "name": "Craig Scott",
    "email": "craig.scott@crascit.com",
    "time": "Sat Jun 07 18:23:59 2025 +1000"
  },
  "message": "Help: Make docs for ctest --show-only\u003djson-v1 reflect the implementation\n\nIn elements of the backtraceGraph-\u003enodes array, all but the `file` field\nare optional. The documentation implied all fields were mandatory by\nnot mentioning any of them as optional. Update the docs to make the\noptional nature explicit. Use the corresponding documentation for the\nCMake file API as a guide for the updated text.\n\nThe tests array was also lacking accuracy for which fields were optional\nand the tests-\u003eproperties array didn\u0027t specify the type of items that the\narray could hold. The explanation for the \"config\" item was also wrong,\nsince it always holds the value of the -C option given to ctest. Fix and\nexpand the docs to address these cases as well.\n\nFixes: #26965\nIssue: #26986\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "035da3cc0127f583813be8d6abac1ced3907174f",
      "old_mode": 33188,
      "old_path": "Help/manual/ctest.1.rst",
      "new_id": "b72336fc4564e2e90f677f3ae003178a586bb778",
      "new_mode": 33188,
      "new_path": "Help/manual/ctest.1.rst"
    }
  ]
}
