)]}'
{
  "commit": "c64f219a330033a56d1fa83909e31b869f7f056a",
  "tree": "6f8942762102613c8ef0bef0831c87751b588539",
  "parents": [
    "e118b39b4573a90cbb6cb558f9a9ee8958348407"
  ],
  "author": {
    "name": "Derek Mauro",
    "email": "dmauro@google.com",
    "time": "Mon Jan 27 11:06:35 2025 -0800"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Mon Jan 27 11:07:33 2025 -0800"
  },
  "message": "ABSL_ASSUME: Use a ternary operator instead of do-while in the\nimplementations that use a branch marked unreachable so that it is\nusable in more contexts.\n\nThe unimplemented case now uses the same definition as ABSL_ASSERT\nwhen NDEBUG is defined.\n\nFixes https://github.com/abseil/abseil-cpp/issues/1814\n\nPiperOrigin-RevId: 720236336\nChange-Id: I4f4f6e8a384dd11a07626b085a001fc2f5b7db21\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3aa66e1c7dba096aa2c57a8cfa59b064dac084cf",
      "old_mode": 33188,
      "old_path": "absl/base/optimization.h",
      "new_id": "429ea9ce79db435914a864a4f7bb63d5c810f73f",
      "new_mode": 33188,
      "new_path": "absl/base/optimization.h"
    },
    {
      "type": "modify",
      "old_id": "897234f3d494e45f2da2cb02c6659cddcd81fd3d",
      "old_mode": 33188,
      "old_path": "absl/base/optimization_test.cc",
      "new_id": "b47b11a1ad37946a149653ede3b68855c49517bf",
      "new_mode": 33188,
      "new_path": "absl/base/optimization_test.cc"
    }
  ]
}
