)]}' { "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" } ] }