)]}'
{
  "commit": "1cdbde306bfd8c36ea94b16efd080ba4ea9558d0",
  "tree": "2a6acd957904cddf6202de7beb7c68326a21caa0",
  "parents": [
    "93abd4be81d46170f6db0f66b81c3f37dc5fa845"
  ],
  "author": {
    "name": "Christoffer Quist Adamsen",
    "email": "christofferqa@google.com",
    "time": "Tue Mar 14 13:43:44 2023 +0100"
  },
  "committer": {
    "name": "Christoffer Adamsen",
    "email": "christofferqa@google.com",
    "time": "Wed Mar 15 13:39:48 2023 +0000"
  },
  "message": "Unify StartupOrder and StartupProfile\n\nChange-Id: I0ab0c34c54216d5192d9b892b1695db937d601b7",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e2d942335988ce7eb806af161577336b322a5eed",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/dex/ApplicationWriter.java",
      "new_id": "2f68a948c588c99ecc4e4d72a1070a4a73a3a6d3",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/dex/ApplicationWriter.java"
    },
    {
      "type": "modify",
      "old_id": "13a4a2c9342f481b01c88cf5f5221db889fcadcd",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/dex/MixedSectionLayoutStrategy.java",
      "new_id": "da63c753b6a0e6bd9e152236a0aa1a365a7cfeba",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/dex/MixedSectionLayoutStrategy.java"
    },
    {
      "type": "modify",
      "old_id": "ffbbc4ff43486fd807fa98b54f6fcf4bb8d2e4c0",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/dex/StartupMixedSectionLayoutStrategy.java",
      "new_id": "afab1b3abf99cbb7aeec78bd28b6b9e09d435f5c",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/dex/StartupMixedSectionLayoutStrategy.java"
    },
    {
      "type": "modify",
      "old_id": "ef76e8a39079bb24fc9006c1808a49c66695f367",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/dex/VirtualFile.java",
      "new_id": "aea0add24bb210027ebdaefe834068ead2e307a9",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/dex/VirtualFile.java"
    },
    {
      "type": "rename",
      "old_id": "ad4d364ccc6d0d3bf73900686d78361d48b1b6e0",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/experimental/startup/EmptyStartupOrder.java",
      "new_id": "36e470b246f2f37603b81e41580fe8cef52a8f88",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/experimental/startup/EmptyStartupProfile.java",
      "score": 80
    },
    {
      "type": "modify",
      "old_id": "456b3a26dd0ae078a77b002b4d772afc01552ceb",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/experimental/startup/StartupCompleteness.java",
      "new_id": "68764cd0941043e0fdb8d44f2ae9d513d2c68077",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/experimental/startup/StartupCompleteness.java"
    },
    {
      "type": "delete",
      "old_id": "e1e8408d2526b41755c59bc0b523dc95f0161306",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/experimental/startup/StartupOrder.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "rename",
      "old_id": "f2f66a28b7fdecec699222ee825c3ac6c88a0b22",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/experimental/startup/profile/StartupProfile.java",
      "new_id": "67a2116ec52cdb733cd7bf27daad19053d4daa5b",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/experimental/startup/StartupProfile.java",
      "score": 66
    },
    {
      "type": "modify",
      "old_id": "6e288b510dd9f82dc573fd4607c0a7682be4f135",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/experimental/startup/StartupProfileProviderUtils.java",
      "new_id": "a815ecbad86cd5bbbd12f49be05d334e794ebc6c",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/experimental/startup/StartupProfileProviderUtils.java"
    },
    {
      "type": "rename",
      "old_id": "e67e98ae5daa6d0982aa53a44cdee5ed6a970cb2",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/experimental/startup/NonEmptyStartupOrder.java",
      "new_id": "8ebd8215ba39e5ae92b37cbf0b01d8b834f81be3",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/experimental/startup/profile/NonEmptyStartupProfile.java",
      "score": 88
    },
    {
      "type": "modify",
      "old_id": "cb6c4ace34fff4140d1af6a376b779d89b522add",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/features/ClassToFeatureSplitMap.java",
      "new_id": "88d2a359a4a271d3967b96ff8523d35922ed1526",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/features/ClassToFeatureSplitMap.java"
    },
    {
      "type": "modify",
      "old_id": "d88be7285fd0bb7c45345a58c3a979a94842aa1f",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/features/FeatureSplitBoundaryOptimizationUtils.java",
      "new_id": "bf3fc096f99ed4551e686f363c25bcc7cd53c807",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/features/FeatureSplitBoundaryOptimizationUtils.java"
    },
    {
      "type": "modify",
      "old_id": "40bbf74dbb89b4cac569d7534a6f8842ce69dea2",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/graph/AccessControl.java",
      "new_id": "eac86b387866e1c08acd455d75da1a0b360aaa96",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/AccessControl.java"
    },
    {
      "type": "modify",
      "old_id": "42a47447d2790734972faa01b5081685b02d75d5",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/graph/AppView.java",
      "new_id": "5bf8bd1b687ae846352739bf278905e92fb9194d",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/AppView.java"
    },
    {
      "type": "modify",
      "old_id": "4ec6686887f5ffe531ef4fbff970474bac480630",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/synthesis/SyntheticItems.java",
      "new_id": "fab68db0ddf0a1aa13fa0b7679473ad58e8346f6",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/synthesis/SyntheticItems.java"
    },
    {
      "type": "modify",
      "old_id": "cf3047d38ab56652157ac2d99f22190c9b805ac0",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/utils/AndroidApp.java",
      "new_id": "ee770f87355ee53ae6cd730963ebb80958b8afa9",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/utils/AndroidApp.java"
    },
    {
      "type": "modify",
      "old_id": "90662121155f52bb75c89a57097a0dac73bea75d",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/D8CommandTest.java",
      "new_id": "b4c8475ba12e40deced4ee0026efd2e9e69a6e2a",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/D8CommandTest.java"
    }
  ]
}
