)]}'
{
  "commit": "3a1a487e39e50bd216f09aa78637f9bad81bbf0b",
  "tree": "bd0557c805594730c82fcce30c1c779f4d9cc473",
  "parents": [
    "04d0e960d43e57d0aeafea0ff8ecdd8173db8c5b"
  ],
  "author": {
    "name": "Christoffer Quist Adamsen",
    "email": "christofferqa@google.com",
    "time": "Wed Feb 10 10:59:49 2021 +0100"
  },
  "committer": {
    "name": "Christoffer Quist Adamsen",
    "email": "christofferqa@google.com",
    "time": "Wed Feb 10 10:59:49 2021 +0100"
  },
  "message": "Avoid desugaring invoke-interface instructions to target missing classes\n\nChange-Id: Icfd590ae4dadbe17f0ce0d2ee239cacb13488309",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d91b44746ed8c98352060f42bf883415f5eef50c",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/conversion/NeedsIRDesugarUseRegistry.java",
      "new_id": "c12c6f08699a24254dbcab26a813e7b458b36a8c",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/conversion/NeedsIRDesugarUseRegistry.java"
    },
    {
      "type": "modify",
      "old_id": "6ffc8e21464e06a0c5bbe4c921242451f410112e",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/desugar/InterfaceMethodRewriter.java",
      "new_id": "7d041f69910364186a8ad4971c41e3bec9b37d0e",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/desugar/InterfaceMethodRewriter.java"
    },
    {
      "type": "modify",
      "old_id": "61b0f30255f5ff516a72638f7f93fc514169b026",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/optimize/UtilityMethodsForCodeOptimizations.java",
      "new_id": "687a9bfc8755fba788698d4b9f4127831918b64d",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/optimize/UtilityMethodsForCodeOptimizations.java"
    },
    {
      "type": "modify",
      "old_id": "831a0b3b4f29a32bc21cd31d80981df0db5c0a77",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/optimize/templates/CfUtilityMethodsForCodeOptimizations.java",
      "new_id": "33f1c048f994eb17257208600327da2e9cf8b77a",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/optimize/templates/CfUtilityMethodsForCodeOptimizations.java"
    },
    {
      "type": "modify",
      "old_id": "c433ec0df28053f85b19034a6f866e3d6024d1a4",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/synthesis/SyntheticNaming.java",
      "new_id": "63772a216e52b5cf8140e8a7ff88b974145b2bcf",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/synthesis/SyntheticNaming.java"
    },
    {
      "type": "modify",
      "old_id": "816e207febb29a01d1cf29b090c127e9c006e60b",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/TestShrinkerBuilder.java",
      "new_id": "2a9ee1bdc671ad41fdda9c0e69baa51fcc2260fb",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/TestShrinkerBuilder.java"
    },
    {
      "type": "modify",
      "old_id": "c1b1f8ba38f90781a67e7d0248208c59c04ba2b9",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/ir/optimize/templates/CfUtilityMethodsForCodeOptimizationsTemplates.java",
      "new_id": "b8ad8d95405a82c436cf1d3a73c6cbcb7f23c077",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/ir/optimize/templates/CfUtilityMethodsForCodeOptimizationsTemplates.java"
    },
    {
      "type": "modify",
      "old_id": "07487eccf7cb6c869d86066bec2eece07ffad02f",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/resolution/access/NestInvokeSpecialInterfaceMethodAccessWithIntermediateTest.java",
      "new_id": "af6e166824c53b33615678a3ad20be66012fd377",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/resolution/access/NestInvokeSpecialInterfaceMethodAccessWithIntermediateTest.java"
    }
  ]
}
