)]}'
{
  "commit": "8ecdd89c69171d4cb2fdc7fa9ebd47ba18b49009",
  "tree": "fac5be34720b4e928948bdfb6807b68754fffde6",
  "parents": [
    "5f31f20edabd148cc90c3e271f5ae38523cd9676"
  ],
  "author": {
    "name": "Abseil Team",
    "email": "absl-team@google.com",
    "time": "Wed Sep 02 07:36:56 2026 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Wed Sep 02 07:37:31 2026 -0700"
  },
  "message": "Remove obsolete IBM VisualAge / XL C++ workarounds in googletest\n\nClassic IBM XL C/C++ (__IBMCPP__) only supported up to C++14 (V16.1 for AIX) before IBM retired the proprietary frontend and transitioned to IBM Open XL C/C++ (which is Clang-based and defines __clang__).\n\nSince the legacy XL frontend never supported C++17, the workarounds are obsolete and should be removed.\n\nPiperOrigin-RevId: 975123206\nChange-Id: Ia706c7759d3f1df73d375fca68f91eee3aaef825\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "729e91a555b6cdb019849164f7d031005dead4ab",
      "old_mode": 33188,
      "old_path": "googletest/cmake/internal_utils.cmake",
      "new_id": "5bcef77975a128ab736cc29b727d8c10915e0bc3",
      "new_mode": 33188,
      "new_path": "googletest/cmake/internal_utils.cmake"
    },
    {
      "type": "modify",
      "old_id": "dc5025662c61e3edd706f36e44729574e60eae10",
      "old_mode": 33188,
      "old_path": "googletest/include/gtest/internal/gtest-port.h",
      "new_id": "154be3c1602950a85631cfe2e930f2ded32d1a42",
      "new_mode": 33188,
      "new_path": "googletest/include/gtest/internal/gtest-port.h"
    }
  ]
}
