)]}'
{
  "commit": "5ce6232605c358a05c5f924af5c40758aa2aaa67",
  "tree": "8f85720f916e9b08b98d22800fd94b7b5a994437",
  "parents": [
    "d4ca92962c40637abbce61d14a8675f43bafb6a9"
  ],
  "author": {
    "name": "Paul Yang",
    "email": "TeBoring@users.noreply.github.com",
    "time": "Wed Aug 12 13:18:28 2020 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Aug 12 13:18:28 2020 -0700"
  },
  "message": "No need to generate addtional has method for proto2 (#7802)\n\n* No need to generate addtional has method for proto2\r\n\r\n* Also remove has property",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7cc689d0282e15541dd8b0e67350c081166057a8",
      "old_mode": 33188,
      "old_path": "php/src/Google/Protobuf/Internal/DescriptorProto.php",
      "new_id": "e0822d779bb2750a14e39a90b14ae16702571d4d",
      "new_mode": 33188,
      "new_path": "php/src/Google/Protobuf/Internal/DescriptorProto.php"
    },
    {
      "type": "modify",
      "old_id": "82b5695efe4979add62f7734c1df9e290a715555",
      "old_mode": 33188,
      "old_path": "php/src/Google/Protobuf/Internal/DescriptorProto/ExtensionRange.php",
      "new_id": "1594913996b19a7403f42363e6ef4f804082f90f",
      "new_mode": 33188,
      "new_path": "php/src/Google/Protobuf/Internal/DescriptorProto/ExtensionRange.php"
    },
    {
      "type": "modify",
      "old_id": "8022151abfc6f553d3ffc06d4ede82028b63e8e0",
      "old_mode": 33188,
      "old_path": "php/src/Google/Protobuf/Internal/DescriptorProto/ReservedRange.php",
      "new_id": "f099cc345abe0d479fe301d05c61b8d4579194b0",
      "new_mode": 33188,
      "new_path": "php/src/Google/Protobuf/Internal/DescriptorProto/ReservedRange.php"
    },
    {
      "type": "modify",
      "old_id": "f5c7fe148281977f373629f5369fbe1eb416ea95",
      "old_mode": 33188,
      "old_path": "php/src/Google/Protobuf/Internal/EnumDescriptorProto.php",
      "new_id": "85dc246634fdc4ddd0775e19428cdb91fe2066a1",
      "new_mode": 33188,
      "new_path": "php/src/Google/Protobuf/Internal/EnumDescriptorProto.php"
    },
    {
      "type": "modify",
      "old_id": "949dd891071f3659bad48656db9a533fbcad3fd4",
      "old_mode": 33188,
      "old_path": "php/src/Google/Protobuf/Internal/EnumDescriptorProto/EnumReservedRange.php",
      "new_id": "7282fccb0788cdb8d273717ec15e1491ba789ce6",
      "new_mode": 33188,
      "new_path": "php/src/Google/Protobuf/Internal/EnumDescriptorProto/EnumReservedRange.php"
    },
    {
      "type": "modify",
      "old_id": "e6500423b1948174ea2011143e3f9b64ce9f2459",
      "old_mode": 33188,
      "old_path": "php/src/Google/Protobuf/Internal/EnumOptions.php",
      "new_id": "7a696760597410868eaffa40b244af832403682f",
      "new_mode": 33188,
      "new_path": "php/src/Google/Protobuf/Internal/EnumOptions.php"
    },
    {
      "type": "modify",
      "old_id": "3dd95583ac55eee3bee1037ae8a01c43c7482744",
      "old_mode": 33188,
      "old_path": "php/src/Google/Protobuf/Internal/EnumValueDescriptorProto.php",
      "new_id": "01097b669d5b9b36cd37f5f2b930fe6623b0d831",
      "new_mode": 33188,
      "new_path": "php/src/Google/Protobuf/Internal/EnumValueDescriptorProto.php"
    },
    {
      "type": "modify",
      "old_id": "9f9fb3bec1bc02b998da418d99b7fd2f79917fda",
      "old_mode": 33188,
      "old_path": "php/src/Google/Protobuf/Internal/EnumValueOptions.php",
      "new_id": "84ba7bc85bfcf4aeb1759c48f0f658d58c1d91f6",
      "new_mode": 33188,
      "new_path": "php/src/Google/Protobuf/Internal/EnumValueOptions.php"
    },
    {
      "type": "modify",
      "old_id": "00fbebecaf6acdcb90eb1c6fc1cb0f80c5caf761",
      "old_mode": 33188,
      "old_path": "php/src/Google/Protobuf/Internal/ExtensionRangeOptions.php",
      "new_id": "b5e27c3e2783560c78cbc349a5397402e25ae327",
      "new_mode": 33188,
      "new_path": "php/src/Google/Protobuf/Internal/ExtensionRangeOptions.php"
    },
    {
      "type": "modify",
      "old_id": "b43d9881410fd3f9d488c01a8c4b53dc839c124d",
      "old_mode": 33188,
      "old_path": "php/src/Google/Protobuf/Internal/FieldDescriptorProto.php",
      "new_id": "5c8823f8dc7fbf0237ed432ffc998075711be29d",
      "new_mode": 33188,
      "new_path": "php/src/Google/Protobuf/Internal/FieldDescriptorProto.php"
    },
    {
      "type": "modify",
      "old_id": "2ccc41825c48f7724f61072a698118deae9b91e5",
      "old_mode": 33188,
      "old_path": "php/src/Google/Protobuf/Internal/FieldOptions.php",
      "new_id": "c6c63a9665accf9b3e0fd63afa51a11cec3d9c67",
      "new_mode": 33188,
      "new_path": "php/src/Google/Protobuf/Internal/FieldOptions.php"
    },
    {
      "type": "modify",
      "old_id": "c9e3648c2374625834f255e0eacc8ad1ed2dbdb3",
      "old_mode": 33188,
      "old_path": "php/src/Google/Protobuf/Internal/FileDescriptorProto.php",
      "new_id": "96e2c6a6e747bf8cddbfae9065421bd77f72a382",
      "new_mode": 33188,
      "new_path": "php/src/Google/Protobuf/Internal/FileDescriptorProto.php"
    },
    {
      "type": "modify",
      "old_id": "9907b17d73c59fa0de466d1494e493ad82d5006a",
      "old_mode": 33188,
      "old_path": "php/src/Google/Protobuf/Internal/FileDescriptorSet.php",
      "new_id": "794e6347a35f79a261a711bf134f76beee40a2fe",
      "new_mode": 33188,
      "new_path": "php/src/Google/Protobuf/Internal/FileDescriptorSet.php"
    },
    {
      "type": "modify",
      "old_id": "892a6a848238f15cd1cdf0d284498383396b380f",
      "old_mode": 33188,
      "old_path": "php/src/Google/Protobuf/Internal/FileOptions.php",
      "new_id": "f415b07f2c55be86579e166617e96e7d004f2805",
      "new_mode": 33188,
      "new_path": "php/src/Google/Protobuf/Internal/FileOptions.php"
    },
    {
      "type": "modify",
      "old_id": "f5a65bea461088627361eac3628efd909cd04106",
      "old_mode": 33188,
      "old_path": "php/src/Google/Protobuf/Internal/GeneratedCodeInfo.php",
      "new_id": "c261ed6ec944f4aefbd624ef2efea8a738660704",
      "new_mode": 33188,
      "new_path": "php/src/Google/Protobuf/Internal/GeneratedCodeInfo.php"
    },
    {
      "type": "modify",
      "old_id": "369fea4892932891fe399df8a3b180dd3c531062",
      "old_mode": 33188,
      "old_path": "php/src/Google/Protobuf/Internal/GeneratedCodeInfo/Annotation.php",
      "new_id": "0b043d0665be9d30378d3c8ce541aa9aa3bfcbee",
      "new_mode": 33188,
      "new_path": "php/src/Google/Protobuf/Internal/GeneratedCodeInfo/Annotation.php"
    },
    {
      "type": "modify",
      "old_id": "95bb706a5a2a0c73d98789476000df20024c7106",
      "old_mode": 33188,
      "old_path": "php/src/Google/Protobuf/Internal/MessageOptions.php",
      "new_id": "2f4e3cb7f4fd1644fc38e9629ce5f8836bd9497d",
      "new_mode": 33188,
      "new_path": "php/src/Google/Protobuf/Internal/MessageOptions.php"
    },
    {
      "type": "modify",
      "old_id": "f40f20f0d73dc8d4b972d7681eb838b1a9bd3d98",
      "old_mode": 33188,
      "old_path": "php/src/Google/Protobuf/Internal/MethodDescriptorProto.php",
      "new_id": "e2ea8ea6c5220ea6db97a66c2eb1a3b004ed8c0a",
      "new_mode": 33188,
      "new_path": "php/src/Google/Protobuf/Internal/MethodDescriptorProto.php"
    },
    {
      "type": "modify",
      "old_id": "6a4c92de5e53f33ef6ee00afa33a457be8a62c7e",
      "old_mode": 33188,
      "old_path": "php/src/Google/Protobuf/Internal/MethodOptions.php",
      "new_id": "a4595b7448228272a3780d21e0955b6cea8b83bf",
      "new_mode": 33188,
      "new_path": "php/src/Google/Protobuf/Internal/MethodOptions.php"
    },
    {
      "type": "modify",
      "old_id": "413b8e55eb4192bb23f92b52e1986757cfcb2977",
      "old_mode": 33188,
      "old_path": "php/src/Google/Protobuf/Internal/OneofDescriptorProto.php",
      "new_id": "5ae36ce7d5a2736174f6317242070a1dfdd4f3fb",
      "new_mode": 33188,
      "new_path": "php/src/Google/Protobuf/Internal/OneofDescriptorProto.php"
    },
    {
      "type": "modify",
      "old_id": "46b516f3019fc0dbf74c6deffed3cdbec20e3218",
      "old_mode": 33188,
      "old_path": "php/src/Google/Protobuf/Internal/OneofOptions.php",
      "new_id": "8dde8f3b17156083b3788f8792de4e73226b8d8a",
      "new_mode": 33188,
      "new_path": "php/src/Google/Protobuf/Internal/OneofOptions.php"
    },
    {
      "type": "modify",
      "old_id": "aaeefbc9ea4fb2c251541969cc3b0fa35879a935",
      "old_mode": 33188,
      "old_path": "php/src/Google/Protobuf/Internal/ServiceDescriptorProto.php",
      "new_id": "9c2cc8fc9009dd6d74eca0dcae9cd5380a026df7",
      "new_mode": 33188,
      "new_path": "php/src/Google/Protobuf/Internal/ServiceDescriptorProto.php"
    },
    {
      "type": "modify",
      "old_id": "0581efbafca3e45bc86b04b751a3e9ad06fa378e",
      "old_mode": 33188,
      "old_path": "php/src/Google/Protobuf/Internal/ServiceOptions.php",
      "new_id": "d15a36ae0a5e7d889294a5349259dfd7e095522d",
      "new_mode": 33188,
      "new_path": "php/src/Google/Protobuf/Internal/ServiceOptions.php"
    },
    {
      "type": "modify",
      "old_id": "dfeb69ff69789dd063a4eb1d84bf44a30b1e91e7",
      "old_mode": 33188,
      "old_path": "php/src/Google/Protobuf/Internal/SourceCodeInfo.php",
      "new_id": "1c572e75ebf1a5e1b726daaa313861d300bd01ef",
      "new_mode": 33188,
      "new_path": "php/src/Google/Protobuf/Internal/SourceCodeInfo.php"
    },
    {
      "type": "modify",
      "old_id": "0aeea61cae0dad1f4ec76d15bea65e3c102f107b",
      "old_mode": 33188,
      "old_path": "php/src/Google/Protobuf/Internal/SourceCodeInfo/Location.php",
      "new_id": "c4cc667e3a4bf4d069596f77a43bc682b8507721",
      "new_mode": 33188,
      "new_path": "php/src/Google/Protobuf/Internal/SourceCodeInfo/Location.php"
    },
    {
      "type": "modify",
      "old_id": "6c871cc1aeb529acaf30433dfd43c4929612c9f3",
      "old_mode": 33188,
      "old_path": "php/src/Google/Protobuf/Internal/UninterpretedOption.php",
      "new_id": "a2aae3e0a7413d59af2cdf8af048939ddf82fa09",
      "new_mode": 33188,
      "new_path": "php/src/Google/Protobuf/Internal/UninterpretedOption.php"
    },
    {
      "type": "modify",
      "old_id": "1956ba7f085e02db52c4131c6dd07c438c45bf4c",
      "old_mode": 33188,
      "old_path": "php/src/Google/Protobuf/Internal/UninterpretedOption/NamePart.php",
      "new_id": "6212d1e4577e21534748e463bd36dd1fd545ce98",
      "new_mode": 33188,
      "new_path": "php/src/Google/Protobuf/Internal/UninterpretedOption/NamePart.php"
    },
    {
      "type": "modify",
      "old_id": "a4b7139bd8f9ab302d071cdb2192165d3d1715f3",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/php/php_generator.cc",
      "new_id": "365cb64e532787dbc622aa3c930723f0e277659d",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/php/php_generator.cc"
    }
  ]
}
