)]}'
{
  "commit": "bd81fd95f30af51e86a36cf0279abec17890a324",
  "tree": "10a583f7a0ff5a07e85e02b2e6686776b041ca35",
  "parents": [
    "58aab31930f72a81614c3979967a1cfcc3fa13c9"
  ],
  "author": {
    "name": "Joshua Haberman",
    "email": "haberman@google.com",
    "time": "Thu Apr 18 09:22:50 2024 -0700"
  },
  "committer": {
    "name": "Sandy Zhang",
    "email": "sandyzhang@google.com",
    "time": "Thu May 02 15:16:28 2024 -0400"
  },
  "message": "Refactored the Java generator into separate packages and targets.\n\nPiperOrigin-RevId: 626057584\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3f2ec63653ce29dded864f87b0d3ab63732b18a1",
      "old_mode": 33188,
      "old_path": "pkg/BUILD.bazel",
      "new_id": "34d65ceb4125dfb963d7160044dfe0c4e388bbef",
      "new_mode": 33188,
      "new_path": "pkg/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "8f9ffb3e7d73b543b3b991139e646fc58179a3b4",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/BUILD.bazel",
      "new_id": "02729619fdd470efece396260d14b502a1cff783",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "1e0fa599a545236f59bdb2809a5dfc9fcc0b6a04",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/java/BUILD.bazel",
      "new_id": "39f862f6ccf7140a26ac15c259244e8fdf01bd0c",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/java/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "371c96ac69bb0b1b7d497f6d8c5f0c7bb25def15",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/java/context.cc",
      "new_id": "e37afbcb18b3a4b1ce2d6e9284f2d3a99bc1c030",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/java/context.cc"
    },
    {
      "type": "delete",
      "old_id": "da6210973d5f5a7360829ee30539a608b1d03d2b",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/java/field.cc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "7bcaf247e44e467a9e3866ce01840aa9bdf95a0e",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/java/field.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4acafabe36fde0291aaac862ea64a584777b365d",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/java/field_common.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "54e58a0ecba903338ba15cfd1f7d3f49329131e2",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/java/field_common.h"
    },
    {
      "type": "modify",
      "old_id": "ffee03871f20ee980bea1681bc496fbade71161b",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/java/file.cc",
      "new_id": "2ce6e8978ef94d0e8b0afa4b1a4aecbe89d6ce8d",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/java/file.cc"
    },
    {
      "type": "modify",
      "old_id": "ab13afcc2a1891f8ecfee69849692eef177fdced",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/java/file.h",
      "new_id": "7d995ee33ce8609a2028816d9deba4853cc94bf7",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/java/file.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c2c8859d0fec0c4fdacbd9d73632097919d74c57",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/java/generator_common.h"
    },
    {
      "type": "delete",
      "old_id": "c60a891be11039db417c7660eb6e5ffcc4068b79",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/java/generator_factory.cc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "1c52c158a2d464d48c4499394939bdba323b069b",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/java/generator_factory.h",
      "new_id": "2dcfad95170d33b5bbe2ee797279b68966940b5d",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/java/generator_factory.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a65a03acbdead1188f5ff591156eaab91773ae49",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/java/immutable/BUILD.bazel"
    },
    {
      "type": "rename",
      "old_id": "eb7803a57a76e552a9e473b958a1cce667884e48",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/java/enum.cc",
      "new_id": "61b307914cbfa7201f8c62dc9a35c9c8f6f68ed1",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/java/immutable/enum.cc",
      "score": 97
    },
    {
      "type": "rename",
      "old_id": "4c020b76a8c3980e0d5044afcebb8e9548cecc0c",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/java/enum.h",
      "new_id": "18ccc01e953ab30d03fde0e71607c464dd53f600",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/java/immutable/enum.h",
      "score": 74
    },
    {
      "type": "rename",
      "old_id": "b8e4d79371e772d6d4457d5bf4098b604ef5ec33",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/java/enum_field.cc",
      "new_id": "2cb734f49818c6ffc1f8e638eb6503a88c4f142a",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/java/immutable/enum_field.cc",
      "score": 99
    },
    {
      "type": "rename",
      "old_id": "896c6e455b4cd75cc73d86fb442ec0d8c5d86e49",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/java/enum_field.h",
      "new_id": "625b7c21afd4cd20c8684944477d946a1c50987a",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/java/immutable/enum_field.h",
      "score": 97
    },
    {
      "type": "rename",
      "old_id": "f7b738a5e37c1b0b549b276b68962fee57a350cf",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/java/extension.cc",
      "new_id": "d731d82400252ceb2e89692ad89277da8885012b",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/java/immutable/extension.cc",
      "score": 96
    },
    {
      "type": "rename",
      "old_id": "36d30fd3f89702bca324f46df068b90ee9a5caa2",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/java/extension.h",
      "new_id": "fbb8bea6b1d7000caf5a3985bfa98d720a1a8060",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/java/immutable/extension.h",
      "score": 63
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "eb7a897ae5b212b88cd9c7f091b128633e2d8b73",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/java/immutable/field_generator.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f1b9989449cf55f6b9955ab279b998761b6a5f79",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/java/immutable/generator_factory.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b443e454fbda57820039c5108524b3b253f09027",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/java/immutable/generator_factory.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7636c493bbe2d2bcb0daabc7b07885eca2d39733",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/java/immutable/make_field_generators.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a5dab5dbec6ce6b1688584fcae853343fb4824a3",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/java/immutable/make_field_generators.h"
    },
    {
      "type": "rename",
      "old_id": "543aefb75da6536119913d461f44c8173977ac3c",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/java/map_field.cc",
      "new_id": "02e85874c077b9654aa353f89126824a1019a429",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/java/immutable/map_field.cc",
      "score": 99
    },
    {
      "type": "rename",
      "old_id": "d420a64091ea53af8173799b4dd3f286e286dc2a",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/java/map_field.h",
      "new_id": "72613f865945f07ea55b4f2f66380c91fdca4e2d",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/java/immutable/map_field.h",
      "score": 92
    },
    {
      "type": "rename",
      "old_id": "8f13cca6dbeba523a9ecae7b1897614e2f5c6534",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/java/message.cc",
      "new_id": "0d75c69efb74174f856b2c8976b7bb1926d03d2a",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/java/immutable/message.cc",
      "score": 98
    },
    {
      "type": "rename",
      "old_id": "c998b580195ed1f99082c564bc140cf14d895e26",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/java/message.h",
      "new_id": "268f191fcda0737ab62f0f1918c8add92c49c216",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/java/immutable/message.h",
      "score": 65
    },
    {
      "type": "rename",
      "old_id": "59cf71a1f01ce98e1acbf8dfcf9671c254d1387d",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/java/message_builder.cc",
      "new_id": "3bc0900c16f8daff6b07c13f43860f0045a3897a",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/java/immutable/message_builder.cc",
      "score": 97
    },
    {
      "type": "rename",
      "old_id": "dd5e78391e08fdf1a052c1f752359b6862c0383d",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/java/message_builder.h",
      "new_id": "ad2b3787216fcf83f88ad540c033f4ff0bcd2d48",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/java/immutable/message_builder.h",
      "score": 94
    },
    {
      "type": "rename",
      "old_id": "84638c980458fd66b41f3c4bb336023ce407400e",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/java/message_field.cc",
      "new_id": "1b76fc2f63475a61c0f5041c41c64857eb7648b5",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/java/immutable/message_field.cc",
      "score": 99
    },
    {
      "type": "rename",
      "old_id": "bc9972f2c0d9179868a61ac950e33f95cf7cf305",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/java/message_field.h",
      "new_id": "ee3c4e528937cc5f5304d30d4fde5d6df27b61b4",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/java/immutable/message_field.h",
      "score": 98
    },
    {
      "type": "rename",
      "old_id": "c9535a62f1e06ee45859c784c941e83173778236",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/java/primitive_field.cc",
      "new_id": "eb31a7b75642765d1b52bb5a385aa3ec5be20d37",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/java/immutable/primitive_field.cc",
      "score": 99
    },
    {
      "type": "rename",
      "old_id": "93ba9d472169caf2bbaf06aa9dfe0deac0ffae77",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/java/primitive_field.h",
      "new_id": "9aa52bfb8ea0fa1d541e604aabf0c4c1def51b1c",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/java/immutable/primitive_field.h",
      "score": 97
    },
    {
      "type": "rename",
      "old_id": "3769ff0855c30b1b8dee212e98e904344986ac98",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/java/service.cc",
      "new_id": "f93f9136d726c94b785e7450d5f520ed1107caf8",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/java/immutable/service.cc",
      "score": 97
    },
    {
      "type": "rename",
      "old_id": "f963144a2cb363d8010563531182860c27e1abe3",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/java/service.h",
      "new_id": "6a2479f8490e4722225311b27470f30bc398bc4a",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/java/immutable/service.h",
      "score": 87
    },
    {
      "type": "rename",
      "old_id": "11b06ff4fdfc832bd61e932dab5f76a829455b48",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/java/string_field.cc",
      "new_id": "c9ac5f4e7cabcc1d00ef00d4a8f3fb675422cf47",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/java/immutable/string_field.cc",
      "score": 99
    },
    {
      "type": "rename",
      "old_id": "2c3c5b342abf9546fd487d6808f044db4cfd4bbd",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/java/string_field.h",
      "new_id": "cf95be0da861fbdcb0c1216eece84b5bb39ecf7a",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/java/immutable/string_field.h",
      "score": 97
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7904d4b42e50d4946e2b7b870e460b99c8219f0f",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/java/lite/BUILD.bazel"
    },
    {
      "type": "rename",
      "old_id": "40fde77e8b99f5992e125c47969687ab14f9bd15",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/java/enum_lite.cc",
      "new_id": "3b42a12d6e8610250342af78b943301baf03954b",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/java/lite/enum.cc",
      "score": 98
    },
    {
      "type": "rename",
      "old_id": "9a9af5597332b72eb32c219788bac2dc54e098e2",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/java/enum_lite.h",
      "new_id": "10a7f86cdd0123b2f8a7887324dd28e022032dd6",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/java/lite/enum.h",
      "score": 92
    },
    {
      "type": "rename",
      "old_id": "b86101f5f50bc7d5fbe7e709926e1f3a633fee15",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/java/enum_field_lite.cc",
      "new_id": "f2fb340b1b271a001bf3244965d9a06893edce8c",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/java/lite/enum_field.cc",
      "score": 99
    },
    {
      "type": "rename",
      "old_id": "95a55728b58218acf9b0a10ea5a913bc0cd315c5",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/java/enum_field_lite.h",
      "new_id": "5bcc00dba510ec0ce1e167a050172eeed78968ce",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/java/lite/enum_field.h",
      "score": 97
    },
    {
      "type": "rename",
      "old_id": "b32e5d9cd759812b3f8901a2c23f5e1f48a6db00",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/java/extension_lite.cc",
      "new_id": "9252955b5d9c2c508aed42e0a807702acae04545",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/java/lite/extension.cc",
      "score": 97
    },
    {
      "type": "rename",
      "old_id": "ba95956614ebab400e2105a4057c791ddf80f2a3",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/java/extension_lite.h",
      "new_id": "46f3b21782483cc0382f9667ff57d83967b1f99c",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/java/lite/extension.h",
      "score": 94
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7e34f1132379f2b1be6fd24d805fcc4282625464",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/java/lite/field_generator.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c3f52fe92af23d01bd51499a436304a51252947d",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/java/lite/generator_factory.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cc3309cc3a2cd2217a2f8ecf6bc9399fc949e51e",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/java/lite/generator_factory.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6071662c588882507f16a6d09273592878759822",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/java/lite/make_field_generators.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "436c3f896e892ff1b75a45e46a2ac53c309379d2",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/java/lite/make_field_generators.h"
    },
    {
      "type": "rename",
      "old_id": "d854899576f28568176df785daf685df1a217888",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/java/map_field_lite.cc",
      "new_id": "74fc93f34772871c45265cade72aa1a7ecf5c6f6",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/java/lite/map_field.cc",
      "score": 99
    },
    {
      "type": "rename",
      "old_id": "8a2837bc8e14c6a7887f0500894666ccc78eb626",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/java/map_field_lite.h",
      "new_id": "eb72891ac5a351631f1abb51e30349b8565daf5d",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/java/lite/map_field.h",
      "score": 86
    },
    {
      "type": "rename",
      "old_id": "f90e6d830fe6e0b5455c8e823a77ecf4d8146ede",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/java/message_lite.cc",
      "new_id": "3363162dc1a3cb7edf9215a74e72e455d756ddc3",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/java/lite/message.cc",
      "score": 97
    },
    {
      "type": "rename",
      "old_id": "b7bebc0849508de2d20ccc2040dc7bc3030bceb3",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/java/message_lite.h",
      "new_id": "a20cb251ec2e52097a2e950eda6e18c103232d6d",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/java/lite/message.h",
      "score": 84
    },
    {
      "type": "rename",
      "old_id": "bcc1cc50ee9b8401e550144fab967d14a0af00af",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/java/message_builder_lite.cc",
      "new_id": "9ae40815551f63514a7a2248fb78125c15a7ae20",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/java/lite/message_builder.cc",
      "score": 90
    },
    {
      "type": "rename",
      "old_id": "30dce624f68810c67cbfbfebd3c8c43578c35d66",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/java/message_builder_lite.h",
      "new_id": "f7d897c93d4e3cdddec56904d35dc9e53701ad96",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/java/lite/message_builder.h",
      "score": 93
    },
    {
      "type": "rename",
      "old_id": "45997ef324dbb58e6934455e18410b7a7c4491d8",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/java/message_field_lite.cc",
      "new_id": "7c5cc3cf770b8578bd9dfdbe0c30acad1402d479",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/java/lite/message_field.cc",
      "score": 98
    },
    {
      "type": "rename",
      "old_id": "27eb1fe8ebe5d044ca8770b75d5e0af045f9f486",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/java/message_field_lite.h",
      "new_id": "495b3933b937f67d1af0a9b50d5b1dd3bc880834",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/java/lite/message_field.h",
      "score": 95
    },
    {
      "type": "rename",
      "old_id": "a794b2943a37b6f5c404590842da1f2083ce55ae",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/java/primitive_field_lite.cc",
      "new_id": "69924c9c8338732240719c4f80331d933bdfac53",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/java/lite/primitive_field.cc",
      "score": 98
    },
    {
      "type": "rename",
      "old_id": "d979a65e1e76941405903a7df224cf5308896f2c",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/java/primitive_field_lite.h",
      "new_id": "56b6fc7b775dfe162af9e80b41b7de78e267f7ec",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/java/lite/primitive_field.h",
      "score": 95
    },
    {
      "type": "rename",
      "old_id": "bbe99d871148e3736808c3f2a06378c6eb792122",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/java/string_field_lite.cc",
      "new_id": "833f415585a8a2042e3a4717b652787fb2304afb",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/java/lite/string_field.cc",
      "score": 99
    },
    {
      "type": "rename",
      "old_id": "93095b5fa387d6c130b327f4b7be53161e30865e",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/java/string_field_lite.h",
      "new_id": "59291869c0df4c949c9bd85f04c2f174af4d591e",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/java/lite/string_field.h",
      "score": 95
    },
    {
      "type": "modify",
      "old_id": "733172a823f32eb41c406d47a53717f49ac44035",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/java/message_serialization.h",
      "new_id": "3ebb099dede8cd2f54e25e0a8065a7f44ce6b374",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/java/message_serialization.h"
    }
  ]
}
