)]}'
{
  "commit": "035554bd86ce157166bc54b6553019b67d24f34e",
  "tree": "227e6d2855aa1b558cffc9274f3ca8b7a5ab4f7a",
  "parents": [
    "e29507ff0db6943a226c5c798b79fc4abca847d1"
  ],
  "author": {
    "name": "Samuel Benzaquen",
    "email": "sbenza@google.com",
    "time": "Fri Aug 21 09:44:46 2026 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Fri Aug 21 09:52:47 2026 -0700"
  },
  "message": "Continue cleaning up after the GLOBALS experiment.\n\nRemove TcParser::GetTable and migrate callers to MessageTraits.\n\nPiperOrigin-RevId: 968547835\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "49e0b87a7e7e3919d99709fb1ebf0f76e7f11bb4",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/cpp/message.cc",
      "new_id": "ef21d5a9883ed01da6d0590e67f667dd990d592d",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/cpp/message.cc"
    },
    {
      "type": "modify",
      "old_id": "aac08d932cb678a9af18cde98ca824974413cec9",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/cpp/parse_function_generator.cc",
      "new_id": "b479a1805d2f0ba8eed61722d2e77c8053c244ee",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/cpp/parse_function_generator.cc"
    },
    {
      "type": "modify",
      "old_id": "9549c0ce1220618053bf331fb7d9bf9f3b89aea6",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/cpp/parse_function_generator.h",
      "new_id": "55a91d91c5e8130db15864b81a24a88d312dd353",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/cpp/parse_function_generator.h"
    },
    {
      "type": "modify",
      "old_id": "cd9ff6e4c5b841994ab390a16fb1df36b7abb1a6",
      "old_mode": 33261,
      "old_path": "src/google/protobuf/compiler/csharp/c_sharp_features.pb.h",
      "new_id": "1735d47492ab71e0bf651d54855ce534a02307f2",
      "new_mode": 33261,
      "new_path": "src/google/protobuf/compiler/csharp/c_sharp_features.pb.h"
    },
    {
      "type": "modify",
      "old_id": "1da0c30583a9e40587fde86b47f9218fb706793d",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/java/java_features.pb.h",
      "new_id": "dcc255fcc3a7e1f4df979cab2747cbb73d4f4a7a",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/java/java_features.pb.h"
    },
    {
      "type": "modify",
      "old_id": "21cf3955b6be9b73d94d38152823ad871615a5bf",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/plugin.pb.h",
      "new_id": "cb518237b5ab353f015e126e93b6ea946c735175",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/plugin.pb.h"
    },
    {
      "type": "modify",
      "old_id": "ee5658ab28d994ad6500ed47194d0e107ff4f52b",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/cpp_features.pb.h",
      "new_id": "683e1d3b89a84bec3e88b2aba50ca4be9b003492",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/cpp_features.pb.h"
    },
    {
      "type": "modify",
      "old_id": "7e4c0a68c10fb7ba23658361650222c9510769c0",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/cpp_file_options.pb.h",
      "new_id": "b7ae9c48fe81b6b26b181ca11129f78d16b74ef7",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/cpp_file_options.pb.h"
    },
    {
      "type": "modify",
      "old_id": "08686a07660b2c8fb57b5bdb3d969a19cb63462d",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/descriptor.pb.h",
      "new_id": "b0a1b19a5ef1365adea93fe49eb8a47b1229a270",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/descriptor.pb.h"
    },
    {
      "type": "modify",
      "old_id": "c2ae350793d5fe473b5151704dd5930898b1f72f",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/edition_message_unittest.cc",
      "new_id": "f7d8098bf35268e08df4d734b8843c61f5f25e44",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/edition_message_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "91b76a03acd10c78528d2711d9950c40499392b1",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/generated_message_tctable_impl.h",
      "new_id": "34a2a826aa3f5a6aade49958e1cacfeb02f10375",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/generated_message_tctable_impl.h"
    },
    {
      "type": "modify",
      "old_id": "a88a0a190352ba4fabb0a8f099671d6dcccf4495",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/json_enumvalue_options.pb.h",
      "new_id": "2c25bb4e523e7e7bb0d47857b38d82919edf0352",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/json_enumvalue_options.pb.h"
    },
    {
      "type": "modify",
      "old_id": "b4f9bc660c76095be5c15da31f7c601c0c8cbb7f",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/message_unittest_legacy_apis.inc",
      "new_id": "2960445b69a9eda1425fc0f6c0a8506b919c9f00",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/message_unittest_legacy_apis.inc"
    }
  ]
}
