1. 9d2aa11 Merge remote-tracking branch upstream-master into master by Ivan Gavrilovic · 6 years ago
  2. bc0139b Allow --worker_max_instances to take MnemonicName=value to specify max for each named worker. by Googler · 6 years ago
  3. 6c7f67f Clean up code that directly imports nested classes like Builder, Entry, etc. by jcater · 6 years ago
  4. ac50274 Clean up code that directly imports nested classes like Builder, Entry, etc. by jcater · 6 years ago
  5. 72ad666 Remove use of bare Immutable{List,Map,Set} Builder classes. by jcater · 6 years ago
  6. 5937064 Relax the assertion in Desugar for checking the calls to $closeResource(...). by cnsun · 6 years ago
  7. ce0be66 Make attempting to change --config in invocation policy an error. by ccalvarin · 6 years ago
  8. 9174b52 Remove alphabetical sorting of options in the canonical list. by ccalvarin · 6 years ago
  9. 2aa5142 Remove some deprecated resources flags. by ajmichael · 6 years ago
  10. 6530fbc Remove category checking from incompatible changes. by ccalvarin · 6 years ago
  11. 84e656e Support source versions newer than 8 in Bazel's annotation processors by cushon · 6 years ago
  12. 6227f0c stub simple core library bridge methods that only differ in return type by kmb · 6 years ago
  13. faa0690 Reflect core library moves in super calls, even in default method stubs. Always generate default method stubs for emulated methods. by kmb · 6 years ago
  14. 44b53ed Make KeepScanner tool search classpath for nearest definition of each member reference, instead of potentially referring to a subtype. by kmb · 6 years ago
  15. 46d8182 Minor fixes to KeepScanner tool: by kmb · 6 years ago
  16. 2042d8d Support custom implementations of emulated core interface methods by kmb · 6 years ago
  17. 1c433fd emulate dynamic dispatch of emulated default interface methods RELNOTES: None. by kmb · 6 years ago
  18. 63cde3a Android desugar config options to exclude methods from interface emulation by kmb · 6 years ago
  19. 6cd3188 send invocations to emulated interfaces through dispatch helper. by kmb · 6 years ago
  20. e665bea Fix invocation policy's handling of the null default when filtering values. by ccalvarin · 6 years ago
  21. fbc46a6 add binary flag for core library desugaring and gate existing configuration flags by it. by kmb · 6 years ago
  22. dc5db10 Rename and implement emulated interfaces as needed during android desugaring by kmb · 6 years ago
  23. e3ba760 Actually retarget so-configured invocations in android desugaring by kmb · 6 years ago
  24. 904e6dc Add a check to avoid core library default methods that (accidentally) aren't being desugared. by kmb · 6 years ago
  25. 4f68e2e add ability to move individual core library methods RELNOTES: None. by kmb · 6 years ago
  26. 669a724 Apply interface invocation desugaring to renamed core libraries. Fix invokespecial invocations for core interfaces. by kmb · 6 years ago
  27. cfff739 Tool that scans a given Jar for references to select classes and outputs corresponding Proguard-style -keep rules by kmb · 6 years ago
  28. f6818a1 Automated rollback of commit f672a31b8b19baab95373e4f2f6d110aa8b8f0fb. by corysmith · 6 years ago
  29. 3a8eb0f Normalized the serialization proto to save space and allow greater versatility in storage. by corysmith · 6 years ago
  30. 25d5064 Resolve the owner of interface.super calls to inherited default methods for android desugaring by kmb · 6 years ago
  31. b104f2e Desugar fixes: by kmb · 6 years ago
  32. f84654f Delete erroneous piece of desugar's renaming logic RELNOTES: None. by kmb · 6 years ago
  33. 17d008d Stub default methods as needed for core library desugaring RELNOTES: None by kmb · 6 years ago
  34. dffdca8 Refactor the command line argument parser to use the latest API. by cnsun · 6 years ago
  35. 0633971 Rename generated core classes during core library desugaring RELNOTES: None. by kmb · 6 years ago
  36. c69bee0 Reflect renamed classes in desugar output file names RELNOTES: None. by kmb · 6 years ago
  37. 40fa0d9 drop debug info when loading classes in desugar as a workaround for https://bugs.openjdk.java.net/browse/JDK-8066981 by kmb · 6 years ago
  38. 47bb3bf Basic tooling to desugar select core libraries RELNOTES: None. by kmb · 6 years ago
  39. 485a7d2 Fix StreamResourceLeak error by Liam Miller-Cushon · 6 years ago
  40. 45383a9 Relax the assertion on the inferred resource type. Now we only require that the by cnsun · 6 years ago
  41. c1733d1 Warn about config expansions as we do for other expansions. by ccalvarin · 6 years ago
  42. c9ab080 Remove wrapper options support. by ccalvarin · 6 years ago
  43. 9e1602f Merge remote-tracking branch 'aosp/upstream-master' into master by Colin Cross · 6 years ago
  44. 0156e0d Revert "Revert "Merge remote-tracking branch 'aosp/upstream-master' into desugar"" by Colin Cross · 6 years ago
  45. 9797e82 Automatic formatting cleanup of Android *.java files. by jingwen · 6 years ago
  46. 2607011 Eagerly close directory content stream again when looking for dumped lambdas by kmb · 6 years ago
  47. 37ba421 reflect prefix in additional ClassReader methods for consistency with what happens during visit() by kmb · 6 years ago
  48. 67e182a Revert "Merge remote-tracking branch 'aosp/upstream-master' into desugar" by Colin Cross · 6 years ago
  49. 2806880 Merge remote-tracking branch 'aosp/upstream-master' into desugar by Colin Cross · 6 years ago
  50. f6c566a make desugar resilient to unrelated lambdas being dumped while it runs by kmb · 6 years ago
  51. b06ac54 Correct stack map frame computation. When visiting CHOP Frame (discarding n local local variables), the current implementation deletes n local slots, which is wrong when the local variable to delete is of type category 2. by cnsun · 6 years ago
  52. 00ed747 Merge remote-tracking branch 'aosp/upstream-master' into desugar by Colin Cross · 6 years ago
  53. 399ca0f Improve exception message to output more information. RELNOTES:None. by cnsun · 6 years ago
  54. 703958f Remove static import of inner class InferredType's fields by ccross · 6 years ago
  55. 6911387 Automatic code cleanup. by cushon · 7 years ago
  56. 6d6712d Let to push lambda arguments not only with *LOAD instructions but with SIPUSH and *CONST_*. by Googler · 7 years ago
  57. d89c817 Fix canonical option list for options that implicitly require options with allowMultiple=true by ccalvarin · 7 years ago
  58. 064a545 Change config expansion application order, gated by startup flag --expand_configs_in_place. by ccalvarin · 7 years ago
  59. f0971e8 Specialize $closeResource(Throwable, AutoCloseable) so that desugared code does not depend on AutoCloseable, as it is not available before API 19. by cnsun · 7 years ago
  60. 8daf1cc Fix EnclosingMethod attribute when moving interface methods to companion class by kmb · 7 years ago
  61. 8095de2 Cleanup stream use in canonical list of options. by ccalvarin · 7 years ago
  62. 9582b4d Remove unused LegacyParamsFilePreProcessor. Removed test cases from OptionsParserTest are implemented in ParamsFilePreProcessorTest, ShellQuotedParamsFilePreProcessorTest and UnquotedParamsFilePreProcessorTest. by apell · 7 years ago
  63. e626b03 Switch on tracking of specific option priorities. by ccalvarin · 7 years ago
  64. d95ce7f Compute canonical list of options using OptionValueDescription's tracking of instances. by ccalvarin · 7 years ago
  65. bc20f32 Merge remote-tracking branch 'aosp/upstream-master' into master by Colin Cross · 7 years ago
  66. 2e274f1 Record dependencies when directly calling moved interface methods. by kmb · 7 years ago
  67. 0a338b8 Track expansions in OptionValueDescription. by ccalvarin · 7 years ago
  68. f0e9f23 Remove feature to allow expansion flags to have values. by ccalvarin · 7 years ago
  69. 58fce5d Migrate all users of OptionsParser.enableParamsFileSupport to use the ShellQuotedParamsFilePreProcessor. This covers all of the tools packaged in the ResourceProcessorBusyBox. by apell · 7 years ago
  70. 195dd40 Track Option placement within a priority category. by ccalvarin · 7 years ago
  71. f64b570 Make option conflicts less spammy. by ccalvarin · 7 years ago
  72. 28c11b8 Expand implicitRequirements in the location of the option that required it. by ccalvarin · 7 years ago
  73. 4eeb462 Remove the implicit requirement of core_library. by ccalvarin · 7 years ago
  74. cdb9e53 Clean up InvocationPolicy's use of OptionDescription. by ccalvarin · 7 years ago
  75. 2c2f636 Report the structured Bazel command line via the BEP. by ccalvarin · 7 years ago
  76. 687ddfa Do not rewrite static interface method invocations from bootclasspath by Googler · 7 years ago
  77. 06bf81d Downgrade the default invocation policy log levels to fine. by ccalvarin · 7 years ago
  78. dc5cad9 Categorize build options for BuildConfiguration. by gregce · 7 years ago
  79. 59adc3a add flags to desugar to emit metadata that can be used for double-checking correctness of default and static interface desugaring. by kmb · 7 years ago
  80. 5846f33 Add new option categorization and tagging information to HelpCommand's output. by ccalvarin · 7 years ago
  81. a0d433e Move the canonicalization of an option value to the option value itself. by ccalvarin · 7 years ago
  82. 14905bc Merge remote-tracking branch 'aosp/upstream-master' by Ivan Gavrilovic · 7 years ago
  83. 05bb5c2 Track the origin of an option in the option instance, not its final value. by ccalvarin · 7 years ago
  84. e8f68b5 Deprecate wrapperOptions. by ccalvarin · 7 years ago
  85. 55cf690 Track all option instances. by ccalvarin · 7 years ago
  86. 2c366b8 Cleanup of expansion option naming by ccalvarin · 7 years ago
  87. 40ea7bc Create multiple ParamsFilePreProcessors to allow parsing files using the formats specified in ParameterFile.ParameterFileType. Also maintain the currently used parsing style of whitespace split arguments that allows single and double quoting and whitespace and quote escaping. This style of parsing is for a format not currently generated and will be removed once all consuming actions have been converted to using a supported format explicitly. by apell · 7 years ago
  88. 3b37819 Document the options in smaller commands. by ccalvarin · 7 years ago
  89. 2acf71b Treat parsed option values differently by option type. by ccalvarin · 7 years ago
  90. cff0d21 Throw away the confusing UnparsedOptionValueDescription name. by ccalvarin · 7 years ago
  91. 65ff0d1 Introduce "bazel help flags-as-proto" to print information about supported flags as a text protobuf. by fwe · 7 years ago
  92. be286cf Pass the UnparsedOptionValues when setting or adding option values. by ccalvarin · 7 years ago
  93. bf096ba Consolidate the "unparsed" option value tracking. by ccalvarin · 7 years ago
  94. 8c3292b Move option value tracking classes to their own file. by ccalvarin · 7 years ago
  95. 7508b18 Replace referrals to options by their name to option definitions. by ccalvarin · 7 years ago
  96. 293c463 Option value tracking should refer to the option definitions, not just track option name. by ccalvarin · 7 years ago
  97. 791d192 Options with oldNames will no longer get reported twice in the effective option lists. by ccalvarin · 7 years ago
  98. acfff2c fix for legacy jacoco instrumentation in interfaces behind flag RELNOTES: n/a by kmb · 7 years ago
  99. c42002a Expansion flags need some restraints. by ccalvarin · 7 years ago
  100. 3e20722 Rename all logger instances to "logger" (instead "LOG" or "log"). by lberki · 7 years ago