)]}'
{
  "commit": "07e764d93ced6a2cdd12ad817761ef8af3bcac29",
  "tree": "4db2633aba9170e798dfc405cdbf8bf234da16ab",
  "parents": [
    "c3f20e7a6db394955ae6359bb4c7f11de74453be"
  ],
  "author": {
    "name": "Morten Krogh-Jespersen",
    "email": "mkroghj@google.com",
    "time": "Wed May 05 16:40:37 2021 +0200"
  },
  "committer": {
    "name": "Morten Krogh-Jespersen",
    "email": "mkroghj@google.com",
    "time": "Thu May 06 06:40:37 2021 +0000"
  },
  "message": "Compute super target from program context for virtual method merger\n\nThis will also change SourceCodeProvider to have ProgramMethod context\nas parameter.\n\nBug: 187038790\nBug: 187374657\nChange-Id: I3bfb0dea258d1f4b2adc4bacb8c34237e308f8c0\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cb810de0d511eb6bee6d3bb838845bba285b591c",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/horizontalclassmerging/VirtualMethodMerger.java",
      "new_id": "7a137855ca9e639c529893e9905b1971e2bb5e1b",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/horizontalclassmerging/VirtualMethodMerger.java"
    },
    {
      "type": "modify",
      "old_id": "8c649b0c7efd0a891958102f15a188ef4b9dae97",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/horizontalclassmerging/code/ConstructorEntryPointSynthesizedCode.java",
      "new_id": "da12b746882f72f8183ced6f58b350465db01903",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/horizontalclassmerging/code/ConstructorEntryPointSynthesizedCode.java"
    },
    {
      "type": "modify",
      "old_id": "3995fd8447000e4520947fb48f89945aedc8cb6a",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/horizontalclassmerging/code/VirtualMethodEntryPointSynthesizedCode.java",
      "new_id": "4402a83958b9316f546b12b4a3d919314326de07",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/horizontalclassmerging/code/VirtualMethodEntryPointSynthesizedCode.java"
    },
    {
      "type": "modify",
      "old_id": "956cd2c5de568b5d1abb252d52be8eb423c7ddeb",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/desugar/itf/ClassProcessor.java",
      "new_id": "4c784f0390dc88140f04385a90f3585ac8fbe12d",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/desugar/itf/ClassProcessor.java"
    },
    {
      "type": "modify",
      "old_id": "ad43a6ccc83e63b504835396c6a651026e57c76c",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/synthetic/AbstractSynthesizedCode.java",
      "new_id": "4dc56dec3607ca24ec51011691014a5e1b50ca26",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/synthetic/AbstractSynthesizedCode.java"
    },
    {
      "type": "modify",
      "old_id": "e5a79bb553d2ecb0c60d004c0e1ddba04b6508a7",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/synthetic/ForwardMethodSourceCode.java",
      "new_id": "9e708ccb546a7521dc4049f3044c5193478318d6",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/synthetic/ForwardMethodSourceCode.java"
    },
    {
      "type": "modify",
      "old_id": "36ebfd89e45c3f3861db2cc1b4734ad0eba92163",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/maindexlist/MainDexListTests.java",
      "new_id": "a01f7dc219049459cb4834e83fc5d93d8cad54cf",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/maindexlist/MainDexListTests.java"
    }
  ]
}
