index
:
bazel
master
a fast, scalable, multi-language and extensible build system
about
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
src
/
tools
/
android
/
java
/
com
/
google
/
devtools
/
build
/
android
/
desugar
Commit message (
Expand
)
Author
Age
*
Changed all instances of /*itf=*/ to /*isInterface=*/ to eliminate errors.
Googler
2018-08-13
*
Make default method stubbing resilient to core library renaming, to preserve ...
kmb
2018-07-17
*
Drop module-info "class" in Android desugaring
kmb
2018-07-13
*
tolerate missing outer classes for interface desugaring
kmb
2018-05-24
*
Enable proguarded Android builds with --experimental_desugar_java8_libs in Bazel
kmb
2018-05-16
*
Clean up code that directly imports nested classes like Builder, Entry, etc.
jcater
2018-05-01
*
Relax the assertion in Desugar for checking the calls to $closeResource(...).
cnsun
2018-04-17
*
build and test KeepScanner tool open-source
kmb
2018-03-30
*
stub simple core library bridge methods that only differ in return type
kmb
2018-03-26
*
Reflect core library moves in super calls, even in default method stubs. Alw...
kmb
2018-03-16
*
Make KeepScanner tool search classpath for nearest definition of each member ...
kmb
2018-03-12
*
Minor fixes to KeepScanner tool:
kmb
2018-03-12
*
Support custom implementations of emulated core interface methods
kmb
2018-03-12
*
emulate dynamic dispatch of emulated default interface methods
kmb
2018-03-02
*
Android desugar config options to exclude methods from interface emulation
kmb
2018-03-01
*
send invocations to emulated interfaces through dispatch helper.
kmb
2018-03-01
*
add binary flag for core library desugaring and gate existing configuration f...
kmb
2018-02-26
*
Rename and implement emulated interfaces as needed during android desugaring
kmb
2018-02-24
*
Actually retarget so-configured invocations in android desugaring
kmb
2018-02-22
*
Add a check to avoid core library default methods that (accidentally) aren't ...
kmb
2018-02-22
*
add ability to move individual core library methods
kmb
2018-02-21
*
Apply interface invocation desugaring to renamed core libraries. Fix invokes...
kmb
2018-02-20
*
Tool that scans a given Jar for references to select classes and outputs corr...
kmb
2018-02-20
*
Resolve the owner of interface.super calls to inherited default methods for a...
kmb
2018-02-15
*
Desugar fixes:
kmb
2018-02-10
*
Delete erroneous piece of desugar's renaming logic
kmb
2018-02-09
*
Stub default methods as needed for core library desugaring
kmb
2018-02-08
*
Refactor the command line argument parser to use the latest API.
cnsun
2018-02-08
*
Rename generated core classes during core library desugaring
kmb
2018-02-07
*
Reflect renamed classes in desugar output file names
kmb
2018-02-07
*
drop debug info when loading classes in desugar as a workaround for https://b...
kmb
2018-02-06
*
Basic tooling to desugar select core libraries
kmb
2018-02-05
*
Fix StreamResourceLeak error
Liam Miller-Cushon
2018-01-10
*
Relax the assertion on the inferred resource type. Now we only require that the
cnsun
2018-01-05
*
Automatic formatting cleanup of Android *.java files.
jingwen
2017-12-18
*
Eagerly close directory content stream again when looking for dumped lambdas
kmb
2017-12-15
*
reflect prefix in additional ClassReader methods for consistency with what ha...
kmb
2017-12-14
*
make desugar resilient to unrelated lambdas being dumped while it runs
kmb
2017-12-13
*
Correct stack map frame computation. When visiting CHOP Frame (discarding n l...
cnsun
2017-12-12
*
Improve exception message to output more information.
cnsun
2017-12-04
*
Remove static import of inner class InferredType's fields
ccross
2017-12-04
*
Automatic code cleanup.
cushon
2017-11-28
*
Let to push lambda arguments not only with *LOAD instructions but with SIPUSH...
Googler
2017-11-28
*
Specialize $closeResource(Throwable, AutoCloseable) so that desugared code do...
cnsun
2017-11-14
*
Fix EnclosingMethod attribute when moving interface methods to companion class
kmb
2017-11-13
*
Record dependencies when directly calling moved interface methods.
kmb
2017-10-24
*
Remove the implicit requirement of core_library.
ccalvarin
2017-10-12
*
Do not rewrite static interface method invocations from bootclasspath
Googler
2017-10-07
*
add flags to desugar to emit metadata that can be used for double-checking co...
kmb
2017-10-06
*
Open source tests for Android desugarer.
ajmichael
2017-09-14
[next]