)]}'
{
  "commit": "9ee3610d77dda4ecf3f6fe2f6f5c71c0c8abf5ef",
  "tree": "36798ecc4c2339f5ab00e437dda7412785e9b24e",
  "parents": [
    "c707f92e8a26f270a76932b4da2c5cdb49ef87af"
  ],
  "author": {
    "name": "Christoffer Adamsen",
    "email": "christofferqa@google.com",
    "time": "Thu Jul 02 10:29:59 2026 +0200"
  },
  "committer": {
    "name": "r8-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "r8-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Jul 02 02:33:12 2026 -0700"
  },
  "message": "Fix IAE after horizontal class merging\n\nBug: b/516829757\nChange-Id: Ib448ec4ba9d8a1cdb7fcb74b441826f5266e0caf",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "61709330fb6ae2732cd6b75fff4468446932df40",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/classmerging/Policy.java",
      "new_id": "36ca7755115eec831291be8b9a00a732c79b3c12",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/classmerging/Policy.java"
    },
    {
      "type": "modify",
      "old_id": "87b9479efa52bf7bba49df892ca626fed91a036f",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/graph/DexReference.java",
      "new_id": "bf81e6caa9c0dee676e0fbbfddfdf5c510c2174b",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/DexReference.java"
    },
    {
      "type": "modify",
      "old_id": "be9f7874fb87797918b8302a12993489ed24d247",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/horizontalclassmerging/HorizontalClassMergerPolicyExecutor.java",
      "new_id": "91a508df774fcf37723770bce085cb0626d0c827",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/horizontalclassmerging/HorizontalClassMergerPolicyExecutor.java"
    },
    {
      "type": "modify",
      "old_id": "8751b15535424b3fe0d02e294297a0fcc4729bb7",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/horizontalclassmerging/PolicyScheduler.java",
      "new_id": "8f7b193904dfeceb86f5f053b2b33c2b1eca5d3a",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/horizontalclassmerging/PolicyScheduler.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3d9b4f83b0c34e04bedcc3b521285b2378b287fb",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/horizontalclassmerging/SingleClassPolicyWithPreprocessing.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ac0a2c1f047acd10665b3f89358696a3b5db63ca",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/horizontalclassmerging/policies/NoInaccessibleFieldTypes.java"
    },
    {
      "type": "modify",
      "old_id": "d737c8312acd14e7c2f713a0f286fcf74f961ed2",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/lightir/LirCode.java",
      "new_id": "d7790b4cc23d9d182416d30594f5046850ebceec",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/lightir/LirCode.java"
    },
    {
      "type": "modify",
      "old_id": "48b4afe19d81c9147ab4da57d8e446f34e5da637",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/lightir/LirConstant.java",
      "new_id": "45afe96ce8193cbf5fe05a4be752312f28ca0721",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/lightir/LirConstant.java"
    },
    {
      "type": "modify",
      "old_id": "66fc0572af6b14aad1abfedbba28aa64105285a0",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/shaking/Enqueuer.java",
      "new_id": "2bb8e9cdd1f193bd78f7c5edec7efad37bd20b3c",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/shaking/Enqueuer.java"
    },
    {
      "type": "modify",
      "old_id": "5fc7827c6e426aa53d491789fc0397945a0b04e8",
      "old_mode": 33188,
      "old_path": "src/test/java8/classmerging/com/android/tools/r8/classmerging/horizontal/InstanceFieldMergingWithPackagePrivateFieldTypeTest.java",
      "new_id": "dde20c83c0423b6a2dfb051b6a8bfa906600bacd",
      "new_mode": 33188,
      "new_path": "src/test/java8/classmerging/com/android/tools/r8/classmerging/horizontal/InstanceFieldMergingWithPackagePrivateFieldTypeTest.java"
    }
  ]
}
