)]}'
{
  "commit": "ce5958ca2d95b29b451af6039d7f77c5e11b26dc",
  "tree": "65ba2517a0ea9a7b749480943df16e3872159830",
  "parents": [
    "ec97d7ef2f2bac1656c8e003b3fec93ab5728c1a"
  ],
  "author": {
    "name": "Christoffer Quist Adamsen",
    "email": "christofferqa@google.com",
    "time": "Thu Oct 11 13:25:57 2018 +0200"
  },
  "committer": {
    "name": "Christoffer Quist Adamsen",
    "email": "christofferqa@google.com",
    "time": "Thu Oct 11 13:25:57 2018 +0200"
  },
  "message": "Handle classes extending merged types in Proguard -if rules\n\nBug: 110141157\nChange-Id: Icbcc79f618a29d6ff79c36fa380b3c95a95eeb1b",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b0630ce22dbf4b77371d97850b80a19f36f4bd38",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/shaking/ProguardMemberRule.java",
      "new_id": "5424cc25d052195df5550e14f715eff2d764c7a0",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/shaking/ProguardMemberRule.java"
    },
    {
      "type": "modify",
      "old_id": "34ee554883679c7ceb81203f62f3c73cf3b3ab6e",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/shaking/ProguardTypeMatcher.java",
      "new_id": "747dea9a0b90011ab46c2ca0170f41b47ab1aece",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/shaking/ProguardTypeMatcher.java"
    },
    {
      "type": "modify",
      "old_id": "d5d5422e3a115345553eea4fd3662b8936927321",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/shaking/RootSetBuilder.java",
      "new_id": "e1174622376250c6a7b85e3a4b16fc7e4ba35eb6",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/shaking/RootSetBuilder.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2523363debdd518be2e64ecdfbb9834fcbac1589",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/shaking/ifrule/verticalclassmerging/ExtendsMergedTypeDirectlyTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0b3cb6f4f74f125551278c6b1923923a8be82686",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/shaking/ifrule/verticalclassmerging/ExtendsMergedTypeIndirectlyTest.java"
    },
    {
      "type": "modify",
      "old_id": "63117912c89427051758ce21b1e8748fb3bed101",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/shaking/ifrule/verticalclassmerging/IfRuleWithVerticalClassMerging.java",
      "new_id": "1878375026ab4eb98f868d19db40d1d788950139",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/shaking/ifrule/verticalclassmerging/IfRuleWithVerticalClassMerging.java"
    },
    {
      "type": "modify",
      "old_id": "853394f95f30fa30f3c04b7e58fa2cfbc499e8c3",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/shaking/ifrule/verticalclassmerging/MergedTypeBaseTest.java",
      "new_id": "d2ce21050b1ed3a75f51d3e343a6c78b03fed5eb",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/shaking/ifrule/verticalclassmerging/MergedTypeBaseTest.java"
    }
  ]
}
