)]}'
{
  "commit": "131c0ea4ea65a3f382dbe3f641aa6f71e3870641",
  "tree": "c6a68036770e3122799d61e551ac8854eabd0ba0",
  "parents": [
    "c3ddb83df55c42ebb320dee764f3ddb022467828"
  ],
  "author": {
    "name": "Jinseong Jeon",
    "email": "jsjeon@google.com",
    "time": "Mon Oct 21 11:35:31 2019 -0700"
  },
  "committer": {
    "name": "Jinseong Jeon",
    "email": "jsjeon@google.com",
    "time": "Mon Oct 21 18:35:56 2019 +0000"
  },
  "message": "Specify API levels in call site optimization tests.\n\nTest: tools/test.py *callsites*\n\nChange-Id: I1adf540f8b5b876809022c43768776002440f248\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7b8b8aa19afca26fecd442c381b29ffa2392d1ad",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/ir/optimize/callsites/dynamictype/InvokeDirectNegativeTest.java",
      "new_id": "d2687fd52c10a1d6991f202302efdb26522c0306",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/ir/optimize/callsites/dynamictype/InvokeDirectNegativeTest.java"
    },
    {
      "type": "modify",
      "old_id": "189053408898a7f6cea52e72571f5f2580fa671e",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/ir/optimize/callsites/dynamictype/InvokeDirectPositiveTest.java",
      "new_id": "0145b820f1bced660787dc99905528d1fac1519a",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/ir/optimize/callsites/dynamictype/InvokeDirectPositiveTest.java"
    },
    {
      "type": "modify",
      "old_id": "4db0012740afb25dcc84aa30e88823d0a6300290",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/ir/optimize/callsites/dynamictype/InvokeInterfaceNegativeTest.java",
      "new_id": "3508b62c1fe9df5247a19c15abbab106c300c4c6",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/ir/optimize/callsites/dynamictype/InvokeInterfaceNegativeTest.java"
    },
    {
      "type": "modify",
      "old_id": "c720d09cff195c52ca0d5e5b0ea37e0086daf994",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/ir/optimize/callsites/dynamictype/InvokeInterfacePositiveTest.java",
      "new_id": "8cca30ae206b5ce65a854bd0dc9343d4f57fa4b8",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/ir/optimize/callsites/dynamictype/InvokeInterfacePositiveTest.java"
    },
    {
      "type": "modify",
      "old_id": "15794392b16bc7d4f2f6b5537feb9bfea7f406f5",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/ir/optimize/callsites/dynamictype/InvokeStaticNegativeTest.java",
      "new_id": "fb463a0b1d6c50b61d7ee51feb9edacee626711d",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/ir/optimize/callsites/dynamictype/InvokeStaticNegativeTest.java"
    },
    {
      "type": "modify",
      "old_id": "98012dcf9aa6be78f01adc630a094a05968cbe15",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/ir/optimize/callsites/dynamictype/InvokeStaticPositiveTest.java",
      "new_id": "47e8c1c887f581e46a109631e727487c07d99a9e",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/ir/optimize/callsites/dynamictype/InvokeStaticPositiveTest.java"
    },
    {
      "type": "modify",
      "old_id": "b32e117e56d6469e918b215c70764ff0e6baa500",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/ir/optimize/callsites/dynamictype/InvokeVirtualNegativeTest.java",
      "new_id": "9da6912b8ae9c36d579fad5fdf493dee54474c47",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/ir/optimize/callsites/dynamictype/InvokeVirtualNegativeTest.java"
    },
    {
      "type": "modify",
      "old_id": "cd4852df4e06a65a2035b4419ed8598c031fd898",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/ir/optimize/callsites/dynamictype/InvokeVirtualPositiveTest.java",
      "new_id": "cc0f93dbf4420602352d10a5af625f4676fac56a",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/ir/optimize/callsites/dynamictype/InvokeVirtualPositiveTest.java"
    },
    {
      "type": "modify",
      "old_id": "859365bd947fe89291a791cc1c3e7afaf72dbb8f",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/ir/optimize/callsites/nullability/InvokeDirectNegativeTest.java",
      "new_id": "d84cf8e1ca9abbd2b2c476aaf5a5db2459858095",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/ir/optimize/callsites/nullability/InvokeDirectNegativeTest.java"
    },
    {
      "type": "modify",
      "old_id": "1db3da7378b4a667e13236d987163b18e66f9e16",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/ir/optimize/callsites/nullability/InvokeDirectPositiveTest.java",
      "new_id": "ef0c90bcaccb5283a615e32e16f55d9bb34d03d3",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/ir/optimize/callsites/nullability/InvokeDirectPositiveTest.java"
    },
    {
      "type": "modify",
      "old_id": "9d4e5098e2aa561b2c937851d6cb578ff642675e",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/ir/optimize/callsites/nullability/InvokeInterfaceNegativeTest.java",
      "new_id": "7481286c56ed999452a9e71cd0df330315631933",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/ir/optimize/callsites/nullability/InvokeInterfaceNegativeTest.java"
    },
    {
      "type": "modify",
      "old_id": "b838d127e27d1dca1a2641b84244a1e818c18b7b",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/ir/optimize/callsites/nullability/InvokeInterfacePositiveTest.java",
      "new_id": "613db78fff8d2bc94fbd1e3b0240139c7b121f10",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/ir/optimize/callsites/nullability/InvokeInterfacePositiveTest.java"
    },
    {
      "type": "modify",
      "old_id": "9e31b7690989696ebd7e23bdeb2f3d993d36f12c",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/ir/optimize/callsites/nullability/InvokeInterfaceWithRefinedReceiverTest.java",
      "new_id": "601b19b7b4f135c6d8214ed9b0deff8c124424e0",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/ir/optimize/callsites/nullability/InvokeInterfaceWithRefinedReceiverTest.java"
    },
    {
      "type": "modify",
      "old_id": "5d10e42f40b3f3f52635112565e75f043d79904c",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/ir/optimize/callsites/nullability/InvokeStaticNegativeTest.java",
      "new_id": "f796efe7d8c262457d0617adb4d02da71fc24e2a",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/ir/optimize/callsites/nullability/InvokeStaticNegativeTest.java"
    },
    {
      "type": "modify",
      "old_id": "f1081fca84084b92fbe8c12fd2d4aa3e343383db",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/ir/optimize/callsites/nullability/InvokeStaticPositiveTest.java",
      "new_id": "401855caa84042f5cf9d3e63d28bb832574a65e6",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/ir/optimize/callsites/nullability/InvokeStaticPositiveTest.java"
    },
    {
      "type": "modify",
      "old_id": "d313c03b759c0d8767f35705db5eab75659e9eed",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/ir/optimize/callsites/nullability/InvokeVirtualCascadeTest.java",
      "new_id": "c9b215a37d6b9917e7e752f1880c55d5fe78fbe1",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/ir/optimize/callsites/nullability/InvokeVirtualCascadeTest.java"
    },
    {
      "type": "modify",
      "old_id": "45976a0342c608b4a42f1276642d040d34fca6a5",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/ir/optimize/callsites/nullability/InvokeVirtualNegativeTest.java",
      "new_id": "93588d42bc1634698f658534d1426b1f90463460",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/ir/optimize/callsites/nullability/InvokeVirtualNegativeTest.java"
    },
    {
      "type": "modify",
      "old_id": "70aa8620fabf20288aaff73026b02431505f09fa",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/ir/optimize/callsites/nullability/InvokeVirtualPositiveTest.java",
      "new_id": "f8ad42c108de7960d6a36f123c6b42da3ccb35f0",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/ir/optimize/callsites/nullability/InvokeVirtualPositiveTest.java"
    },
    {
      "type": "modify",
      "old_id": "80629f5fbab41e67eb38b3443f49af8d7b4d9994",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/ir/optimize/callsites/nullability/InvokeVirtualWithRefinedReceiverTest.java",
      "new_id": "a9a62d9f10303ffab5ce87d335905b6f26cfddd3",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/ir/optimize/callsites/nullability/InvokeVirtualWithRefinedReceiverTest.java"
    },
    {
      "type": "modify",
      "old_id": "d77c180f77f8793aa715d3921ed3c312990a0609",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/ir/optimize/callsites/nullability/KeptMethodTest.java",
      "new_id": "d5b13af377c1bc46a5d19de9ba6d5f6c469724c2",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/ir/optimize/callsites/nullability/KeptMethodTest.java"
    },
    {
      "type": "modify",
      "old_id": "d55484dddfe47c8b34b8aff70a3319b77384cc8c",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/ir/optimize/callsites/nullability/WithStaticizerTest.java",
      "new_id": "e600ebc96eaa1c41bc5f9476f9eb7074319f6bda",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/ir/optimize/callsites/nullability/WithStaticizerTest.java"
    }
  ]
}
