)]}'
{
  "commit": "c6a75d2650fbc89c46a5b994a8d0302b8d2f8564",
  "tree": "b33473bc1ed0a1e791027a67a18088a5c58578fb",
  "parents": [
    "4b7cc8e5e3e604e122dd3421c7d0699cee225db9"
  ],
  "author": {
    "name": "Morten Krogh-Jespersen",
    "email": "mkroghj@google.com",
    "time": "Tue Dec 10 14:33:06 2019 +0100"
  },
  "committer": {
    "name": "Morten Krogh-Jespersen",
    "email": "mkroghj@google.com",
    "time": "Tue Dec 10 14:25:07 2019 +0000"
  },
  "message": "Add matchers for asserting inline information\n\nBefore we would only match on the inline information provided by a\nstack trace - or check if a method no longer existed in the output.\n\nThis CL add matchers around RetraceMethodResult, allowing one to\nspecify exactly the inline stack for an instruction.\n\nBug: 145903423\nChange-Id: I022ebe32b1e0a186913d7369caf8c72ea21ac9ab",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1f9578262117fc26b81e920abfb892ca8810114e",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/code/Instruction.java",
      "new_id": "d549e28e1c3849a839ba554c5111f28069ac14b3",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/Instruction.java"
    },
    {
      "type": "modify",
      "old_id": "247b475c353409d7f69a6117a29297ae58a55c5b",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/code/Throw.java",
      "new_id": "40d69f16db3273d6b4e7dd4dabbb288107862cf3",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/code/Throw.java"
    },
    {
      "type": "modify",
      "old_id": "1a1d4ef5eec9134bf2d16f8cf0a9d47c68085e93",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/naming/ClassNamingForNameMapper.java",
      "new_id": "147c251ae75cf53193e0f342be30a7c31b7c1117",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/naming/ClassNamingForNameMapper.java"
    },
    {
      "type": "modify",
      "old_id": "2940b12bdbd19a0f30440fe3ae3f8d661ce0d76f",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/retrace/Result.java",
      "new_id": "12e92d351a57ff8709f884e3e3b8721f10baabd3",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/retrace/Result.java"
    },
    {
      "type": "modify",
      "old_id": "6a4c2e359262fed680db4f3f252686fe557322fb",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/retrace/Retrace.java",
      "new_id": "79d972179ad35cc8af713c4035b82007712bbd5f",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/retrace/Retrace.java"
    },
    {
      "type": "modify",
      "old_id": "c60cd91d6aba5b121327c8a20126dd89bc9b39a3",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/retrace/RetraceBaseImpl.java",
      "new_id": "9a687060a1bc909af4d5b514c2ec3df65ba6e43b",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/retrace/RetraceBaseImpl.java"
    },
    {
      "type": "modify",
      "old_id": "ee21fd2df04e63601c94746f9f081f9e0b1a5576",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/retrace/RetraceClassResult.java",
      "new_id": "32e533dd9681c3c711cb6df3ec722fc80f45ebe9",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/retrace/RetraceClassResult.java"
    },
    {
      "type": "modify",
      "old_id": "733eec74223949d603b5b44925c8831d20e41889",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/retrace/RetraceFieldResult.java",
      "new_id": "38eb7c97debc456b7f5b76aa4e1cea494ee850b6",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/retrace/RetraceFieldResult.java"
    },
    {
      "type": "modify",
      "old_id": "347c646792c462fbad6fcdd4253b800f2eba71f2",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/retrace/RetraceMethodResult.java",
      "new_id": "cb47139cc2a1ef0a072c754013ece9f8ebe51800",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/retrace/RetraceMethodResult.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0e05ce07a855c609868ed6a47a2b88f10a827d0c",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/Collectors.java"
    },
    {
      "type": "modify",
      "old_id": "88a75bd142692d0320fa0d7a3a36f58a859f4b9a",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/R8TestRunResult.java",
      "new_id": "50eb3be17f70e68d58ab0d62d66a467437d6b3d2",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/R8TestRunResult.java"
    },
    {
      "type": "modify",
      "old_id": "b46973289c2ca0a9086a46fec0443c667d8a2089",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/retrace/KotlinInlineFunctionRetraceTest.java",
      "new_id": "986bd3bdf3491862d012b2a85a610786b166cbde",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/retrace/KotlinInlineFunctionRetraceTest.java"
    },
    {
      "type": "modify",
      "old_id": "417e40e755903e9555e2d8ceb6aaf7ac10fab4a3",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/utils/codeinspector/Matchers.java",
      "new_id": "1fd4abed0c65d6b204047fa38234285a8f4986bd",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/utils/codeinspector/Matchers.java"
    }
  ]
}
