4e1287358e04b9755dfcf19d9c1c15dc86600554 |
|
03-Mar-2017 |
Googler <noreply@google.com> |
Avoid factory methods when desugaring stateless lambdas for Android RELNOTES: Avoid factory methods when desugaring stateless lambdas for Android -- PiperOrigin-RevId: 149131637 MOS_MIGRATED_REVID=149131637 GitOrigin-RevId: 48e3825aa5a655247f3bfc9fdbcdc23d6ab9187e Change-Id: Ibdb874bab5c4961f2f2dae377b8ccf8e296c6d02
/external/desugar/java/com/google/devtools/build/android/desugar/LambdaClassFixer.java
|
d3371d01485317d82c584e39838f6cf565076a68 |
|
24-Feb-2017 |
Googler <noreply@google.com> |
More stable naming scheme for lambda classes in desugared android code RELNOTES: More stable naming scheme for lambda classes in desugared android code -- PiperOrigin-RevId: 148506830 MOS_MIGRATED_REVID=148506830 GitOrigin-RevId: 0dcdb06fb5dce3425209de9bb66fc76e34279fb7 Change-Id: If747055f69903ddb5fd1bbd33c732f7342c9c064
/external/desugar/java/com/google/devtools/build/android/desugar/LambdaClassFixer.java
|
0d1939c7699eea03e166574d0852e91a054ac0da |
|
17-Feb-2017 |
Colin Cross <ccross@google.com> |
Support desugaring lambdas in interfaces with default methods Support a --min_sdk_version command line argument in order to compile targeting platform version N or newer. Setting the version to >=24 disables Java7Compatibility, uses lookup.findSpecial to support Java 8 uses of invokespecial, and sets the ACC_PUBLIC flags on exposed interface lambda methods. -- PiperOrigin-RevId: 147796071 MOS_MIGRATED_REVID=147796071 GitOrigin-RevId: 908d176c78270c6898ea614195f2b6d6f695763a Change-Id: I638755001d82c5e7f8cd7d1f941dafe65e6834c3
/external/desugar/java/com/google/devtools/build/android/desugar/LambdaClassFixer.java
|
0ccdd4c939408a7f4d0adbfbed90031e75021e63 |
|
15-Feb-2017 |
Googler <noreply@google.com> |
Uniquify lambda body instance methods during lambda desugaring for android -- PiperOrigin-RevId: 147637498 MOS_MIGRATED_REVID=147637498 GitOrigin-RevId: d3f7e08c2363fffb628a37e789ef9c61cc5b61cc Change-Id: Ie43d780486dfddddc8c2f1336f10eeff534ce844
/external/desugar/java/com/google/devtools/build/android/desugar/LambdaClassFixer.java
|
84b90b3dc637a33f7f6fac59be21b74ba6fc17d6 |
|
10-Feb-2017 |
Adam Michael <ajmichael@google.com> |
Open source java 8 desugarer. Fixes https://github.com/bazelbuild/bazel/issues/2222. RELNOTES: Support for Java 8 lambdas, method references, type annotations and repeated annotations in Android builds with --experimental_desugar_for_android. -- PiperOrigin-RevId: 147109786 MOS_MIGRATED_REVID=147109786 GitOrigin-RevId: 29aa0eb17c85a96e3edae8362ba93fddeed4c1e0 Change-Id: If771644430ff3f2629d3ecfaf4fedffd975fda20
/external/desugar/java/com/google/devtools/build/android/desugar/LambdaClassFixer.java
|