)]}'
{
  "commit": "eb0e0d4124e0d2d5ff7f3f3365bb1d530d996c3d",
  "tree": "1d4d5f01da9d6316d383dd32a0a0c6f4359bd76a",
  "parents": [
    "f883d40d208d2a7c237c745899991a89ba46cf29"
  ],
  "author": {
    "name": "Abseil Team",
    "email": "absl-team@google.com",
    "time": "Fri May 22 09:02:48 2026 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Fri May 22 09:03:10 2026 -0700"
  },
  "message": "Add parentheses-removal support for non-__VA_OPT__-supporting compilers to status macros\n\nThis enables writing expressions such as ABSL_ASSIGN_OR_RETURN((std::tuple\u003cint, int\u003e t1), ...) to allow commas in the type name on MSVC\u0027s traditional preprocessor, which does not support __VA_OPT__.\n\nPiperOrigin-RevId: 919705428\nChange-Id: I6887b5607d422b8bc4586068ed42b4e9d384ee44\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "96c97b811fbd1431410629e840f80b2743bd1425",
      "old_mode": 33188,
      "old_path": "absl/status/status_macros.h",
      "new_id": "cfa9b09759282f6921f1cdfb6ff1c319a4c70275",
      "new_mode": 33188,
      "new_path": "absl/status/status_macros.h"
    },
    {
      "type": "modify",
      "old_id": "7aaeb43e7eaa1807848fb57a33147b0c6e95ac29",
      "old_mode": 33188,
      "old_path": "absl/status/status_macros_test.cc",
      "new_id": "01ebdbf27f46b3af3eff35d2479f7226b8a661f5",
      "new_mode": 33188,
      "new_path": "absl/status/status_macros_test.cc"
    }
  ]
}
