summaryrefslogtreecommitdiff
path: root/java
AgeCommit message (Expand)Author
2018-05-04Android desugar config options to exclude methods from interface emulationkmb
2018-05-04send invocations to emulated interfaces through dispatch helper.kmb
2018-05-04Fix invocation policy's handling of the null default when filtering values.ccalvarin
2018-05-04add binary flag for core library desugaring and gate existing configuration f...kmb
2018-05-04Rename and implement emulated interfaces as needed during android desugaringkmb
2018-05-04Actually retarget so-configured invocations in android desugaringkmb
2018-05-04Add a check to avoid core library default methods that (accidentally) aren't ...kmb
2018-05-04add ability to move individual core library methodskmb
2018-05-04Apply interface invocation desugaring to renamed core libraries. Fix invokes...kmb
2018-05-04Tool that scans a given Jar for references to select classes and outputs corr...kmb
2018-05-04Automated rollback of commit f672a31b8b19baab95373e4f2f6d110aa8b8f0fb.corysmith
2018-05-04Normalized the serialization proto to save space and allow greater versatilit...corysmith
2018-05-04Resolve the owner of interface.super calls to inherited default methods for a...kmb
2018-05-04Desugar fixes:kmb
2018-05-04Delete erroneous piece of desugar's renaming logickmb
2018-05-04Stub default methods as needed for core library desugaringkmb
2018-05-04Refactor the command line argument parser to use the latest API.cnsun
2018-05-04Rename generated core classes during core library desugaringkmb
2018-05-04Reflect renamed classes in desugar output file nameskmb
2018-05-04drop debug info when loading classes in desugar as a workaround for https://b...kmb
2018-05-04Basic tooling to desugar select core librarieskmb
2018-05-04Fix StreamResourceLeak errorLiam Miller-Cushon
2018-05-04Relax the assertion on the inferred resource type. Now we only require that thecnsun
2018-05-04Warn about config expansions as we do for other expansions.ccalvarin
2018-05-04Remove wrapper options support.ccalvarin
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-29Fix canonical option list for options that implicitly require options with al...ccalvarin
2017-11-29Change config expansion application order, gated by startup flag --expand_con...ccalvarin
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-11-29Cleanup stream use in canonical list of options.ccalvarin
2017-11-29Remove unused LegacyParamsFilePreProcessor. Removed test cases from OptionsPa...apell
2017-11-29Switch on tracking of specific option priorities.ccalvarin
2017-11-29Compute canonical list of options using OptionValueDescription's tracking of ...ccalvarin
2017-10-24Record dependencies when directly calling moved interface methods.kmb
2017-10-24Track expansions in OptionValueDescription.ccalvarin
2017-10-24Remove feature to allow expansion flags to have values.ccalvarin
2017-10-24Migrate all users of OptionsParser.enableParamsFileSupport to use the ShellQu...apell
2017-10-24Track Option placement within a priority category.ccalvarin
2017-10-24Make option conflicts less spammy.ccalvarin
2017-10-24Expand implicitRequirements in the location of the option that required it.ccalvarin
2017-10-24Remove the implicit requirement of core_library.ccalvarin