)]}'
{
  "commit": "fa858b82d2eea36ce5cb370f1ae30ce2e82c022e",
  "tree": "62456dff1494d0fd8a831fcb52469bdf25e515f4",
  "parents": [
    "a8ba3bb64838f731e35f22e6456014de26b9619a"
  ],
  "author": {
    "name": "Samuel Freilich",
    "email": "sfreilich@google.com",
    "time": "Thu Oct 03 07:39:03 2024 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Thu Oct 03 07:44:03 2024 -0700"
  },
  "message": "Fix pyi generation for messages with a field named \"self\"\n\nThis should rename the self parameter name to \"self_\" if any field is named \"self\", not rename the corresponding keyword parameter name to \"self_\" if the first field is named \"self\".\n\nPiperOrigin-RevId: 681872250\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b3351a498fa427305703220d6c8bb42a85aeee7d",
      "old_mode": 33188,
      "old_path": "python/google/protobuf/internal/proto_test.py",
      "new_id": "6740730e2d6c7ff8af990000bb09e459613ba855",
      "new_mode": 33188,
      "new_path": "python/google/protobuf/internal/proto_test.py"
    },
    {
      "type": "modify",
      "old_id": "9c1022eacb26d9d772fe95ea6f3622d1ddaadf3d",
      "old_mode": 33188,
      "old_path": "python/google/protobuf/internal/test_proto2.proto",
      "new_id": "94fd50c8cadbadb9be673205af33a267b53f7b92",
      "new_mode": 33188,
      "new_path": "python/google/protobuf/internal/test_proto2.proto"
    },
    {
      "type": "modify",
      "old_id": "f86777c2c2b3d821945e2ecd0c87754953453221",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/python/pyi_generator.cc",
      "new_id": "c8975b5737aa8363d3efeabbc26943ccc85b25ef",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/python/pyi_generator.cc"
    }
  ]
}
