)]}'
{
  "commit": "a5c21433c76c4248af24fd83a911c5e163e7f58f",
  "tree": "6edc7ba2f9e2bdd66e314a224a3a42ea4d75f7c2",
  "parents": [
    "0b7fd1c783a159b724eb26798a807d44b264459c"
  ],
  "author": {
    "name": "Abseil Team",
    "email": "absl-team@google.com",
    "time": "Wed Apr 29 15:24:04 2026 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Wed Apr 29 15:24:30 2026 -0700"
  },
  "message": "Add container overloads for absl::c_copy and absl::c_copy_n\n\nThese versions accept a container as the output destination. The primary motivation for these overloads is to add bounds checking. We determine if an object is a container by checking if they support `std::begin`/`std::end`.\n\nPiperOrigin-RevId: 907806544\nChange-Id: I8830b18df5acad0cd745c7a8d0dd8d1065265c28\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7d8350c73e3ee3083141b2c26af760f3bbb0e3d0",
      "old_mode": 33188,
      "old_path": "absl/algorithm/BUILD.bazel",
      "new_id": "e891d8a28c047977db5489d29059bd6760b4e1bf",
      "new_mode": 33188,
      "new_path": "absl/algorithm/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "cdd5d1460967a3c06de8bb4d403eec6c3744f051",
      "old_mode": 33188,
      "old_path": "absl/algorithm/CMakeLists.txt",
      "new_id": "13230ee9b85c44841287cd22244d6365c611ebb4",
      "new_mode": 33188,
      "new_path": "absl/algorithm/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "a823ee157b236313c4348c40df0dd467f6545999",
      "old_mode": 33188,
      "old_path": "absl/algorithm/container.h",
      "new_id": "71e6660707c29792a5770e41cfc9be0249a86f4d",
      "new_mode": 33188,
      "new_path": "absl/algorithm/container.h"
    },
    {
      "type": "modify",
      "old_id": "8a898be850599ac6a3aebfda95a6289e909986cc",
      "old_mode": 33188,
      "old_path": "absl/algorithm/container_test.cc",
      "new_id": "69e48f634bdc33bacde18d5433e8697d6b4e0022",
      "new_mode": 33188,
      "new_path": "absl/algorithm/container_test.cc"
    }
  ]
}
