summaryrefslogtreecommitdiff
path: root/java/com/google/devtools/build/android/desugar/DefaultMethodClassFixer.java
AgeCommit message (Expand)Author
2018-05-04stub simple core library bridge methods that only differ in return typekmb
2018-05-04Reflect core library moves in super calls, even in default method stubs. Alw...kmb
2018-05-04Make KeepScanner tool search classpath for nearest definition of each member ...kmb
2018-05-04Support custom implementations of emulated core interface methodskmb
2018-05-04emulate dynamic dispatch of emulated default interface methodskmb
2018-05-04Apply interface invocation desugaring to renamed core libraries. Fix invokes...kmb
2018-05-04Resolve the owner of interface.super calls to inherited default methods for a...kmb
2018-05-04Stub default methods as needed for core library desugaringkmb
2017-11-29Automatic code cleanup.cushon
2017-10-24Record dependencies when directly calling moved interface methods.kmb
2017-10-24add flags to desugar to emit metadata that can be used for double-checking co...kmb
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-16Move bridge methods for default methods down to the implementing classes.cnsun
2017-05-10fix issue with interfaces redefining (overriding) inherited default methodskmb
2017-04-27Don't copy lambda bodies from interfaces into implementing classes.kmb
2017-04-27Desugar default and static interface methods by default.kmb
2017-04-27Default and static interface desugaringkmb