)]}'
{
  "commit": "f9adcd0f0c30599e3c7c477122180ce4edffc677",
  "tree": "975ff4885839c0ee31f6fb3b9bee42be10d092bd",
  "parents": [
    "a5c21433c76c4248af24fd83a911c5e163e7f58f"
  ],
  "author": {
    "name": "Abseil Team",
    "email": "absl-team@google.com",
    "time": "Wed Apr 29 16:36:13 2026 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Wed Apr 29 16:36:49 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: 907840607\nChange-Id: I10430108dc734f1e93c0cef6ca33d251520ac3e8\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e891d8a28c047977db5489d29059bd6760b4e1bf",
      "old_mode": 33188,
      "old_path": "absl/algorithm/BUILD.bazel",
      "new_id": "7d8350c73e3ee3083141b2c26af760f3bbb0e3d0",
      "new_mode": 33188,
      "new_path": "absl/algorithm/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "13230ee9b85c44841287cd22244d6365c611ebb4",
      "old_mode": 33188,
      "old_path": "absl/algorithm/CMakeLists.txt",
      "new_id": "cdd5d1460967a3c06de8bb4d403eec6c3744f051",
      "new_mode": 33188,
      "new_path": "absl/algorithm/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "71e6660707c29792a5770e41cfc9be0249a86f4d",
      "old_mode": 33188,
      "old_path": "absl/algorithm/container.h",
      "new_id": "a823ee157b236313c4348c40df0dd467f6545999",
      "new_mode": 33188,
      "new_path": "absl/algorithm/container.h"
    },
    {
      "type": "modify",
      "old_id": "69e48f634bdc33bacde18d5433e8697d6b4e0022",
      "old_mode": 33188,
      "old_path": "absl/algorithm/container_test.cc",
      "new_id": "8a898be850599ac6a3aebfda95a6289e909986cc",
      "new_mode": 33188,
      "new_path": "absl/algorithm/container_test.cc"
    }
  ]
}
