)]}' { "commit": "0a497c3bd727cefc96b60cd2d13438e62520a156", "tree": "55641652235b346b6bff719614383ac89d0f3e6e", "parents": [ "e956cf1664ea8540018f9a495e5cef1fa3b80b10" ], "author": { "name": "Ian Zerny", "email": "zerny@google.com", "time": "Fri Feb 15 11:47:07 2019 +0100" }, "committer": { "name": "Ian Zerny", "email": "zerny@google.com", "time": "Fri Feb 15 10:47:52 2019 +0000" }, "message": "Version 1.4.44\n\nCherry pick: Make lambda instance methods when possible.\nCL: https://r8-review.googlesource.com/c/r8/+/34305\n\nCherry pick: Re-apply \"Add tests showing issue with missing classes when desugaring.\"\nCL: https://r8-review.googlesource.com/c/r8/+/33881\n\nCherry pick: Add regression test for missing locals in desugared lambdas.\nCL: https://r8-review.googlesource.com/c/r8/+/33241/\n\nCherry pick: Set min-api thresholds in some misconfigured tests.\nCL: https://r8-review.googlesource.com/c/r8/+/34120\n\nBug: 123068053\nChange-Id: I8c2432aaef0cfcd4d06b5b386ed9b554c680a155\n", "tree_diff": [ { "type": "modify", "old_id": "c9938d37f78d8f73a34a381ce1d24fcd2a3e3b72", "old_mode": 33188, "old_path": "src/main/java/com/android/tools/r8/Version.java", "new_id": "112d49ade1430095bfe0a5d07cc7dbbf2c7953d9", "new_mode": 33188, "new_path": "src/main/java/com/android/tools/r8/Version.java" }, { "type": "modify", "old_id": "19d7e248a3b592c18b92e6859c324c55e458258b", "old_mode": 33188, "old_path": "src/main/java/com/android/tools/r8/graph/DexByteCodeWriter.java", "new_id": "60893c760b4f4c386d43ff14c5520707b04499d1", "new_mode": 33188, "new_path": "src/main/java/com/android/tools/r8/graph/DexByteCodeWriter.java" }, { "type": "modify", "old_id": "fab4a8384f10c85e47a9ead41045d6d0271413a0", "old_mode": 33188, "old_path": "src/main/java/com/android/tools/r8/graph/DexCode.java", "new_id": "b189f6f41d7f39149fd80932b22ace717028d170", "new_mode": 33188, "new_path": "src/main/java/com/android/tools/r8/graph/DexCode.java" }, { "type": "modify", "old_id": "9fe23decab7cbcb9f34287d0cba48cbe59bc2d23", "old_mode": 33188, "old_path": "src/main/java/com/android/tools/r8/ir/desugar/InterfaceProcessor.java", "new_id": "9d5e5fccadb85d53342adf9f22df476cfa9f5bcc", "new_mode": 33188, "new_path": "src/main/java/com/android/tools/r8/ir/desugar/InterfaceProcessor.java" }, { "type": "modify", "old_id": "a0bc18476d5f6adb8674d7340147f721cfdce8e8", "old_mode": 33188, "old_path": "src/main/java/com/android/tools/r8/ir/desugar/LambdaClass.java", "new_id": "865a62c848bf0423f21b4a26b9a2c687a5c9f74d", "new_mode": 33188, "new_path": "src/main/java/com/android/tools/r8/ir/desugar/LambdaClass.java" }, { "type": "modify", "old_id": "37e4dec9617d3dee713d79776878df42e8dbcd51", "old_mode": 33188, "old_path": "src/test/java/com/android/tools/r8/D8TestBuilder.java", "new_id": "c807a5dd6f9da53f214c4da777c77c5ded8866a7", "new_mode": 33188, "new_path": "src/test/java/com/android/tools/r8/D8TestBuilder.java" }, { "type": "modify", "old_id": "003607b7f1c6a3eaddd143af53fefafb76ee5801", "old_mode": 33188, "old_path": "src/test/java/com/android/tools/r8/R8RunExamplesAndroidOTest.java", "new_id": "fb696575fbf65ac97fa5a7b22da12d76fc13a307", "new_mode": 33188, "new_path": "src/test/java/com/android/tools/r8/R8RunExamplesAndroidOTest.java" }, { "type": "modify", "old_id": "4f98b6fb40bc409146a2950176c5a53d594d4b3d", "old_mode": 33188, "old_path": "src/test/java/com/android/tools/r8/RunExamplesAndroidOTest.java", "new_id": "d103efc7be2881ef9c951fb50758d882507244cd", "new_mode": 33188, "new_path": "src/test/java/com/android/tools/r8/RunExamplesAndroidOTest.java" }, { "type": "modify", "old_id": "77dc0df1ab71b59e0231aaa3e898da29ec000402", "old_mode": 33188, "old_path": "src/test/java/com/android/tools/r8/TestCompilerBuilder.java", "new_id": "9e8f74a92ecc455b904133f1a1d9baab2fc9f447", "new_mode": 33188, "new_path": "src/test/java/com/android/tools/r8/TestCompilerBuilder.java" }, { "type": "modify", "old_id": "43d71b14f90359a6a4ac220bd12ca61677986219", "old_mode": 33188, "old_path": "src/test/java/com/android/tools/r8/TestDiagnosticMessagesImpl.java", "new_id": "a0ed928913ff5d2768f47d4b173b87fc5f51175e", "new_mode": 33188, "new_path": "src/test/java/com/android/tools/r8/TestDiagnosticMessagesImpl.java" }, { "type": "modify", "old_id": "dcfda2c72dd0268ea3ede8964422876b02f9ce83", "old_mode": 33188, "old_path": "src/test/java/com/android/tools/r8/ToolHelper.java", "new_id": "f53b8e6b1fd932c4aa028b4b9c168ff575625378", "new_mode": 33188, "new_path": "src/test/java/com/android/tools/r8/ToolHelper.java" }, { "type": "modify", "old_id": "fb61f45efa91ba270860c4b919510b3fd6125415", "old_mode": 33188, "old_path": "src/test/java/com/android/tools/r8/debug/DebugTestBase.java", "new_id": "13d59dc6277439abe15015511a58bdfe6b7e1e53", "new_mode": 33188, "new_path": "src/test/java/com/android/tools/r8/debug/DebugTestBase.java" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "9991b574622b897fa2fb6333c6bd425c1c7b7cd1", "new_mode": 33188, "new_path": "src/test/java/com/android/tools/r8/debug/LambdaOuterContextTest.java" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "99a19f50c248dde49e08b7a3c8c83a77b977f5fa", "new_mode": 33188, "new_path": "src/test/java/com/android/tools/r8/debug/LambdaOuterContextTestRunner.java" }, { "type": "modify", "old_id": "1b413ba69a531e6b265efe67aace5ee479b17408", "old_mode": 33188, "old_path": "src/test/java/com/android/tools/r8/debug/LambdaTest.java", "new_id": "f9e6c3457e8cca9ea4df1620c715556267811ff3", "new_mode": 33188, "new_path": "src/test/java/com/android/tools/r8/debug/LambdaTest.java" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "9e8741d36ad0730d843226139cb3da97127bc5b2", "new_mode": 33188, "new_path": "src/test/java/com/android/tools/r8/desugar/DefaultLambdaWithInvokeInterfaceTest.java" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "b89f09a276b67f857a866defa08f53076df5f713", "new_mode": 33188, "new_path": "src/test/java/com/android/tools/r8/desugar/DefaultLambdaWithInvokeInterfaceTestRunner.java" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "e12245043fc4f0ffb3e891019c48805157361263", "new_mode": 33188, "new_path": "src/test/java/com/android/tools/r8/desugar/DefaultLambdaWithSelfReferenceTest.java" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "e209e442d3b78e68c441632107041df340259574", "new_mode": 33188, "new_path": "src/test/java/com/android/tools/r8/desugar/DefaultLambdaWithSelfReferenceTestRunner.java" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "7df85c2f3b1e115eb5ac002cd7b1bb64f8ad3141", "new_mode": 33188, "new_path": "src/test/java/com/android/tools/r8/desugar/DefaultLambdaWithUnderscoreThisTest.java" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "10d74a8114938f37876e06f18c8fd2b05e399c27", "new_mode": 33188, "new_path": "src/test/java/com/android/tools/r8/desugar/DefaultLambdaWithUnderscoreThisTestRunner.java" } ] }