)]}'
{
  "commit": "bd6adb86c28d4390485dc57331da62d06b1215ae",
  "tree": "06b212a0d398e72b45f12ccf3d174c74eb8b05ad",
  "parents": [
    "34a2c1eb2514d343a9353396740a3bb5ba91b929"
  ],
  "author": {
    "name": "Abseil Team",
    "email": "absl-team@google.com",
    "time": "Tue May 05 13:00:17 2026 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Tue May 05 13:00:46 2026 -0700"
  },
  "message": "Change abseil hardening assertions in the strings directory from macros to functions\n\nThis associates debug information with the assertion sites, allowing clearer stack-traces for assertion failures and better accounting of the performance overhead of assertions.\n\nPiperOrigin-RevId: 910863016\nChange-Id: Ic615a9eeb8ad4b3f8c035074df4ff8347190e5c7\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "79b667212dffda438869152142bdd78e83f4197d",
      "old_mode": 33188,
      "old_path": "absl/strings/BUILD.bazel",
      "new_id": "97187a5d76d1cde66aa3448a9bd7d6a9bef39e27",
      "new_mode": 33188,
      "new_path": "absl/strings/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "9f7f9ef525c7342771f594edad7528b69ff14f69",
      "old_mode": 33188,
      "old_path": "absl/strings/CMakeLists.txt",
      "new_id": "3041e191be7dd510e0634608baa67844d9f46b29",
      "new_mode": 33188,
      "new_path": "absl/strings/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "aa450d3d5379d1ab712700361395d30f6e13265c",
      "old_mode": 33188,
      "old_path": "absl/strings/cord.cc",
      "new_id": "1d5e255ad17c6aa3877382abd6d3830a2a0826d4",
      "new_mode": 33188,
      "new_path": "absl/strings/cord.cc"
    },
    {
      "type": "modify",
      "old_id": "c2f1ec5d10de3f0fb0335bb09517f2a2cb36d222",
      "old_mode": 33188,
      "old_path": "absl/strings/cord.h",
      "new_id": "4f27fca9acdd05bf232bf04a9f5355fc4240685b",
      "new_mode": 33188,
      "new_path": "absl/strings/cord.h"
    },
    {
      "type": "modify",
      "old_id": "bc0e4e45f4d9d332d98b54dc263c1d36dbce73b2",
      "old_mode": 33188,
      "old_path": "absl/strings/cord_buffer.h",
      "new_id": "fc806bb46769c734e0b8412e5dbce79581621172",
      "new_mode": 33188,
      "new_path": "absl/strings/cord_buffer.h"
    },
    {
      "type": "modify",
      "old_id": "7d4ce59ac6ce353b9b75b6b2459a6b347f5590d9",
      "old_mode": 33188,
      "old_path": "absl/strings/internal/append_and_overwrite.h",
      "new_id": "833d70decab9837d8cd7244244039aed6644500f",
      "new_mode": 33188,
      "new_path": "absl/strings/internal/append_and_overwrite.h"
    },
    {
      "type": "modify",
      "old_id": "102b2bfb830bf354173d0f31ad58810fc36510c0",
      "old_mode": 33188,
      "old_path": "absl/strings/resize_and_overwrite.h",
      "new_id": "4d2e2b8886956fb67b554e8e2dd8fb5fb2492b42",
      "new_mode": 33188,
      "new_path": "absl/strings/resize_and_overwrite.h"
    }
  ]
}
