)]}'
{
  "commit": "bcd3166b94b4147136e82c7082d177dfd5c92b1a",
  "tree": "2fbcabbba42f779272df1978b6b7d654fa76e6c9",
  "parents": [
    "26ae04feca8557d28d80b0b51294a725c80acdc1"
  ],
  "author": {
    "name": "Clayton Knittel",
    "email": "cknittel@google.com",
    "time": "Mon Jul 20 06:50:52 2026"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Mon Jul 20 06:54:19 2026"
  },
  "message": "Pass the element default instance to Add in RepeatedPtrFieldAccessor.\n\nConstructing the element using the user-provided to-be-added value is error prone, as it allows users to add a message of an unrelated type to repeated fields.\n\nWith this change, if the `value` to be added is an unrelated type, `CopyFrom` will crash in `Message::CopyFrom`\u0027s `CHECK_EQ(from.GetDescriptor(), descriptor)`.\n\nPiperOrigin-RevId: 950631755\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "24aadcbef9bc810a0ae908055e889e62c86c20ce",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/BUILD.bazel",
      "new_id": "261fb06653aee83fef34a07272dea958add02281",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "fe6e6f98be5a696a6ae8a06c0397e651c9b9830d",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/reflection.h",
      "new_id": "da3fe683d14ea45c3861a8ea786235e3132a298b",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/reflection.h"
    },
    {
      "type": "modify",
      "old_id": "5947dbad067a8b25a5ac20723b753ffc90720038",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/reflection_internal.h",
      "new_id": "f4bc1fbe430b7075d322a2841b5f1e945154c85a",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/reflection_internal.h"
    },
    {
      "type": "modify",
      "old_id": "3dcf1285014f3f8560b6476190ea8b89e9f6accd",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/repeated_field_reflection_unittest.inc",
      "new_id": "90317d72e48d7138974b00d984f8323968903e2b",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/repeated_field_reflection_unittest.inc"
    }
  ]
}
