)]}'
{
  "commit": "77d7044d231bee7d73dd3456977dbbfdb09e200a",
  "tree": "d0f151e7aa6bc1c50253f5929bb866addca1a7eb",
  "parents": [
    "d4e3ba3173ce6323c481fca9e6a0cc514a65936d"
  ],
  "author": {
    "name": "Sergiu Deitsch",
    "email": "sergiu.deitsch@gmail.com",
    "time": "Sun Sep 28 17:16:47 2025 +0200"
  },
  "committer": {
    "name": "Sergiu Deitsch",
    "email": "sergiu.deitsch@gmail.com",
    "time": "Sun Sep 28 11:50:21 2025 -0700"
  },
  "message": "Do not rely on a define for disabling warnings\n\nUsing a define to determine whether to disable warnings introduces a\ndependency on the header inclusion order and thus can prevent the\nwarnings from being enabled.\n\nFixes #1173\n\nChange-Id: I21f5bca78a83bfe4642e9b01abd220b9fbba31a4\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b6e38aa339051bb01e17dc0f0fc418a9a242d087",
      "old_mode": 33188,
      "old_path": "include/ceres/internal/disable_warnings.h",
      "new_id": "408698b6ab33ed06739b66c8477ef1c48e24f3ce",
      "new_mode": 33188,
      "new_path": "include/ceres/internal/disable_warnings.h"
    },
    {
      "type": "modify",
      "old_id": "a183c2531c6c3a4b1c834fdb1812b8b1d561ac69",
      "old_mode": 33188,
      "old_path": "include/ceres/internal/reenable_warnings.h",
      "new_id": "947cdfde0195c0169fb3d2ccb1509b80cf0c5560",
      "new_mode": 33188,
      "new_path": "include/ceres/internal/reenable_warnings.h"
    }
  ]
}
