1. ad00dd5 Return an Optional[T] from Configurable.Get() by Cole Faust · 8 hours ago main master
  2. 82e4447 Write ninja file in parallel. by Yu Liu · 6 days ago
  3. 515e799 Merge "Handle nil variant in applyTransitions" into main by Colin Cross · 12 days ago
  4. eb077c3 Handle nil variant in applyTransitions by Colin Cross · 13 days ago
  5. 0bc93e1 Merge "Create embedcfg directory before writing the file" into main by Treehugger Robot · 13 days ago
  6. 2fbe882 Create embedcfg directory before writing the file by Tomasz Wasilczyk · 13 days ago
  7. 5bc2b73 Merge changes I648ef95f,Iadb72a5a,Ib073f6ec into main by Colin Cross · 13 days ago
  8. c5b3c0c Don't sort the results of TransitionMutator.Split by Colin Cross · 2 weeks ago
  9. 5ac6648 Apply outgoing transitions when adding dependencies by Colin Cross · 2 weeks ago
  10. 02aa248 Delete transition variation when no matching variant was found by Colin Cross · 2 weeks ago
  11. 0a1533d Merge "Support generating docs for Configurable properties" into main by Cole Faust · 2 weeks ago
  12. b9ff002 Support generating docs for Configurable properties by Cole Faust · 2 weeks ago
  13. 38b56e1 Change semantics of ReplaceDependencies[If] by Colin Cross · 3 weeks ago
  14. de024f6 Ignore dependency variations for TransitionMutators that didn't apply by Colin Cross · 3 weeks ago
  15. 9f26025 Rename TransitionMutator top down mutator by Colin Cross · 3 weeks ago
  16. 1c48101 Improve error message when assigning select to nonconfigurable property by Cole Faust · 3 weeks ago
  17. ca5ffdd Merge changes from topics "fix_selects_appending", "refactor_selects" into main by Treehugger Robot · 3 weeks ago
  18. a52b058 Refactor selects by Cole Faust · 4 weeks ago
  19. 70b814a Fix bugs when appending selects by Cole Faust · 4 weeks ago
  20. 4560bb0 Allow extending configurable propeties with non-configurable properties by Cole Faust · 5 weeks ago
  21. c10b49b Use relative GOPATH for microfactory golang builds. by Haamed Gheibi · 4 weeks ago
  22. 36b6322 Merge "Add support for go:embed" into main by Tomasz Wasilczyk · 4 weeks ago
  23. 185cb44 Export ConfigurableCase and add constructors by Cole Faust · 4 weeks ago
  24. 51b4b03 Add support for go:embed by Tomasz Wasilczyk · 5 weeks ago
  25. d7474dd Call TransitionMutator.IncomingTransition when adding dependencies later by Colin Cross · 8 weeks ago
  26. 6ed94b7 Merge "Move TransitionMutator to transition.go and add tests" into main by Colin Cross · 5 weeks ago
  27. 28357db Support unpacking a variable to a configurable property by Cole Faust · 6 weeks ago
  28. 3311deb Support multi-variable selects and typed selects by Cole Faust · 6 weeks ago
  29. 95b3627 Move TransitionMutator to transition.go and add tests by Colin Cross · 6 weeks ago
  30. 09fe90e Rename Evaluate() to Get() and add GetDefault() by Cole Faust · 7 weeks ago
  31. 2437d5e Add android:replace_instead_of_append by Cole Faust · 7 weeks ago
  32. 0173a22 Rename default select branch to 'default' keyword by Cole Faust · 7 weeks ago
  33. 021cc8f Add support for unset select branches by Cole Faust · 8 weeks ago
  34. a6074ea Merge changes I4bb1a17f,I05ffdf6d,I5dc201f4,If16ee798,I2e42c0d6, ... into main by Colin Cross · 7 weeks ago
  35. d5d55e5 Store mutator in mutatorContext instead of name by Colin Cross · 8 weeks ago
  36. 1d5e1a5 Explicitly delete old logicModule entries from Context.moduleInfo by Colin Cross · 8 weeks ago
  37. 7b5888a Keep logicModule for obsolete variants by Colin Cross · 8 weeks ago
  38. fab4866 Add Provider to transition contexts by Colin Cross · 8 weeks ago
  39. fca423d Cache outgoing transitions by Colin Cross · 8 weeks ago
  40. 4cc5290 Use maps and slices packages by Colin Cross · 8 weeks ago
  41. 46cf676 OR booleans together when appending configurables by Cole Faust · 8 weeks ago
  42. 02790f3 Don't recurse into configurable properties in filterPropertyStructFields by Cole Faust · 8 weeks ago
  43. 4f96870 Add OtherModulePropertyErrorf by Cole Faust · 9 weeks ago
  44. 894b318 Fix error reporting in MatchesIncludeTags by Cole Faust · 9 weeks ago
  45. d2f1141 Get rid of some extra newlines in bpfmt by Cole Faust · 9 weeks ago
  46. a962edf Add proptools.Slice by Cole Faust · 10 weeks ago
  47. 6437d4e Select statements by Cole Faust · 4 months ago
  48. 34847c8 debugValue: handle Interfaces better. am: 89e90b4c60 by LaMont Jones · 3 months ago
  49. 89e90b4 debugValue: handle Interfaces better. by LaMont Jones · 3 months ago
  50. 2e39a57 Add maps to soong-debug-info.json am: 5920e5507e by Joe Onorato · 3 months ago
  51. 5920e55 Add maps to soong-debug-info.json by Joe Onorato · 3 months ago
  52. 6dacd69 Add tag data to soong-debug-info.json. am: c7ec117556 by Joe Onorato · 3 months ago
  53. b4058b4 Add contents of properties and providers to soong-debug-info.json am: e66903065b by Joe Onorato · 3 months ago
  54. c7ec117 Add tag data to soong-debug-info.json. by Joe Onorato · 3 months ago
  55. e669030 Add contents of properties and providers to soong-debug-info.json by Joe Onorato · 4 months ago
  56. d15eef6 Merge "Optimize (Extend|Append|Prepend)[Matching]Properties" into main am: 51d8322241 by Colin Cross · 4 months ago
  57. 51d8322 Merge "Optimize (Extend|Append|Prepend)[Matching]Properties" into main by Colin Cross · 4 months ago
  58. 409c25a Merge "Optimize blueprint.variationMap.equal" into main am: 4a918d4e91 by Colin Cross · 4 months ago
  59. 1daaad4 Merge changes I5894f739,I4d1292cb into main am: 9beaa476d6 by Colin Cross · 4 months ago
  60. 4a918d4 Merge "Optimize blueprint.variationMap.equal" into main by Colin Cross · 4 months ago
  61. 9beaa47 Merge changes I5894f739,I4d1292cb into main by Colin Cross · 4 months ago
  62. 2f019ce Add new soong module debug info json. am: 8ad2b88c8d by Joe Onorato · 4 months ago
  63. 8ad2b88 Add new soong module debug info json. by Joe Onorato · 4 months ago
  64. c4fc4b4 Optimize (Extend|Append|Prepend)[Matching]Properties by Colin Cross · 4 months ago
  65. 1d82de2 Optimize blueprint.variationMap.equal by Colin Cross · 4 months ago
  66. 2ef2c35 Use WriteString in hashProviderInternal by Colin Cross · 4 months ago
  67. dbf18be Optimize deduplicateOrderOnlyDeps by Colin Cross · 4 months ago
  68. 689b3e5 Enforce that providers are not changed am: 7add62142d by Cole Faust · 4 months ago
  69. 7add621 Enforce that providers are not changed by Cole Faust · 4 months ago
  70. 1236187 Merge changes from topic "transition-mutator-config" into main am: 1b3fe6bd2c by Colin Cross · 4 months ago
  71. 8530c62 Fix OutgoingTransitionContext to match the description of TransitionMutators am: 33bec91aec by Colin Cross · 4 months ago
  72. 1b3fe6b Merge changes from topic "transition-mutator-config" into main by Colin Cross · 4 months ago
  73. 9c2f78f Add Config() to TransitionMutator contexts by Colin Cross · 4 months ago
  74. 33bec91 Fix OutgoingTransitionContext to match the description of TransitionMutators by Colin Cross · 4 months ago
  75. 01b4981 Merge "Remove SymlinkOutputs" into main am: 079c92fb04 by Cole Faust · 4 months ago
  76. 079c92f Merge "Remove SymlinkOutputs" into main by Cole Faust · 4 months ago
  77. 21ed16e Fix data race in a parallel singletons calling VisitAllModules am: e70495ba9a by Colin Cross · 4 months ago
  78. c0b0a19 Move name memoization out of variables am: 6bc984abca by Colin Cross · 4 months ago
  79. 828e6b4 Remove SymlinkOutputs by Cole Faust · 4 months ago
  80. e70495b Fix data race in a parallel singletons calling VisitAllModules by Colin Cross · 4 months ago
  81. 6bc984a Move name memoization out of variables by Colin Cross · 4 months ago
  82. 510abfa Merge "Remove unnecessary used names before reporting" into main am: 2f0f395cc9 am: 79e4baab88 am: b0cce0bde8 by Zi Wang · 5 months ago
  83. b0cce0b Merge "Remove unnecessary used names before reporting" into main am: 2f0f395cc9 am: 79e4baab88 by Zi Wang · 5 months ago
  84. 79e4baa Merge "Remove unnecessary used names before reporting" into main am: 2f0f395cc9 by Zi Wang · 5 months ago
  85. 2f0f395 Merge "Remove unnecessary used names before reporting" into main by Zi Wang · 5 months ago
  86. e5913c1 Remove unnecessary used names before reporting by Zi Wang · 7 months ago
  87. 1ad5037 Merge "Add implicit inputs to primary builder actions" into main am: 6733423618 am: fa7e35cab5 am: 7a0266716d by Cole Faust · 5 months ago
  88. 7a02667 Merge "Add implicit inputs to primary builder actions" into main am: 6733423618 am: fa7e35cab5 by Cole Faust · 5 months ago
  89. fa7e35c Merge "Add implicit inputs to primary builder actions" into main am: 6733423618 by Cole Faust · 5 months ago
  90. 6733423 Merge "Add implicit inputs to primary builder actions" into main by Cole Faust · 5 months ago
  91. ef75beb Add implicit inputs to primary builder actions by Cole Faust · 5 months ago
  92. 9593d9c Merge "Optimize returning the zero value from provider APIs" into main am: 321aad0a8c am: 162690bb2a am: fb95058b94 by Treehugger Robot · 5 months ago
  93. fb95058 Merge "Optimize returning the zero value from provider APIs" into main am: 321aad0a8c am: 162690bb2a by Treehugger Robot · 5 months ago
  94. 162690b Merge "Optimize returning the zero value from provider APIs" into main am: 321aad0a8c by Treehugger Robot · 5 months ago
  95. 321aad0 Merge "Optimize returning the zero value from provider APIs" into main by Treehugger Robot · 5 months ago
  96. b5ac633 Merge "Fix TestExternalShellEscaping and TestExternalShellEscapeIncludingSpaces on darwin" into main am: e1d71ae428 am: 083f69bbcd am: e489b79327 by Treehugger Robot · 5 months ago
  97. 7c52ee2 Use generics for providers API am: ed49204e85 am: ab36164bd4 am: 9aad788ad9 by Colin Cross · 5 months ago
  98. e489b79 Merge "Fix TestExternalShellEscaping and TestExternalShellEscapeIncludingSpaces on darwin" into main am: e1d71ae428 am: 083f69bbcd by Treehugger Robot · 5 months ago
  99. 083f69b Merge "Fix TestExternalShellEscaping and TestExternalShellEscapeIncludingSpaces on darwin" into main am: e1d71ae428 by Treehugger Robot · 5 months ago
  100. 9aad788 Use generics for providers API am: ed49204e85 am: ab36164bd4 by Colin Cross · 5 months ago