)]}'
{
  "commit": "2eceae155fb610cc4a451df547d67e02f44b954c",
  "tree": "4bbc46c18c2533cee4067a462e587b7e277afbeb",
  "parents": [
    "57a0205c50de178c1cb8034a86d8506161b88ff4"
  ],
  "author": {
    "name": "Craig Scott",
    "email": "craig.scott@crascit.com",
    "time": "Sun Oct 26 18:09:50 2025 +1100"
  },
  "committer": {
    "name": "Craig Scott",
    "email": "craig.scott@crascit.com",
    "time": "Sun Oct 26 18:10:40 2025 +1100"
  },
  "message": "GoogleTest: Update policies to CMake 4.2\n\nIn fc7aa3cd69 (tests: Preserve empty arguments in test command lines,\n2024-09-30), the CMP0174 policy setting had to be explicitly handled in\nGoogleTestAddTests.cmake because it was part of the same release.\nNow that we\u0027re past that release, we can remove that and update the\npolicies based on the CMake version instead. This removes the TODO\nadded in that original commit.\n\nWe also update the policy settings in GoogleTest.cmake so that we are\nusing consistent policy settings across the GoogleTest implementation.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2fded3f2f7097949681cc7d5c453e586aaff5b7d",
      "old_mode": 33188,
      "old_path": "Modules/GoogleTest.cmake",
      "new_id": "5f4eaf84e9e631697f46fbc0ec8726538ce11303",
      "new_mode": 33188,
      "new_path": "Modules/GoogleTest.cmake"
    },
    {
      "type": "modify",
      "old_id": "1ef3d6d546c826d6328641b982a73b9bfe74fcd0",
      "old_mode": 33188,
      "old_path": "Modules/GoogleTestAddTests.cmake",
      "new_id": "957d7b4f931b882401db98a6520df62eb3c07589",
      "new_mode": 33188,
      "new_path": "Modules/GoogleTestAddTests.cmake"
    }
  ]
}
