aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/tools/android/java/com/google/devtools/build/android/desugar
Commit message (Expand)AuthorAge
* Changed all instances of /*itf=*/ to /*isInterface=*/ to eliminate errors.Gravatar Googler2018-08-13
* Make default method stubbing resilient to core library renaming, to preserve ...Gravatar kmb2018-07-17
* Drop module-info "class" in Android desugaringGravatar kmb2018-07-13
* tolerate missing outer classes for interface desugaringGravatar kmb2018-05-24
* Enable proguarded Android builds with --experimental_desugar_java8_libs in BazelGravatar kmb2018-05-16
* Clean up code that directly imports nested classes like Builder, Entry, etc.Gravatar jcater2018-05-01
* Relax the assertion in Desugar for checking the calls to $closeResource(...).Gravatar cnsun2018-04-17
* build and test KeepScanner tool open-sourceGravatar kmb2018-03-30
* stub simple core library bridge methods that only differ in return typeGravatar kmb2018-03-26
* Reflect core library moves in super calls, even in default method stubs. Alw...Gravatar kmb2018-03-16
* Make KeepScanner tool search classpath for nearest definition of each member ...Gravatar kmb2018-03-12
* Minor fixes to KeepScanner tool:Gravatar kmb2018-03-12
* Support custom implementations of emulated core interface methodsGravatar kmb2018-03-12
* emulate dynamic dispatch of emulated default interface methodsGravatar kmb2018-03-02
* Android desugar config options to exclude methods from interface emulationGravatar kmb2018-03-01
* send invocations to emulated interfaces through dispatch helper.Gravatar kmb2018-03-01
* add binary flag for core library desugaring and gate existing configuration f...Gravatar kmb2018-02-26
* Rename and implement emulated interfaces as needed during android desugaringGravatar kmb2018-02-24
* Actually retarget so-configured invocations in android desugaringGravatar kmb2018-02-22
* Add a check to avoid core library default methods that (accidentally) aren't ...Gravatar kmb2018-02-22
* add ability to move individual core library methodsGravatar kmb2018-02-21
* Apply interface invocation desugaring to renamed core libraries. Fix invokes...Gravatar kmb2018-02-20
* Tool that scans a given Jar for references to select classes and outputs corr...Gravatar kmb2018-02-20
* Resolve the owner of interface.super calls to inherited default methods for a...Gravatar kmb2018-02-15
* Desugar fixes:Gravatar kmb2018-02-10
* Delete erroneous piece of desugar's renaming logicGravatar kmb2018-02-09
* Stub default methods as needed for core library desugaringGravatar kmb2018-02-08
* Refactor the command line argument parser to use the latest API.Gravatar cnsun2018-02-08
* Rename generated core classes during core library desugaringGravatar kmb2018-02-07
* Reflect renamed classes in desugar output file namesGravatar kmb2018-02-07
* drop debug info when loading classes in desugar as a workaround for https://b...Gravatar kmb2018-02-06
* Basic tooling to desugar select core librariesGravatar kmb2018-02-05
* Fix StreamResourceLeak errorGravatar Liam Miller-Cushon2018-01-10
* Relax the assertion on the inferred resource type. Now we only require that theGravatar cnsun2018-01-05
* Automatic formatting cleanup of Android *.java files.Gravatar jingwen2017-12-18
* Eagerly close directory content stream again when looking for dumped lambdasGravatar kmb2017-12-15
* reflect prefix in additional ClassReader methods for consistency with what ha...Gravatar kmb2017-12-14
* make desugar resilient to unrelated lambdas being dumped while it runsGravatar kmb2017-12-13
* Correct stack map frame computation. When visiting CHOP Frame (discarding n l...Gravatar cnsun2017-12-12
* Improve exception message to output more information.Gravatar cnsun2017-12-04
* Remove static import of inner class InferredType's fieldsGravatar ccross2017-12-04
* Automatic code cleanup.Gravatar cushon2017-11-28
* Let to push lambda arguments not only with *LOAD instructions but with SIPUSH...Gravatar Googler2017-11-28
* Specialize $closeResource(Throwable, AutoCloseable) so that desugared code do...Gravatar cnsun2017-11-14
* Fix EnclosingMethod attribute when moving interface methods to companion classGravatar kmb2017-11-13
* Record dependencies when directly calling moved interface methods.Gravatar kmb2017-10-24
* Remove the implicit requirement of core_library.Gravatar ccalvarin2017-10-12
* Do not rewrite static interface method invocations from bootclasspathGravatar Googler2017-10-07
* add flags to desugar to emit metadata that can be used for double-checking co...Gravatar kmb2017-10-06
* Open source tests for Android desugarer.Gravatar ajmichael2017-09-14