)]}'
{
  "commit": "fcf01a919cf4ad94b189f692a47fe32f5968ce5a",
  "tree": "823a8034ccf3441f1692b383596d403d3c6ee502",
  "parents": [
    "55da75e7c2911196a3cb5af1bdb4abcc8a8652ac"
  ],
  "author": {
    "name": "Morten Krogh-Jespersen",
    "email": "mkroghj@google.com",
    "time": "Tue Apr 20 17:43:12 2021 +0200"
  },
  "committer": {
    "name": "Morten Krogh-Jespersen",
    "email": "mkroghj@google.com",
    "time": "Wed Apr 21 07:00:55 2021 +0000"
  },
  "message": "Reland \"Replace pruned type variables with concrete instantiations\"\n\nThis reverts commit 3568dcdd61aa8e3e71595073484694a9b540eff2.\n\nBug: 185372761\nBug: 184927364\nBug: 185098797\nBug: 185079478\nChange-Id: I13a458f8ea3e9bfeed89bb383492ed094a047e65",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "82f34d7a3cbb65eb876fddf99434bd1cfdc180b6",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/graph/EnclosingMethodAttribute.java",
      "new_id": "9cec3cb081a96359496da3c0753b462918f257ec",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/EnclosingMethodAttribute.java"
    },
    {
      "type": "modify",
      "old_id": "6c5e3924756e53d04ef18b521c44ad76f587ac5e",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/graph/GenericSignature.java",
      "new_id": "f247b35f4bda60d146e92f23675d5d24ffecf83e",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/GenericSignature.java"
    },
    {
      "type": "modify",
      "old_id": "ea66ba7ebeb2e18295c320b011fb3a94fdc60412",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/graph/GenericSignatureEnqueuerAnalysis.java",
      "new_id": "e889a40ba1423fb789cdbf93e3d6e72a5cc207cd",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/GenericSignatureEnqueuerAnalysis.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b9d73864e562845ce015c7f8bcd98a1195fc7892",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/GenericSignaturePartialTypeArgumentApplier.java"
    },
    {
      "type": "modify",
      "old_id": "c19d198d0b2137db5437e017d8747124daae6534",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/graph/GenericSignatureTypeRewriter.java",
      "new_id": "21b359147ae3cbd2be4b0d4747417cb4f6342218",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/GenericSignatureTypeRewriter.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f33c9c3ebc55c7c0e54022ed0f0bb8bed02acfd1",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/GenericSignatureTypeVariableRemover.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "34500a400eb76e3725d213c54d9c2deada3afc69",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/GenericSignatureTypeVisitor.java"
    },
    {
      "type": "modify",
      "old_id": "2c57aa4dd7e41b34401fd62cb8ea72bb88aa7e51",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/naming/signature/GenericSignatureRewriter.java",
      "new_id": "3893e32202c272a30895e3e93ea56806efe8789a",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/naming/signature/GenericSignatureRewriter.java"
    },
    {
      "type": "modify",
      "old_id": "ef2f1492bae8ce4be97862338eb5a0c37fe38247",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/shaking/TreePruner.java",
      "new_id": "577ecc2f20eae0ed99c16872db16f436e838eef4",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/shaking/TreePruner.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1c3ddbba5ea2d0f69714ed998f50e30cf64d1f34",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/graph/genericsignature/GenericSignatureKeepReferencesPruneTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "608b8d3fef525419ddbb52b3afd9effb995e38b9",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/graph/genericsignature/GenericSignaturePrunedOuterTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "81000d6a6155f121664002e31cb523ef5116d5ad",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/graph/genericsignature/testclasses/Foo.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "089286d128b6b65e630ffe0fae7f88a96b85c441",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/graph/genericsignature/testclasses/I.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8deed10d74946f9f3485fa0414c5ccb945e0a169",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/graph/genericsignature/testclasses/J.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "608c12d948c7f0acd74e4920c5e3e5a1120665cc",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/graph/genericsignature/testclasses/K.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bf3895b224f6b5e78e3ba5defd697f92372b8ce0",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/graph/genericsignature/testclasses/L.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ccf9f04f6fa339511aa5823274b791c286256877",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/graph/genericsignature/testclasses/Main.java"
    }
  ]
}
