summaryrefslogtreecommitdiff
path: root/java/com/google/devtools/build
AgeCommit message (Expand)Author
2017-12-18Automatic formatting cleanup of Android *.java files.jingwen
2017-12-18Eagerly close directory content stream again when looking for dumped lambdaskmb
2017-12-18reflect prefix in additional ClassReader methods for consistency with what ha...kmb
2017-12-14make desugar resilient to unrelated lambdas being dumped while it runskmb
2017-12-14Correct stack map frame computation. When visiting CHOP Frame (discarding n l...cnsun
2017-12-06Improve exception message to output more information.cnsun
2017-12-06Remove static import of inner class InferredType's fieldsccross
2017-11-29Automatic code cleanup.cushon
2017-11-29Let to push lambda arguments not only with *LOAD instructions but with SIPUSH...Googler
2017-11-29Specialize $closeResource(Throwable, AutoCloseable) so that desugared code do...cnsun
2017-11-29Fix EnclosingMethod attribute when moving interface methods to companion classkmb
2017-10-24Record dependencies when directly calling moved interface methods.kmb
2017-10-24Remove the implicit requirement of core_library.ccalvarin
2017-10-24Do not rewrite static interface method invocations from bootclasspathGoogler
2017-10-24add flags to desugar to emit metadata that can be used for double-checking co...kmb
2017-09-06fix for legacy jacoco instrumentation in interfaces behind flagkmb
2017-09-06PiperOrigin-RevId: 167167400kmb
2017-09-06Add a closeResource(Throwable throwable, Object resource) in the runtimecnsun
2017-08-25Adds compile action for aapt2: Aapt2ResourcePackagingActioncorysmith
2017-08-25Remove workaround. The ASM bug is fixed. And we use ClassRemapper now.cnsun
2017-08-25Switch android tools' use of options parser to a more concise form for the si...ccalvarin
2017-08-17Validate and Link libraries action for aapt2corysmith
2017-08-17Remove invalid check. It is possible that an interface initializer can setcnsun
2017-08-08improve efficiency of no-op desugaringskmb
2017-08-08Android BusyBox: deprecate --libraries flaglaszlocsomor
2017-08-08Tolerate missing interface markers in method calls from interface methods to ...kmb
2017-08-08Alter the order of class visitors, to make sure that Objects.requireNonNUllcnsun
2017-08-02Android BusyBox: remove dead codelaszlocsomor
2017-08-02Disable desugaring try-with-resources when --min_sdk_version is above 18.cnsun
2017-07-27In UseBridge.class, check whether the owner of the method call instruction andcnsun
2017-07-20Automated rollback of commit 01ddfb7bf418b371859de62f4eab2f41ea9a4a4a.laszlocsomor
2017-07-20Make the @Option annotation depend on the java version of the tagging enums.ccalvarin
2017-07-20Internal changeGoogler
2017-07-20AndroidBusyBox: deprecate path-list-type flagslaszlocsomor
2017-07-20Fold OptionUsageRestrictions into OptionDocumentationCategory and OptionMetad...ccalvarin
2017-07-20Identify which methods are used in invokedynamic, and only desugar thesecnsun
2017-06-30Flip the flag --rewrite_calls_to_long_compare to false by default. Nowcnsun
2017-06-30Add categories transition values to android options.ccalvarin
2017-06-30When we access a field of an interface, if the field is of type long or double,cnsun
2017-06-30Access interface constants to explicitly trigger the execution of interfacecnsun
2017-06-30Automated rollback of commit 317e0de2113f0361c9dbf98653ceda4efea3f3e2.Googler
2017-06-30Access interface constants to explicitly trigger the execution of interfacecnsun
2017-06-16Extract FieldInfo as a top-level class. In the following CL, I will use thiscnsun
2017-06-16Erase <clinit> of interfaces to prevent <clinit> from execution during desugar.cnsun
2017-06-16Move bridge methods for default methods down to the implementing classes.cnsun
2017-06-16Improve the error message when Desugar fails to load a class from thecnsun
2017-06-16Enable desugaring try-with-resources by default.cnsun
2017-06-16For static interface method, when we move it to the companion class,cnsun
2017-06-16Make Desugar work for relative dumpDirectory paths.Googler
2017-06-16Make checking of lambda dump directory accept relative path.cnsun