)]}'
{
  "commit": "e6ee51c9a95f51a45f1ade384b26f1cb7bbc3916",
  "tree": "f09cf21e1372ec3ca82e25cfbd22cf12fd3a1519",
  "parents": [
    "491937f829d8713af8eafbcd9f533d472faca113"
  ],
  "author": {
    "name": "Christoffer Quist Adamsen",
    "email": "christofferqa@google.com",
    "time": "Wed Jan 03 13:19:15 2024 +0100"
  },
  "committer": {
    "name": "Christoffer Adamsen",
    "email": "christofferqa@google.com",
    "time": "Wed Jan 03 16:07:58 2024 +0000"
  },
  "message": "Always generate CF code in vertical class merger\n\nChange-Id: Id57a1b9c6a4b9022c433b27e1947271652f08f7e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3b8ba0761c5ee58816082ec25d6844e540e21279",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/graph/CfCode.java",
      "new_id": "1deb03544931f2c7dc1046b703179bd7d54923bb",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/CfCode.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9ccdfa6ac0cfdb30260fea0c0d733d223d836650",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/CfCodeWithLens.java"
    },
    {
      "type": "modify",
      "old_id": "e09f988d7a92df9adc42f97facc89d99630cd492",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/horizontalclassmerging/IncompleteMergedInstanceInitializerCode.java",
      "new_id": "95a4920ac5163b68bb0e0760131990e2f1d70986",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/horizontalclassmerging/IncompleteMergedInstanceInitializerCode.java"
    },
    {
      "type": "modify",
      "old_id": "6698a71c70b5124ddd2199d36e59037c16760b4d",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/horizontalclassmerging/IncompleteVirtuallyMergedMethodCode.java",
      "new_id": "378b43329d825029a89bded9f4d5d2acd1468b84",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/horizontalclassmerging/IncompleteVirtuallyMergedMethodCode.java"
    },
    {
      "type": "modify",
      "old_id": "a8e46f980863042e5748eecd6e5371d8be1bd5f0",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/horizontalclassmerging/code/ConstructorEntryPointSynthesizedCode.java",
      "new_id": "0c0f05946b42f5cee89f06f22fc747358514147c",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/horizontalclassmerging/code/ConstructorEntryPointSynthesizedCode.java"
    },
    {
      "type": "modify",
      "old_id": "35e4f74d03f0bbb70ff7df8f0ce5cbd8b3dc8036",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/optimize/enums/EnumUnboxingTreeFixer.java",
      "new_id": "09b22dbc66071435a2b09be5a7370455cc7d367f",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/optimize/enums/EnumUnboxingTreeFixer.java"
    },
    {
      "type": "delete",
      "old_id": "7a9429c05d895bc2f8fb67be5b03154a6031d2bf",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/synthetic/AbstractSynthesizedCode.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "ca847d167af09cc5b3c50423a942425ef1251f83",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/synthetic/EnumUnboxingCfCodeProvider.java",
      "new_id": "2e5b45b418aca3607e74f6546c27e2621fe01a44",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/synthetic/EnumUnboxingCfCodeProvider.java"
    },
    {
      "type": "modify",
      "old_id": "71172bb2acd64f12f821955ace6a066d0b90e01d",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/synthetic/ForwardMethodBuilder.java",
      "new_id": "0718a9084ea582eda267c643b3ac55bb858efb55",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/synthetic/ForwardMethodBuilder.java"
    },
    {
      "type": "delete",
      "old_id": "c1fbd371f3160ec40ac151b2e5cc7275f82fa3c4",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/synthetic/ForwardMethodSourceCode.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "86b984879b5bbe0490ea64c052860631d14371e3",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/verticalclassmerging/ClassMerger.java",
      "new_id": "bf712adac5f8c4da0a8a7722374bc6913f86f748",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/verticalclassmerging/ClassMerger.java"
    },
    {
      "type": "modify",
      "old_id": "dc82f99290eb0c889724da2aa7d2d8978229ee09",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/verticalclassmerging/ConnectedComponentVerticalClassMerger.java",
      "new_id": "cc04384d67129b7901e9d700555ecdc3d45a7043",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/verticalclassmerging/ConnectedComponentVerticalClassMerger.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "60694aefdd2e0c6686f010fc616af4eeae46c3f6",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/verticalclassmerging/IncompleteVerticalClassMergerBridgeCode.java"
    },
    {
      "type": "delete",
      "old_id": "edffcd5110294c9c7d91b11cca225105126f918e",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/verticalclassmerging/SynthesizedBridgeCode.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "f94208de28007d502aadc5275ec859dd25d077b0",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/verticalclassmerging/VerticalClassMerger.java",
      "new_id": "d791b84b7aa609d504c941690cc260d19a3af85c",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/verticalclassmerging/VerticalClassMerger.java"
    },
    {
      "type": "modify",
      "old_id": "390131a51a64808b7fc5f3c1f43d3771fb9c41a2",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/verticalclassmerging/VerticalClassMergerResult.java",
      "new_id": "43bdbd7969186964c504269044a48cc6fd63c38d",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/verticalclassmerging/VerticalClassMergerResult.java"
    },
    {
      "type": "modify",
      "old_id": "d81469510853741d729b9edaa1b7e68106f345a5",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/verticalclassmerging/VerticalClassMergerTreeFixer.java",
      "new_id": "c6c1f4d49029d7e810e8428210244746d36ef5da",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/verticalclassmerging/VerticalClassMergerTreeFixer.java"
    }
  ]
}
