)]}'
{
  "commit": "e9e5ee2a7dadcb16bcbcb2bf34bc1d58bb29e9d4",
  "tree": "fac8099dc4703a04b7a2c06323a1c239b59a5f4e",
  "parents": [
    "6c974a42d5d51b2667c9d5ce31e5e2caa3dd5f03"
  ],
  "author": {
    "name": "Morten Krogh-Jespersen",
    "email": "mkroghj@google.com",
    "time": "Tue Jan 14 12:08:40 2020 +0100"
  },
  "committer": {
    "name": "Morten Krogh-Jespersen",
    "email": "mkroghj@google.com",
    "time": "Wed Jan 15 12:43:46 2020 +0000"
  },
  "message": "Reland \"Do not rewrite generic signatures in target of merged classes\"\n\nThis reverts commit ceac696c81a3a23a960ebd0acb4992019c29e053.\n\nBug: 147386014\nChange-Id: I55e5b7a6ffcc23188e7c631d577f0ca824cd093e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d0240e9b09ca08606a7bed314557cf8a19d8a6ff",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/naming/ClassNameMinifier.java",
      "new_id": "d13cc3b9a538f1a4f9abe99e6d923f9e65be9fe2",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/naming/ClassNameMinifier.java"
    },
    {
      "type": "modify",
      "old_id": "6753e067190543add7645797dcf490c73eadcffa",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/naming/signature/GenericSignatureAction.java",
      "new_id": "7cb3506f87f0ec93543971bc29cf58a590cedad1",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/naming/signature/GenericSignatureAction.java"
    },
    {
      "type": "modify",
      "old_id": "c1f6a7dcbf7a5e95087d78c021ff062d695b7d4a",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/naming/signature/GenericSignatureParser.java",
      "new_id": "dc0aa8c4dda980b1b7399576cf7dd7223a341651",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/naming/signature/GenericSignatureParser.java"
    },
    {
      "type": "modify",
      "old_id": "c3b7188f4a690726d69e2dd250cfe08fb5275414",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/naming/signature/GenericSignatureRewriter.java",
      "new_id": "13c2c430a83346159484ca782352e120cc12f56e",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/naming/signature/GenericSignatureRewriter.java"
    },
    {
      "type": "modify",
      "old_id": "69b77cd9d8d9b340e694bfb35d203110b85456f9",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/shaking/VerticalClassMerger.java",
      "new_id": "62241d5cad584ff05d2c39f8522eb598f8dcc59b",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/shaking/VerticalClassMerger.java"
    },
    {
      "type": "modify",
      "old_id": "7ffce358e6b0900de07fcafb4d8eb9353beaaedb",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/utils/IteratorUtils.java",
      "new_id": "f38c02a1f5ba831dbef1a58fee1f2a9e4c365d0d",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/utils/IteratorUtils.java"
    },
    {
      "type": "modify",
      "old_id": "b264ef59da50e64d6eab81e480aacd5edc93a6b2",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/naming/GenericSignatureParserTest.java",
      "new_id": "4489b7527833b530b809679561681cf698b1e401",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/naming/GenericSignatureParserTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a9fc20f6a2f900b4c86c16e45f8d20338d7ffbc7",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/naming/signature/SignatureOfMergedClassesTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "237786c6e3c1c6114f2c9dd5dcab0bce3f64eebd",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/naming/signature/merging/I.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b84238672fc4bc39d037b732ad79c2653509e2ba",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/naming/signature/merging/ImplI.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3c23d56c1b80de8fb32d98a2e4b3988982194c1f",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/naming/signature/merging/ImplK.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6bebcd0bce3965dbf37dee2074f1f7c6759742c5",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/naming/signature/merging/InterfaceToKeep.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "444a5e8fabfa6df42e18d95240a371630df428a2",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/naming/signature/merging/J.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4b8ed506838831f626feb34f786f423c1d341a36",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/naming/signature/merging/K.java"
    },
    {
      "type": "modify",
      "old_id": "4aec544ce14520ffacbca7c8e8ac63cd17299ade",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/utils/codeinspector/CodeInspector.java",
      "new_id": "1a4dcc167f60a7426e7e3c328325909acfe1dff6",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/utils/codeinspector/CodeInspector.java"
    }
  ]
}
