)]}'
{
  "commit": "4008d229aa7505775486d6a86705efd2800599b3",
  "tree": "8ec62a869d17d27ea18e156934524da84f71effe",
  "parents": [
    "4a6dc34d3a532e54b4b4117d0d25eb111df46d8a"
  ],
  "author": {
    "name": "Derek Perez",
    "email": "derek@perez.earth",
    "time": "Thu Apr 01 18:49:52 2021 +0000"
  },
  "committer": {
    "name": "Derek Perez",
    "email": "derek@perez.earth",
    "time": "Thu Apr 01 18:49:52 2021 +0000"
  },
  "message": "Sync from Piper @366297034\n\nPROTOBUF_SYNC_PIPER\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4027cf5a9f60be29d7bb961b143d7f58d3337b77",
      "old_mode": 33188,
      "old_path": ".github/mergeable.yml",
      "new_id": "ade6c679a47c8470105ec05e612a35ec3bdd9e2b",
      "new_mode": 33188,
      "new_path": ".github/mergeable.yml"
    },
    {
      "type": "modify",
      "old_id": "a138098c9463040323edb4972dc574e041c7a219",
      "old_mode": 33188,
      "old_path": ".github/workflows/codespell.yml",
      "new_id": "5d252faa068aec30a404df11806080601101446c",
      "new_mode": 33188,
      "new_path": ".github/workflows/codespell.yml"
    },
    {
      "type": "modify",
      "old_id": "44ab2d49ef489f489cf3f6ab92bf83ca872faca8",
      "old_mode": 33188,
      "old_path": ".gitignore",
      "new_id": "4880c495de910554f45ad68bf04d6346197ad37d",
      "new_mode": 33188,
      "new_path": ".gitignore"
    },
    {
      "type": "modify",
      "old_id": "99d9ad712dea5d3d8f159e9b97237998704390d2",
      "old_mode": 33188,
      "old_path": "CHANGES.txt",
      "new_id": "05a15edbf562db92fb4296fa36c7733a3247661e",
      "new_mode": 33188,
      "new_path": "CHANGES.txt"
    },
    {
      "type": "modify",
      "old_id": "06a17c1038c06c8a5879a2950630314fab7d1126",
      "old_mode": 33188,
      "old_path": "csharp/src/Google.Protobuf.Test/testprotos.pb",
      "new_id": "42ecd3adf8e39e1f51a98d1b7fc37c7d63b3fdac",
      "new_mode": 33188,
      "new_path": "csharp/src/Google.Protobuf.Test/testprotos.pb"
    },
    {
      "type": "modify",
      "old_id": "5c5b2ffaf4f9d8300b8317c20c9f3d5877594d5e",
      "old_mode": 33188,
      "old_path": "csharp/src/Google.Protobuf/Reflection/Descriptor.cs",
      "new_id": "a1ad559bee7776b1ed008b5a2293b23eb4ebaaf5",
      "new_mode": 33188,
      "new_path": "csharp/src/Google.Protobuf/Reflection/Descriptor.cs"
    },
    {
      "type": "modify",
      "old_id": "6098a9ad8e79c408bc3468444f6090b360edaf00",
      "old_mode": 33188,
      "old_path": "java/core/src/main/java/com/google/protobuf/CodedInputStream.java",
      "new_id": "37b986d7a5df043c0ed17306538b4f9cabf455bc",
      "new_mode": 33188,
      "new_path": "java/core/src/main/java/com/google/protobuf/CodedInputStream.java"
    },
    {
      "type": "modify",
      "old_id": "4de5f5b12d2d5124f57498867d26fe87a7e1ae50",
      "old_mode": 33188,
      "old_path": "java/core/src/test/java/com/google/protobuf/CodedInputStreamTest.java",
      "new_id": "10d156ead2ca43b93bd04ce1ad5e7bd694f752e1",
      "new_mode": 33188,
      "new_path": "java/core/src/test/java/com/google/protobuf/CodedInputStreamTest.java"
    },
    {
      "type": "modify",
      "old_id": "6283b2ad7a2be3a7e3215a06d6c8c2a618046094",
      "old_mode": 33188,
      "old_path": "php/src/Google/Protobuf/Internal/FileOptions.php",
      "new_id": "3f2c3a4d4ccf7ce6d2648f8eb15d15f906895106",
      "new_mode": 33188,
      "new_path": "php/src/Google/Protobuf/Internal/FileOptions.php"
    },
    {
      "type": "modify",
      "old_id": "1706ddc0d8fad25b6f4affc06ec7bddf13ee1a8e",
      "old_mode": 33188,
      "old_path": "protoc-artifacts/README.md",
      "new_id": "8fc366935db9e922f393ccfd1420c60ecdb0b0a7",
      "new_mode": 33188,
      "new_path": "protoc-artifacts/README.md"
    },
    {
      "type": "modify",
      "old_id": "69c75208eeb02f389e196c641eaf3b4911cbf313",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/descriptor.proto",
      "new_id": "156e410ae10fddff397d4b074d8939bddadbb1fb",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/descriptor.proto"
    },
    {
      "type": "modify",
      "old_id": "daef09bc45afa6315d836cdf7709ba6f725eac5b",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/port_undef.inc",
      "new_id": "85917621d4602ff59e75f09c97c02f1600af8dc9",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/port_undef.inc"
    },
    {
      "type": "modify",
      "old_id": "4bd5395e56e3505edeba250c3171ecd9aca59747",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/util/field_comparator.h",
      "new_id": "dd1a48699672d9653cf01c4e4908fc8b4d0eb957",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/util/field_comparator.h"
    },
    {
      "type": "modify",
      "old_id": "10fdc021a258cb288c59aec1484f145260b1ad79",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/util/message_differencer.cc",
      "new_id": "4815178cd401f3c9982898f6701d391a9e4c367a",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/util/message_differencer.cc"
    },
    {
      "type": "modify",
      "old_id": "57588b9e3df2ba8ca87acd487262a2bd634cb551",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/util/message_differencer.h",
      "new_id": "943a0db2d3e87148acaa9969183b3980bc5467f7",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/util/message_differencer.h"
    }
  ]
}
