aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/tools/android/java/com/google/devtools/build/android/desugar
Commit message (Expand)AuthorAge
...
* fix for legacy jacoco instrumentation in interfaces behind flagGravatar kmb2017-09-06
* PiperOrigin-RevId: 167167400Gravatar kmb2017-09-01
* Add a closeResource(Throwable throwable, Object resource) in the runtimeGravatar cnsun2017-08-31
* Busybox all the Bazel Android tools.Gravatar ajmichael2017-08-25
* Remove workaround. The ASM bug is fixed. And we use ClassRemapper now.Gravatar cnsun2017-08-22
* Switch android tools' use of options parser to a more concise form for the si...Gravatar ccalvarin2017-08-21
* Partially revert https://github.com/bazelbuild/bazel/commit/bcb0354b2d7c7a8f8...Gravatar cnsun2017-08-18
* Bazel source code is no longer java7.Gravatar ajmichael2017-08-17
* Remove invalid check. It is possible that an interface initializer can setGravatar cnsun2017-08-09
* improve efficiency of no-op desugaringsGravatar kmb2017-08-08
* Tolerate missing interface markers in method calls from interface methods to ...Gravatar kmb2017-08-03
* Alter the order of class visitors, to make sure that Objects.requireNonNUllGravatar cnsun2017-08-03
* Disable desugaring try-with-resources when --min_sdk_version is above 18.Gravatar cnsun2017-07-28
* In UseBridge.class, check whether the owner of the method call instruction andGravatar cnsun2017-07-24
* Make the @Option annotation depend on the java version of the tagging enums.Gravatar ccalvarin2017-07-18
* Fold OptionUsageRestrictions into OptionDocumentationCategory and OptionMetad...Gravatar ccalvarin2017-07-11
* Identify which methods are used in invokedynamic, and only desugar theseGravatar cnsun2017-07-03
* Flip the flag --rewrite_calls_to_long_compare to false by default. NowGravatar cnsun2017-06-30
* Add categories transition values to android options.Gravatar ccalvarin2017-06-30
* When we access a field of an interface, if the field is of type long or double,Gravatar cnsun2017-06-29
* Access interface constants to explicitly trigger the execution of interfaceGravatar cnsun2017-06-29
* Automated rollback of commit 317e0de2113f0361c9dbf98653ceda4efea3f3e2.Gravatar Googler2017-06-20
* Access interface constants to explicitly trigger the execution of interfaceGravatar cnsun2017-06-20
* Extract FieldInfo as a top-level class. In the following CL, I will use thisGravatar cnsun2017-06-12
* Erase <clinit> of interfaces to prevent <clinit> from execution during desugar.Gravatar cnsun2017-06-08
* Move bridge methods for default methods down to the implementing classes.Gravatar cnsun2017-06-07
* Improve the error message when Desugar fails to load a class from theGravatar cnsun2017-06-05
* Enable desugaring try-with-resources by default.Gravatar cnsun2017-05-31
* For static interface method, when we move it to the companion class,Gravatar cnsun2017-05-26
* Make Desugar work for relative dumpDirectory paths.Gravatar Googler2017-05-23
* Make checking of lambda dump directory accept relative path.Gravatar cnsun2017-05-23
* Keep annotations of default methods in interfaces during desugaring.Gravatar cnsun2017-05-22
* Improve diagnostics. Report an error when we fail to register the lambda dumpGravatar cnsun2017-05-17
* Refine assertion by providing more information. When the given path is NOT aGravatar cnsun2017-05-17
* Fix Desugar duplicating path for dumped classes.Gravatar Googler2017-05-15
* Optimize the runtime library for try-with-resources, by reducing theGravatar cnsun2017-05-11
* Set the correct main class on the desugar java_binary target in Bazel.Gravatar ajmichael2017-05-10
* fix issue with interfaces redefining (overriding) inherited default methodsGravatar kmb2017-05-08
* Use ASM to collection exception types, so that we can avoid using class loadersGravatar cnsun2017-05-04
* Option for try-with-resources runtime classesGravatar Googler2017-05-03
* Bug fix. Enable Desugar to desugar try-with-resources multiple times.Gravatar cnsun2017-04-30
* Don't clean-up externally set dump dirGravatar Googler2017-04-30
* Don't copy lambda bodies from interfaces into implementing classes.Gravatar kmb2017-04-28
* Use system property for lambda dir if setGravatar Googler2017-04-28
* Desugar try-with-resources statements for Android. Any call toGravatar cnsun2017-04-27
* Make companion classes public when desugaring default methods for androidGravatar kmb2017-04-27
* Desugar default and static interface methods by default.Gravatar kmb2017-04-27
* Default and static interface desugaringGravatar kmb2017-04-24
* Make desugaring of lambdas in interface initializers idempotentGravatar kmb2017-04-20
* Split out option usage restriction from option category.Gravatar ccalvarin2017-04-18