)]}'
{
  "commit": "0b4d7ebfb05aee974f4c3006e951e51ea09656d5",
  "tree": "3f0e37d41d529f58bc0f0e21f71afd3f91f13252",
  "parents": [
    "6f61b2cbaf7545abcd3243be4dde785819b030be"
  ],
  "author": {
    "name": "Morten Krogh-Jespersen",
    "email": "mkroghj@google.com",
    "time": "Tue Oct 12 17:33:28 2021 +0200"
  },
  "committer": {
    "name": "Morten Krogh-Jespersen",
    "email": "mkroghj@google.com",
    "time": "Tue Oct 12 17:33:28 2021 +0200"
  },
  "message": "Add removeFrame for inlineframes throwing NPE without check\n\nBug: 198267337\nChange-Id: I88770dd31e9f3f062d0ae60c1e0807d71265ec24",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "259c18bbc8d8157282bd611a9d635effdad222f1",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/code/Position.java",
      "new_id": "cb2ff68979043bd098ae4f6b33be03ce600e0ebb",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/Position.java"
    },
    {
      "type": "modify",
      "old_id": "7b97131c68a31ef651e5de2c1f0b958b46ebc6d6",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/code/Value.java",
      "new_id": "27713d819bf146fd51eaf1e5d4a0b0ae285435bd",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/Value.java"
    },
    {
      "type": "modify",
      "old_id": "2f619644fa1aca72bb252c2b558c53ae4952b27d",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/optimize/Inliner.java",
      "new_id": "abf7239d279ba5383a05a9400f8c1178941abb80",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/optimize/Inliner.java"
    },
    {
      "type": "modify",
      "old_id": "33fa6fe98ac27acf805d1df74fd2cbbbff648217",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/optimize/classinliner/ClassInlinerCostAnalysis.java",
      "new_id": "262f8bec18b0fa33711ea16229104df4cdce2c96",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/optimize/classinliner/ClassInlinerCostAnalysis.java"
    },
    {
      "type": "modify",
      "old_id": "f93dc2abada8857536c109e4f3fc6065c6b50fd7",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/optimize/info/MethodOptimizationInfoCollector.java",
      "new_id": "a9c52e4a50b6bb16a861bda8601152cf1b2a118b",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/optimize/info/MethodOptimizationInfoCollector.java"
    },
    {
      "type": "modify",
      "old_id": "f348ce7d2154a0b9e47151e01da1d68654647ca3",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/optimize/inliner/InliningIRProvider.java",
      "new_id": "13873118cfde6b20fbaa5a033ad32a5b4dc6867c",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/optimize/inliner/InliningIRProvider.java"
    },
    {
      "type": "modify",
      "old_id": "d9d8c4b73e947cc0691774410dd0aeb9e576d2f2",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/naming/mappinginformation/RewriteFrameMappingInformation.java",
      "new_id": "b27fe1961b222d35a999456d26302031c6942a93",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/naming/mappinginformation/RewriteFrameMappingInformation.java"
    },
    {
      "type": "modify",
      "old_id": "37b3626ad8e5496c13052d5a786ea7f1e457157b",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/utils/LineNumberOptimizer.java",
      "new_id": "2a4db34c96576411b58822c38b66c33581e86e19",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/utils/LineNumberOptimizer.java"
    },
    {
      "type": "modify",
      "old_id": "7a4914a96aefb8ddd3368785ee9ffe7450ea31ba",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/naming/retrace/DesugarLambdaRetraceTest.java",
      "new_id": "59bc15d4970392552f1abda295c8e99551375a46",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/naming/retrace/DesugarLambdaRetraceTest.java"
    },
    {
      "type": "modify",
      "old_id": "be514ec475e4caa8462499a9375841096a2d3ed0",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/naming/retrace/InliningRetraceTest.java",
      "new_id": "c3a07cd3db497fa244fb305f193ff6d2c9e196ef",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/naming/retrace/InliningRetraceTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1c2f06d324fc8315be5d3a4de87b0ad14afc6f14",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/naming/retrace/RetraceInlineeWithNoSuchMethodErrorTest.java"
    },
    {
      "type": "delete",
      "old_id": "548025bfefc41683feba36a386b4524ed32a35b0",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/naming/retrace/RetraceInlineeWithNullCheck.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "rename",
      "old_id": "f7f7b72240bd24d7a134c8809fb02b4635d239b8",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/naming/retrace/RetraceInlineeWithNullCheckSequence.java",
      "new_id": "7c0f95612920aafda2b9281dab1d731ea57da4af",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/naming/retrace/RetraceInlineeWithNullCheckSequenceTest.java",
      "score": 75
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "81c22001362f169d32a79c250c4d9eddb5dd656c",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/naming/retrace/RetraceInlineeWithNullCheckTest.java"
    },
    {
      "type": "modify",
      "old_id": "8dde0759628e2cd2bf46b9aecf58579f9b56d99e",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/naming/retrace/StackTrace.java",
      "new_id": "c4d6dad90465f7c64ef73d51f71e23f9b1384f59",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/naming/retrace/StackTrace.java"
    },
    {
      "type": "modify",
      "old_id": "16d31bb8eb337bf6ac0a8decbfe932461a98e211",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/naming/retrace/StackTraceTest.java",
      "new_id": "f8663985189fee047fc6a127e736e1547d13cf50",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/naming/retrace/StackTraceTest.java"
    },
    {
      "type": "modify",
      "old_id": "048294505b2347284fda9621ef9799eca466371b",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/naming/retrace/VerticalClassMergingRetraceTest.java",
      "new_id": "fc1e432ec9391043ff2393939a49ebfb3ddea981",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/naming/retrace/VerticalClassMergingRetraceTest.java"
    }
  ]
}
