summaryrefslogtreecommitdiff
path: root/java
AgeCommit message (Expand)Author
2017-05-19Merge remote-tracking branch 'aosp/upstream-master' into masterIvan Gavrilovic
2017-05-19Improve diagnostics. Report an error when we fail to register the lambda dumpcnsun
2017-05-19Refine assertion by providing more information. When the given path is NOT acnsun
2017-05-19Fix Desugar duplicating path for dumped classes.Googler
2017-05-19Optimize the runtime library for try-with-resources, by reducing thecnsun
2017-05-11Merge remote-tracking branch 'aosp/upstream-master' into masterIvan Gavrilovic
2017-05-10Fix printing of options categories in CLI helpbrandjon
2017-05-10fix issue with interfaces redefining (overriding) inherited default methodskmb
2017-05-10Use ASM to collection exception types, so that we can avoid using class loaderscnsun
2017-05-03Option for try-with-resources runtime classesGoogler
2017-05-01Merge remote-tracking branch 'aosp/upstream-master' into desugarandroid-wear-o-preview-4android-wear-o-preview-3android-o-preview-2Colin Cross
2017-05-01Bug fix. Enable Desugar to desugar try-with-resources multiple times.cnsun
2017-05-01Don't clean-up externally set dump dirGoogler
2017-04-27Don't copy lambda bodies from interfaces into implementing classes.kmb
2017-04-27Use system property for lambda dir if setGoogler
2017-04-27Merge remote-tracking branch 'aosp/upstream-master' into masterColin Cross
2017-04-27Desugar try-with-resources statements for Android. Any call tocnsun
2017-04-27Make companion classes public when desugaring default methods for androidkmb
2017-04-27Desugar default and static interface methods by default.kmb
2017-04-27Add a way for options classes to mark that they are skyframe-friendlybrandjon
2017-04-27Default and static interface desugaringkmb
2017-04-27Make desugaring of lambdas in interface initializers idempotentkmb
2017-04-27Don't hard remove --no_, give a warning first.ccalvarin
2017-04-27Add a way of constructing OptionsBase subclass instances from mapsbrandjon
2017-04-27Deprecate use of option category to describe documentation level / usage rest...ccalvarin
2017-04-18Merge remote-tracking branch 'aosp/upstream-master' into masterColin Cross
2017-04-18Eliminate some middleman methodsbrandjon
2017-04-18Split out option usage restriction from option category.ccalvarin
2017-04-18Add ordering semantics for cached options databrandjon
2017-04-18Remove the overloading of option category to cover documentation level.ccalvarin
2017-04-18Fix an expansion flag issue where it expands to a repeatable flag.ccalvarin
2017-04-18Correct ClassRemapperWithBugFix to avoid stack map frame corruption.cnsun
2017-04-18Remove --no_ support.ccalvarin
2017-04-05Work around the NPE bug in ClassRemapper of ASM. ASM throws an NPE incnsun
2017-04-05Add integration test for --all_incompatible_changes flag conflictsbrandjon
2017-04-05Clean up clearValue and parsed option storage.ccalvarin
2017-04-05Add --all_incompatible_changes, the user's shorthand for turning on all --inc...brandjon
2017-04-05Add new exception for wrapping parser construction failuresbrandjon
2017-04-05Watch for --no and --no_ flag name conflicts.ccalvarin
2017-04-05Expand Invocation FlagPolicies on expansion flags.ccalvarin
2017-03-27Add support to read classpath entries from directoriesGoogler
2017-03-27split the long method Desugar.desugar() into smaller pieces.Chengnian Sun
2017-03-27refactoring: move the code parsing and validating command line arguments into...Chengnian Sun
2017-03-27rewrite Long.compare(long, long) to JVM instruction lcmp, so that devices withChengnian Sun
2017-03-27Avoid to re-index classpath and bootclasspathGoogler
2017-03-27Avoid factory methods when desugaring lambda expressions and this:: method re...Kevin Bierhoff
2017-03-22Merge remote-tracking branch 'aosp/upstream-master' into masterColin Cross
2017-03-22Add expansion functions to options parserJon Brandvein
2017-03-22Add support to write desugared outputs to a directoryGoogler
2017-03-22Add name of missing class to ClassNotFoundExceptionGoogler