)]}'
{
  "commit": "b95998be731406209f18fab764b96421a17ab4c9",
  "tree": "c588e7b7e6413ab36894de2658d00a2892345e08",
  "parents": [
    "9241da96626b6e224fbf255f1d03ea0bf4e8958b"
  ],
  "author": {
    "name": "Jiakai Zhang",
    "email": "jiakaiz@google.com",
    "time": "Thu May 11 16:39:27 2023 +0100"
  },
  "committer": {
    "name": "Jiakai Zhang",
    "email": "jiakaiz@google.com",
    "time": "Thu May 11 18:24:44 2023 +0100"
  },
  "message": "Prepare tests for dexpreopt changes.\n\nAfter this change, there is a clear separation between tests that are\nrelated to dexpreopt and tests that are not. The former uses\nPrepareForTestWithDexpreopt, while the latter uses\nPrepareForTestWithJavaDefaultModules. The benefit is that the latter\nwill no longer affected by any dexpreopt changes.\n\nBug: 280776428\nTest: m nothing\nChange-Id: Ib957765b9287d51c082e0a33cee17a6bb56daeef\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7ffca0ea51e902281392c686ac0c8c027d451231",
      "old_mode": 33188,
      "old_path": "apex/Android.bp",
      "new_id": "61d7fb2e2e0a35912cf7282ca5295118110a14f3",
      "new_mode": 33188,
      "new_path": "apex/Android.bp"
    },
    {
      "type": "modify",
      "old_id": "bf9c71b2e8e3d80682d1def6271ce3f914433f7f",
      "old_mode": 33188,
      "old_path": "apex/apex_test.go",
      "new_id": "a83b94db0f8a5371fdd4ddcac09e8cfbb7146268",
      "new_mode": 33188,
      "new_path": "apex/apex_test.go"
    },
    {
      "type": "modify",
      "old_id": "3e55ccc1178352841785d776e8e3b2cef6c19123",
      "old_mode": 33188,
      "old_path": "apex/bootclasspath_fragment_test.go",
      "new_id": "0a72116a6e031a88cfa4722edf77c5a040343e30",
      "new_mode": 33188,
      "new_path": "apex/bootclasspath_fragment_test.go"
    },
    {
      "type": "rename",
      "old_id": "908380813d9fe7d9a6e683c78a0c2722e5def99a",
      "old_mode": 33188,
      "old_path": "java/dexpreopt_bootjars_test.go",
      "new_id": "ef66807f0fa6308791e3c361d404bb283585d921",
      "new_mode": 33188,
      "new_path": "apex/dexpreopt_bootjars_test.go",
      "score": 93
    },
    {
      "type": "modify",
      "old_id": "f6ead424ea4b93b4fcb3e27536012e80f58150fc",
      "old_mode": 33188,
      "old_path": "apex/metadata_test.go",
      "new_id": "fed5beae7a0aa1afd66f349fb9c196408339e28b",
      "new_mode": 33188,
      "new_path": "apex/metadata_test.go"
    },
    {
      "type": "modify",
      "old_id": "4b48da8e27ea56a74ad64771991a91f06d54d1d8",
      "old_mode": 33188,
      "old_path": "apex/platform_bootclasspath_test.go",
      "new_id": "05bb136894ed1ec4fdbff18d0828cb938c671a19",
      "new_mode": 33188,
      "new_path": "apex/platform_bootclasspath_test.go"
    },
    {
      "type": "modify",
      "old_id": "27a0a3853b760783748cb8ba8e0a06fc63894788",
      "old_mode": 33188,
      "old_path": "java/Android.bp",
      "new_id": "4af2a14eb4222acd886db6873ed2ea533ee0e4a4",
      "new_mode": 33188,
      "new_path": "java/Android.bp"
    },
    {
      "type": "modify",
      "old_id": "f91ac5cc3bfc09fd25eadd8902fb6a8b0a3dfc9b",
      "old_mode": 33188,
      "old_path": "java/dexpreopt_test.go",
      "new_id": "fedd5640eff50f92ad03e0c643b6ce39fad038f8",
      "new_mode": 33188,
      "new_path": "java/dexpreopt_test.go"
    },
    {
      "type": "modify",
      "old_id": "75b7bb7c848bde573f74893e19f567fb018910d6",
      "old_mode": 33188,
      "old_path": "java/hiddenapi_singleton_test.go",
      "new_id": "ef792f9703fb1a71b5da85a46321f11774bbc4b3",
      "new_mode": 33188,
      "new_path": "java/hiddenapi_singleton_test.go"
    },
    {
      "type": "modify",
      "old_id": "553b762eeda8dee3ea15d0d3cdd19522e6a8c4ea",
      "old_mode": 33188,
      "old_path": "java/java_test.go",
      "new_id": "2a4913ecd3a6c3db739707e85f5506d5420e3f93",
      "new_mode": 33188,
      "new_path": "java/java_test.go"
    },
    {
      "type": "modify",
      "old_id": "10c918715199cd034dcb4406e1d8a952aab53639",
      "old_mode": 33188,
      "old_path": "java/platform_bootclasspath_test.go",
      "new_id": "ff2da4bb2a98abe6f1bcc8f4ed5c432d2b1d2cdc",
      "new_mode": 33188,
      "new_path": "java/platform_bootclasspath_test.go"
    },
    {
      "type": "modify",
      "old_id": "f68e12ff464453adf1842efea7cbdc438109f02d",
      "old_mode": 33188,
      "old_path": "java/testing.go",
      "new_id": "4ff2aa497b8a71fe076eca1083f2d8fe4309e328",
      "new_mode": 33188,
      "new_path": "java/testing.go"
    },
    {
      "type": "modify",
      "old_id": "0d6496dd356a5d5f82c9b03c3fc782c31fc4b3e7",
      "old_mode": 33188,
      "old_path": "sdk/bootclasspath_fragment_sdk_test.go",
      "new_id": "bef82d601445a3caf08523dce230b3de9f95667a",
      "new_mode": 33188,
      "new_path": "sdk/bootclasspath_fragment_sdk_test.go"
    }
  ]
}
