)]}'
{
  "commit": "024b627916ea9801a10367f2941d064ca3692752",
  "tree": "6f5fa56313f3c083a1cc1358a2e05dca53be53ee",
  "parents": [
    "62af6f310a975065b1aaea6073b58e4546ab65d7"
  ],
  "author": {
    "name": "Christoffer Quist Adamsen",
    "email": "christofferqa@google.com",
    "time": "Wed Nov 18 14:42:43 2020 +0100"
  },
  "committer": {
    "name": "Christoffer Quist Adamsen",
    "email": "christofferqa@google.com",
    "time": "Wed Nov 18 13:43:44 2020 +0000"
  },
  "message": "Unify holder() and getHolderType() methods\n\nThis also hoists getName() from DexField and DexMethod to DexMember.\n\nChange-Id: Ie6e49517e20ba4607c7280afd6c1abf7a577e131",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a4ce917271440ba4b8ddf937449d5ebfd42d355a",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/GenerateLintFiles.java",
      "new_id": "da40e79db02e114efde31acbc0fe16175aabb396",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/GenerateLintFiles.java"
    },
    {
      "type": "modify",
      "old_id": "2f53841470de14479dc54f4bdcae4f85be0b8d9c",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/PrintUses.java",
      "new_id": "3d039c9771bdf4a76c3e8f8eba54c0f81ce31d5d",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/PrintUses.java"
    },
    {
      "type": "modify",
      "old_id": "4574386290e070f09bdbec14be2a4786a190a439",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/cf/TypeVerificationHelper.java",
      "new_id": "ec4b22f333e36d0b33d7d770d07c376dfce20e48",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/cf/TypeVerificationHelper.java"
    },
    {
      "type": "modify",
      "old_id": "c17ff09bdce99d70fab56eb512f351bf1018c90c",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/graph/CfCode.java",
      "new_id": "dc3fead804f92ea9aabc817897801e68dc1b08d0",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/CfCode.java"
    },
    {
      "type": "modify",
      "old_id": "dbc28688c4452d64dea753367ad9dd5cdff9264b",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/graph/DexClass.java",
      "new_id": "be3a802ff2024713183157ca367e96fbc6a3292c",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/DexClass.java"
    },
    {
      "type": "modify",
      "old_id": "ddb14ecf25bb9d408fc036a56985d0427fd3bd5c",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/graph/DexClassAndMember.java",
      "new_id": "fbd5e7a738c011e7256755eca40b960d94b8325e",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/DexClassAndMember.java"
    },
    {
      "type": "modify",
      "old_id": "e73c267b7ec8bd864da57a8666002d9ca39cde3e",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/graph/DexDebugEntryBuilder.java",
      "new_id": "32743f0c8aa9713b865ce0f8542d18ba268e39ed",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/DexDebugEntryBuilder.java"
    },
    {
      "type": "modify",
      "old_id": "16879f01cb1b566ae12d13a6a45cddc15ca1fa11",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/graph/DexEncodedField.java",
      "new_id": "5f58f30ac27f088632a2d7cfbae7876f8e8f74ae",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/DexEncodedField.java"
    },
    {
      "type": "modify",
      "old_id": "dd6934000bc9451b5b44955b37b68625c1b34391",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/graph/DexEncodedMember.java",
      "new_id": "bca8a6bdd1ce577cffa7c828e0b45fb599874547",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/DexEncodedMember.java"
    },
    {
      "type": "modify",
      "old_id": "e84e3e869914b507cc6e4e6c3dbffffaa9f40105",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/graph/DexEncodedMethod.java",
      "new_id": "f599f4a77c4dfd00074cae1b6c17611032d9659d",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/DexEncodedMethod.java"
    },
    {
      "type": "modify",
      "old_id": "5f95369fa836a56ed8f1a664745e7f5258926e9d",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/graph/DexField.java",
      "new_id": "dbb2d08f171623808d43d49de26290b5c96dbf2a",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/DexField.java"
    },
    {
      "type": "modify",
      "old_id": "84a1953583d72f95b3f8344f61c6e215f37191c4",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/graph/DexMember.java",
      "new_id": "790fd33438db73bb093a5d6bdc499da48bfe5c26",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/DexMember.java"
    },
    {
      "type": "modify",
      "old_id": "bae090e59d19ef9c0af6697b5f3c8ef2363d808c",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/graph/DexMethod.java",
      "new_id": "97f9b6dc63bdb0ef71b58c4d740711b6ee7e3a5f",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/DexMethod.java"
    },
    {
      "type": "modify",
      "old_id": "b3f9a6f0e97cfbe95bf34a309331fdb2d6fb7200",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/graph/FieldResolutionResult.java",
      "new_id": "4483fc5c0bc341f50a16ffd532715f5eba228445",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/FieldResolutionResult.java"
    },
    {
      "type": "modify",
      "old_id": "32001635bfe166e1ddd879de72862760b0cd5bad",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/graph/MethodCollection.java",
      "new_id": "9339630adeae916c233bfa21282d2932a270a11a",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/MethodCollection.java"
    },
    {
      "type": "modify",
      "old_id": "4db00fc0765cdd2851e7d62aa4323611b8aebf19",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/graph/ResolutionResult.java",
      "new_id": "09533b0b6b7083d9391c3653fa06d37bc4cfe57d",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/ResolutionResult.java"
    },
    {
      "type": "modify",
      "old_id": "2516cad749c8ce254022f3a0d5262e66d11f4ca7",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/horizontalclassmerging/ClassMethodsBuilder.java",
      "new_id": "13c01eb571d206899a52c465d10e30d7565b70d5",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/horizontalclassmerging/ClassMethodsBuilder.java"
    },
    {
      "type": "modify",
      "old_id": "e798671043db65ab02ebf8bd1bb5661c93309bca",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/horizontalclassmerging/ClassStaticFieldsMerger.java",
      "new_id": "7bc85d1c61eab54b62bf56bcfc887b583793486a",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/horizontalclassmerging/ClassStaticFieldsMerger.java"
    },
    {
      "type": "modify",
      "old_id": "8516cc5aae3c75f0dcf669ab2c0e0ffad494b302",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/horizontalclassmerging/ConstructorMerger.java",
      "new_id": "d2cd44432fcabff563829a6d82cfa3843e50aa2a",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/horizontalclassmerging/ConstructorMerger.java"
    },
    {
      "type": "modify",
      "old_id": "43fe1acbb68863d646681f651bc47deb6bd2024c",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/analysis/ClassInitializationAnalysis.java",
      "new_id": "dbaf662da4c94fba55c4d5c169d3ff1754b8e04d",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/analysis/ClassInitializationAnalysis.java"
    },
    {
      "type": "modify",
      "old_id": "01ea16bcd8624a03588b7fdc778851e4907e338a",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/analysis/InitializedClassesOnNormalExitAnalysis.java",
      "new_id": "eb26afaf998558d23bf1e49698b59095f78774ce",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/analysis/InitializedClassesOnNormalExitAnalysis.java"
    },
    {
      "type": "modify",
      "old_id": "d42d5d1b4f9786c07682a427efae57caaa33e5c5",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/analysis/fieldvalueanalysis/InstanceFieldValueAnalysis.java",
      "new_id": "17ee50aab7cf06fb7a158c3b0dadf99f820e544e",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/analysis/fieldvalueanalysis/InstanceFieldValueAnalysis.java"
    },
    {
      "type": "modify",
      "old_id": "c75b845c558fb65725c1c8d7bcf2a042152b40a4",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/analysis/fieldvalueanalysis/StaticFieldValueAnalysis.java",
      "new_id": "ca922bf9a43d6e01ad8b65afc56630b14dffc7d5",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/analysis/fieldvalueanalysis/StaticFieldValueAnalysis.java"
    },
    {
      "type": "modify",
      "old_id": "1123e759f6e4079d4ab118405671ebe4a063176d",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/analysis/proto/GeneratedExtensionRegistryShrinker.java",
      "new_id": "e9b454a637ffeb43e15bc16d57b1ee9a2c6959ad",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/analysis/proto/GeneratedExtensionRegistryShrinker.java"
    },
    {
      "type": "modify",
      "old_id": "c44747fe27de7cfb4231fc272ac5cb204b91528d",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/analysis/proto/schema/ProtoEnqueuerExtension.java",
      "new_id": "d84295c93ba2edee1cd85fa903c394d7c2c26831",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/analysis/proto/schema/ProtoEnqueuerExtension.java"
    },
    {
      "type": "modify",
      "old_id": "5d771a598bd97fdb8c59b3f6faa90dcd119fc302",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/analysis/sideeffect/ClassInitializerSideEffectAnalysis.java",
      "new_id": "c6fdbab899708b84d1eb3da342220933522e9993",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/analysis/sideeffect/ClassInitializerSideEffectAnalysis.java"
    },
    {
      "type": "modify",
      "old_id": "3c9bd86ca0eddbf94e7cda6f0bc5649e0daa6474",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/analysis/value/SingleFieldValue.java",
      "new_id": "8de1c910813e0442d1a39499f921ed7b95168da7",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/analysis/value/SingleFieldValue.java"
    },
    {
      "type": "modify",
      "old_id": "67566939932ab608f5b9f3277341161c407c54ca",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/conversion/CallGraphBuilderBase.java",
      "new_id": "967fee04faa6896a0a64bcd3c44afefde64d50ef",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/conversion/CallGraphBuilderBase.java"
    },
    {
      "type": "modify",
      "old_id": "7f29860267d3a13b337b4bfe09bd53f2d20ddabd",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/conversion/CfBuilder.java",
      "new_id": "e0841f750de3b64a84a58bd36759ea3839ae7234",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/conversion/CfBuilder.java"
    },
    {
      "type": "modify",
      "old_id": "74191f05f17f3659bc7b181eb0c833795b25382b",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/conversion/IRBuilder.java",
      "new_id": "042441e31c95bf148944594879547b413e308dde",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/conversion/IRBuilder.java"
    },
    {
      "type": "modify",
      "old_id": "a61f62efb5e85cebbb22df3a6ac2edddcf493df5",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/desugar/ClassProcessor.java",
      "new_id": "84fd203dc92929a42ebe156119b94f725f2983e5",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/desugar/ClassProcessor.java"
    },
    {
      "type": "modify",
      "old_id": "9356caa95c110bafe904964a4a3f37e30aa328da",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/desugar/DesugaredLibraryAPIConverter.java",
      "new_id": "cf85276c9ca8311100970a13f8bc4df1a31d9358",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/desugar/DesugaredLibraryAPIConverter.java"
    },
    {
      "type": "modify",
      "old_id": "e2f3271df0f4635d64dce5959e0522747b97ef0a",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/desugar/DesugaredLibraryWrapperSynthesizer.java",
      "new_id": "361ab4bb928a8c28956e9889839f8a81f26f7a34",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/desugar/DesugaredLibraryWrapperSynthesizer.java"
    },
    {
      "type": "modify",
      "old_id": "862cb473cb8cb4645b1f6ad48af8f777c2c4a2b4",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/desugar/InterfaceMethodRewriter.java",
      "new_id": "6c1c17298a56941303a42a6fedd7968fe7dacd9d",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/desugar/InterfaceMethodRewriter.java"
    },
    {
      "type": "modify",
      "old_id": "02388be8f4370756bbcf25771add29241fd2b260",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/desugar/InterfaceProcessor.java",
      "new_id": "f9086e01943fad0a8ac374231d3420b43f094283",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/desugar/InterfaceProcessor.java"
    },
    {
      "type": "modify",
      "old_id": "45a8824a28ce1139358d7de3313a1621a7077eac",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/desugar/LambdaDescriptor.java",
      "new_id": "f661256a17f9e42091c8d7a33aec4c898a695896",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/desugar/LambdaDescriptor.java"
    },
    {
      "type": "modify",
      "old_id": "c0a12699860861591ba578eb7948aa41d62d16fd",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/desugar/NestBasedAccessDesugaring.java",
      "new_id": "6b6e4b059fe79ec97f7391f41abccc481930bc6f",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/desugar/NestBasedAccessDesugaring.java"
    },
    {
      "type": "modify",
      "old_id": "23cd37d20cd19f9c1caf446369a41932d5ae29af",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/desugar/TwrCloseResourceRewriter.java",
      "new_id": "d41fd321885cd2871a1d7abda47f90865e9c9206",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/desugar/TwrCloseResourceRewriter.java"
    },
    {
      "type": "modify",
      "old_id": "e4b35afd7fac11a447eaca088fab500cc847c48a",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/optimize/AssertionsRewriter.java",
      "new_id": "8e78a50c68a43e24b787b5b683bc1c18faa5a899",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/optimize/AssertionsRewriter.java"
    },
    {
      "type": "modify",
      "old_id": "a1795139223df14240aec15fce2b93a204a74188",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/optimize/DefaultInliningOracle.java",
      "new_id": "6e7d98b285d9639410cf8e613f8cd90e79848d65",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/optimize/DefaultInliningOracle.java"
    },
    {
      "type": "modify",
      "old_id": "1941743b79f7d5b5cf625f6b154ede47c54a3010",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/optimize/InliningConstraints.java",
      "new_id": "976e8696a3355c7359bebb090acb8a252fda107d",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/optimize/InliningConstraints.java"
    },
    {
      "type": "modify",
      "old_id": "91f7642a8fb53467ab9719cc7b7823f601668886",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/optimize/MemberValuePropagation.java",
      "new_id": "e9a8b464657f94297370d005274a391363e94e1d",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/optimize/MemberValuePropagation.java"
    },
    {
      "type": "modify",
      "old_id": "868bcc5ab87c69479c5051fccb145d8eb9d6f24b",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/optimize/RedundantFieldLoadElimination.java",
      "new_id": "aea6ae7083ebbd4346f01e9370e743bc85adde48",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/optimize/RedundantFieldLoadElimination.java"
    },
    {
      "type": "modify",
      "old_id": "6270034eb48313c57c2ba40a9a76f976795220d6",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/optimize/UnusedArgumentsCollector.java",
      "new_id": "492685aab862c356ddfef521125c909e7cf6fa0b",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/optimize/UnusedArgumentsCollector.java"
    },
    {
      "type": "modify",
      "old_id": "b46805be8791d0c93244fea145e1511f2b56f869",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/optimize/enums/EnumUnboxer.java",
      "new_id": "8268c656979ba37603a211fde4b6ec775a86718f",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/optimize/enums/EnumUnboxer.java"
    },
    {
      "type": "modify",
      "old_id": "bfb520d19b53a825c08dd20321dfe619f4812bfb",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/optimize/enums/EnumUnboxingRewriter.java",
      "new_id": "c456bd08c6706d86fb220a823b84c342f1a941ed",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/optimize/enums/EnumUnboxingRewriter.java"
    },
    {
      "type": "modify",
      "old_id": "1dd8e0cb710fd931c8c434a03440385811e2e391",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/optimize/enums/EnumUnboxingTreeFixer.java",
      "new_id": "92ce5a12a76358787e8031c2ba14f25c40d437c9",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/optimize/enums/EnumUnboxingTreeFixer.java"
    },
    {
      "type": "modify",
      "old_id": "3d208436c7010aea97c2872c8a6f4d12c0c6060f",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/optimize/info/ConcreteCallSiteOptimizationInfo.java",
      "new_id": "33b724248bdd170effa38a194f604ea1c895f1b5",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/optimize/info/ConcreteCallSiteOptimizationInfo.java"
    },
    {
      "type": "modify",
      "old_id": "0231d4350c5aa1939bf0890cd3cfbca2023df4aa",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/optimize/staticizer/ClassStaticizer.java",
      "new_id": "d5ef5864c79635a4cdb6c6793952ee059554df48",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/optimize/staticizer/ClassStaticizer.java"
    },
    {
      "type": "modify",
      "old_id": "136595a73c49098a851ca9723dccaf873777389d",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/optimize/MemberRebindingAnalysis.java",
      "new_id": "04a24b6284d69fbe2de5c22d9aac520b1fe70f25",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/optimize/MemberRebindingAnalysis.java"
    },
    {
      "type": "modify",
      "old_id": "bdda13be7c3edc94d26b3e9bbb7efc497300ff92",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/shaking/AppInfoWithLiveness.java",
      "new_id": "7687ad48592de985d75051877e1f11f290969804",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/shaking/AppInfoWithLiveness.java"
    },
    {
      "type": "modify",
      "old_id": "8e65d5cf65d46652f20f098eeaf380f3b4952796",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/shaking/Enqueuer.java",
      "new_id": "52a10a09afc1d31e6973ae699e7748e24f7b870d",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/shaking/Enqueuer.java"
    },
    {
      "type": "modify",
      "old_id": "b1540814d4d07f77af01fe66c2664e420ac4f745",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/shaking/GraphReporter.java",
      "new_id": "d78c8080aeb0607686381082fea7810a0167ab90",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/shaking/GraphReporter.java"
    },
    {
      "type": "modify",
      "old_id": "9ccbf5ed20ab49c884b480913b6268b2449126eb",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/shaking/KeepInfoCollection.java",
      "new_id": "85a7b8805b924b49d6ede763da15617a2dbba110",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/shaking/KeepInfoCollection.java"
    },
    {
      "type": "modify",
      "old_id": "31f7611f3f3d218c0ef500df4b5f98c177fcb146",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/shaking/KeepReason.java",
      "new_id": "53b944f7fc8a2580aa53c3e6f2ecdf536a79da69",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/shaking/KeepReason.java"
    },
    {
      "type": "modify",
      "old_id": "590ede07ca141822c7d3db1e138a606b772ea683",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/shaking/ProguardConfigurationUtils.java",
      "new_id": "42b56bd9f9ddc45d229227b729f8cbfeac287b92",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/shaking/ProguardConfigurationUtils.java"
    },
    {
      "type": "modify",
      "old_id": "1d476bf9ae286fb4e3b84fd33795d21410ecff75",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/shaking/RootSetBuilder.java",
      "new_id": "be431d3789c5ca16888b5adcee16e52623face0d",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/shaking/RootSetBuilder.java"
    },
    {
      "type": "modify",
      "old_id": "4675107b35bbf3e2612b1286e1d957d1f70111ee",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/shaking/ScopedDexMethodSet.java",
      "new_id": "d3b7e2105a3a5d12fd2a2fa3a071c7149b8db84b",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/shaking/ScopedDexMethodSet.java"
    },
    {
      "type": "modify",
      "old_id": "c98e3455d9c7983e8cb255e3a0a8f8cc1a65b31f",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/shaking/VerticalClassMerger.java",
      "new_id": "434b5d2ff6ec340c89b1d08ec26a95be113a91a8",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/shaking/VerticalClassMerger.java"
    },
    {
      "type": "modify",
      "old_id": "539ac242b3e0fb617e39ff302404705a4cf506dd",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/tracereferences/Tracer.java",
      "new_id": "ddd3f78003082d0126c5251771748ecfc963ad77",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/tracereferences/Tracer.java"
    },
    {
      "type": "modify",
      "old_id": "51a377801b900a9feca0398b0a50bcfa3f9d6324",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/utils/LineNumberOptimizer.java",
      "new_id": "b1099e127a77599470a6396cc4775a6e415d7403",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/utils/LineNumberOptimizer.java"
    },
    {
      "type": "modify",
      "old_id": "164259f3bcfbbbfa269119f0b77fdf02ae3e30fc",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/cfmethodgeneration/MethodGenerationBase.java",
      "new_id": "3ae4175379327d3459a0771bb85a9138f2ea1cc9",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/cfmethodgeneration/MethodGenerationBase.java"
    },
    {
      "type": "modify",
      "old_id": "82f21d4a3cc42eb564c16703a31473b2e926aece",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/internal/R8GMSCoreLookupTest.java",
      "new_id": "51b53232d02121c4608b784053d71abb9a3b9abc",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/internal/R8GMSCoreLookupTest.java"
    },
    {
      "type": "modify",
      "old_id": "c119db080ab3e3b683c7231571206308047bfc72",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/resolution/SingleTargetLookupTest.java",
      "new_id": "a7028747b1c21703be3409594f7b78b19164b6a1",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/resolution/SingleTargetLookupTest.java"
    },
    {
      "type": "modify",
      "old_id": "65e2ed5a07f87df63f1dd6e67d5c071d39a8746b",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/resolution/access/NestInvokeSpecialInterfaceMethodAccessTest.java",
      "new_id": "6f148770d29e818ac833bdc7ac0ecd8c94bae923",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/resolution/access/NestInvokeSpecialInterfaceMethodAccessTest.java"
    },
    {
      "type": "modify",
      "old_id": "25a5d9edd006129cad729c570054e4684b1d12b9",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/resolution/access/NestInvokeSpecialMethodAccessTest.java",
      "new_id": "6c7e5f24afb835fdd722f6dc9b1a97aa1ecb16fd",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/resolution/access/NestInvokeSpecialMethodAccessTest.java"
    },
    {
      "type": "modify",
      "old_id": "4453f5808cc95da6d51b4b4e9d0b4868395b29f7",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/resolution/access/NestInvokeSpecialMethodAccessWithIntermediateTest.java",
      "new_id": "fe17f34308896269fe51e163acb64f46715fd0a9",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/resolution/access/NestInvokeSpecialMethodAccessWithIntermediateTest.java"
    },
    {
      "type": "modify",
      "old_id": "aced4570b61246d72577bb20576ebdf74d4a158e",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/resolution/access/NestInvokeSpecialMethodPublicAccessWithIntermediateTest.java",
      "new_id": "9aa12b3cec25d2d85b6f5c65d3666495838b1c7d",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/resolution/access/NestInvokeSpecialMethodPublicAccessWithIntermediateTest.java"
    },
    {
      "type": "modify",
      "old_id": "b031eca9fdf0d7bac05fbf14eba974222f1ec008",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/resolution/interfacediamonds/AbstractAllTest.java",
      "new_id": "44f969f06d07e87369dc235530087c2eebc8eb29",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/resolution/interfacediamonds/AbstractAllTest.java"
    },
    {
      "type": "modify",
      "old_id": "429b8d9f877e3fbd4bedf3c0f11ade87412dc5d9",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/resolution/interfacediamonds/DefaultLeftAbstractRightTest.java",
      "new_id": "990d146d05d67adbd394866014b59b9b8acf8e46",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/resolution/interfacediamonds/DefaultLeftAbstractRightTest.java"
    },
    {
      "type": "modify",
      "old_id": "a1e3185fa378c49d6e3e5be36a597b9d36e16763",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/resolution/interfacediamonds/DefaultRightAbstractLeftTest.java",
      "new_id": "32d88b37893491a172d9a1e9988c84a73a5d4b2b",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/resolution/interfacediamonds/DefaultRightAbstractLeftTest.java"
    },
    {
      "type": "modify",
      "old_id": "44c41eb48e82096673e8cc41851342718365430b",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/resolution/interfacediamonds/DefaultTopAbstractLeftTest.java",
      "new_id": "91b71ce06844db68d0e8fa20da4a8c1c2403fff9",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/resolution/interfacediamonds/DefaultTopAbstractLeftTest.java"
    },
    {
      "type": "modify",
      "old_id": "76830377a9919e2aa19fbe9abe4148c20bf8fde4",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/resolution/interfacediamonds/DefaultTopAbstractRightTest.java",
      "new_id": "61f972539d72dae6327d9d887c7f2df20acddbec",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/resolution/interfacediamonds/DefaultTopAbstractRightTest.java"
    },
    {
      "type": "modify",
      "old_id": "6fa32168832789020002cac06abb4ab61072475b",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/resolution/interfacediamonds/DefaultTopAndBothTest.java",
      "new_id": "5c8f813e4c7bd56030b6395b250c963752f388dc",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/resolution/interfacediamonds/DefaultTopAndBothTest.java"
    },
    {
      "type": "modify",
      "old_id": "ccac0ed5209506875da60bfe8ac8b3bbfb8f1539",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/resolution/interfacediamonds/DefaultTopAndLeftTest.java",
      "new_id": "74fb903a0a2dbd35f086b86a05a7e21caf8651d1",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/resolution/interfacediamonds/DefaultTopAndLeftTest.java"
    },
    {
      "type": "modify",
      "old_id": "54a9b59b2523403dbe494c3f22ff60343bd9f947",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/resolution/interfacediamonds/DefaultTopAndRightTest.java",
      "new_id": "13f93404532026b48bcb2dc8bb4be3cd00bf6a73",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/resolution/interfacediamonds/DefaultTopAndRightTest.java"
    },
    {
      "type": "modify",
      "old_id": "a311b5a0f1f2ba870d13cb15fc909146e1d690a8",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/resolution/interfacediamonds/TwoDefaultMethodsWithoutTopTest.java",
      "new_id": "8bc64cf94bd9b5913f484ff0cef2ed3526428037",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/resolution/interfacediamonds/TwoDefaultMethodsWithoutTopTest.java"
    }
  ]
}
