)]}' { "commit": "da1d75172df0a5425473a08f741a56cc7551440c", "tree": "16f2e9bcd27fdea7f050887b1a0c0c94c6d6eb0a", "parents": [ "c4260574bfa4c2a92ed44a6d82bc15103e0685a3" ], "author": { "name": "Jinseong Jeon", "email": "jsjeon@google.com", "time": "Tue Feb 05 08:12:28 2019 -0800" }, "committer": { "name": "Jinseong Jeon", "email": "jsjeon@google.com", "time": "Tue Feb 05 08:12:28 2019 -0800" }, "message": "Version 1.4.35\n\nCherry-pick:\nDo not publicize indirectly kept methods.\nCL: https://r8-review.googlesource.com/33820\n\nCherry-pick:\nReproduce b/123575857: dependent rules with access modifier not honored.\nCL: https://r8-review.googlesource.com/33660\n\nCherry-pick:\nFix root set membership check in publicizer.\nCL: https://r8-review.googlesource.com/33641\n\nBug: 123575857, 121005865, 121295633\nChange-Id: Id7813363a86575fc042c954ae406aee96674b1f7", "tree_diff": [ { "type": "modify", "old_id": "4da9b6e184493ce242e8e46e2e03244a76453107", "old_mode": 33188, "old_path": "src/main/java/com/android/tools/r8/R8.java", "new_id": "89efb56c9653da467a99e6a9fb845947c55d71f8", "new_mode": 33188, "new_path": "src/main/java/com/android/tools/r8/R8.java" }, { "type": "modify", "old_id": "ee26dd838e91cfc6f4a460e304bf9bcc6eacf79a", "old_mode": 33188, "old_path": "src/main/java/com/android/tools/r8/Version.java", "new_id": "558540aa2532754fd88fcf641a6e45182060a272", "new_mode": 33188, "new_path": "src/main/java/com/android/tools/r8/Version.java" }, { "type": "modify", "old_id": "b59e3e934dfa46373abcf1da4e649a40f56ea9b1", "old_mode": 33188, "old_path": "src/main/java/com/android/tools/r8/optimize/ClassAndMemberPublicizer.java", "new_id": "3b3c12535d6cb9b75c9a5958ffc648c83afe1802", "new_mode": 33188, "new_path": "src/main/java/com/android/tools/r8/optimize/ClassAndMemberPublicizer.java" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "8fc4c6f6a2de844c4834919431350c4322c76650", "new_mode": 33188, "new_path": "src/test/java/com/android/tools/r8/accessrelaxation/NoRelaxationForSerializableTest.java" }, { "type": "modify", "old_id": "4f4639acaff96f18bbb8a663854ea1152a92b8ae", "old_mode": 33188, "old_path": "src/test/java/com/android/tools/r8/naming/NamingTestBase.java", "new_id": "7b6052a095a4dfa061e75d517cddf9bf782b0997", "new_mode": 33188, "new_path": "src/test/java/com/android/tools/r8/naming/NamingTestBase.java" } ] }