1. bd67975 Cleanup: move remaining AnalysisFailureInfo tests into AnalysisFailureInfoTest.java by arostovtsev · 3 years ago
  2. 6464f1c Add incompatible flag to disable cfg="host" from Starlark by Yannic · 3 years ago
  3. 5f6a121 Update starlark apis that consume toolchain types to use by John Cater · 3 years ago
  4. 815c78d Don't propagate interrupt in ConfiguredTargetFunction#computeDependencies if there is also an error: if we really are being interrupted, the interrupt will override any error in the Skyframe engine. If the interrupt was because we're in error bubbling, we need to throw the processed error to avoid a loading-phase error tunneling through to analysis-phase objects. by janakr · 3 years ago
  5. 6f2c3e2 Update AspectDefinition and StarlarkDefinedAspect to work with by John Cater · 3 years, 1 month ago
  6. 6e6c4cf Replace HOST transition with EXEC transition for Starlark rules. by steinman · 3 years, 1 month ago
  7. 6484373 Update RuleClass to use ToolchainTypeRequirement. by John Cater · 3 years, 1 month ago
  8. bdc6c5c Automated rollback of commit 34f20a181c0bf2c3857eeaab3f5b6031757afbcf. by arostovtsev · 3 years, 1 month ago
  9. a73e3c1 Changes necessary for Starlark cc_library by plf · 3 years, 1 month ago
  10. dcf2b86 Release Starlark BindTest as open source by arostovtsev · 3 years, 1 month ago
  11. 34f20a1 Replace HOST transition with EXEC transition for Starlark rules. by steinman · 3 years, 1 month ago
  12. 3dd3a1b Update ExecGroup to use ToolchainTypeRequirement by John Cater · 3 years, 1 month ago
  13. 0d511e8 Update ExecGroup to use a Builder interface. by John Cater · 3 years, 2 months ago
  14. 4f341a3 Fix tests for Starlark cc_binary. by Googler · 3 years, 2 months ago
  15. 2fc3d3f Automatic code cleanup. by Googler · 3 years, 2 months ago
  16. fc1d79c Clean up FilesystemCalls: rename to SyscallCache, move to a top-level class, and get rid of AtomicReference wherever possible. Use a SyscallCache for any command-scoped classes, and Supplier<SyscallCache> for others. This change should have no runtime-observable effects (all underlying caches are the same). by janakr · 3 years, 2 months ago
  17. fc13ba2 Custom init callback for providers by arostovtsev · 3 years, 2 months ago
  18. bccbcbf Deprecate `experimental_allow_top_level_aspects_parameters` by messa · 3 years, 3 months ago
  19. 9ad8918 Delete `BuildDriver` in favor of managing versions from `MemoizingEvaluator`. by jhorvitz · 3 years, 3 months ago
  20. 30fd508 Enable having aspect parameters of type `boolean` by messa · 3 years, 3 months ago
  21. 14292d1 Enable having aspect parameters of type integer by messa · 3 years, 3 months ago
  22. 285b17f Clean up callers of ActionAnalysisMetadata.getExecutionInfo since it no longer returns null. by jcater · 3 years, 3 months ago
  23. e9ce36a Handle mandatory aspect attributes by messa · 3 years, 3 months ago
  24. 35a6fc5 Remove `values` constraint from command-line aspects parameters by messa · 3 years, 4 months ago
  25. 103ea9d Remove the concept of a "default" repo name and consolidate label parsing logic by wyv · 3 years, 4 months ago
  26. d7f0724 ResourceSet in StarlarkAction API by wilwell · 3 years, 4 months ago
  27. 3771072 Enable command-line aspects parameters by messa · 3 years, 4 months ago
  28. 0a13dd6 Extend coverage_common.instrumented_files_info() to support additional files and environment vars by hvd · 3 years, 4 months ago
  29. a3ab76a Add a failing test for a crash with clashing aspect attribute names. by ajurkowski · 3 years, 4 months ago
  30. aaf87f4 Extend StarlarkRuleContextApi.runfiles to accept depset for symlinks and root symlinks by hvd · 3 years, 5 months ago
  31. a5c6b65 Fix "excedeed" typo in error message. by Googler · 3 years, 5 months ago
  32. c37bd0d Migrate from `Strings#repeat(String, int)` to `String#repeat(int)`. by jhorvitz · 3 years, 5 months ago
  33. 21b4b1a Remove the flag --incompatible_restrict_string_escapes by laurentlb · 3 years, 5 months ago
  34. 21165ec Remove incompatible_top_level_aspects_dependency flag by messa · 3 years, 5 months ago
  35. 62582bd Retain runfiles when forwarding DelegatingDefaultInfo by Fabian Meumertzheim · 3 years, 5 months ago
  36. 463e8c8 Fix Label() behavior when called with '@repo' parts by wyv · 3 years, 6 months ago
  37. 681886d Refactor handling of `Fragment` and `FragmentOptions` classes out of `ConfiguredRuleClassProvider` and into `FragmentRegistry`. by jhorvitz · 3 years, 6 months ago
  38. ef967be Flip incompatible_disable_depset_items to true. by laurentlb · 3 years, 6 months ago
  39. 02b5cdf Extract CPP module pruning logic to a `DiscoveredModulesPruner` interface, replacing `NestedSetExpander`. by jhorvitz · 3 years, 6 months ago
  40. cab340f Replace `Artifact` constructors with factory methods and simplify deserialization code. by jhorvitz · 3 years, 6 months ago
  41. ca48ed9 Remove relative_to_caller_repository from Label() constructor by wyv · 3 years, 6 months ago
  42. b52a190 Rename AspectValueKey to AspectKeyCreator. by leba · 3 years, 6 months ago
  43. 6f90315 name parameter must be either a string or None by arostovtsev · 3 years, 6 months ago
  44. 9a765c8 Flip --incompatible_top_level_aspects_dependency flag by messa · 3 years, 6 months ago
  45. 88a02cd Deprecate `experimental_required_aspects` by messa · 3 years, 6 months ago
  46. eb34996 Allow native.existing_rule and native.existing_rules to return a lightweight view. by arostovtsev · 3 years, 6 months ago
  47. ba64b03 Remove `LoadStarlarkAspectFunction` by messa · 3 years, 6 months ago
  48. 0b069c9 Automated rollback of commit f2efbb718aec0a6b47eefc65362205548b33e5a7. by ilist · 3 years, 7 months ago
  49. a4063f6 Fix AspectKey for required aspects by messa · 3 years, 7 months ago
  50. 0df4d14 bzlmod: Refactor repository mapping with a new class by pcloudy · 3 years, 7 months ago
  51. d5fd56e Propagate external network allowlist for tests to Starlark rules. by ajurkowski · 3 years, 7 months ago
  52. 3a267cb Export rule class with 'name' if provided to 'rule()' by hvd · 3 years, 7 months ago
  53. ed25118 Add incompatible flag to guard top-level aspects dependencies by messa · 3 years, 8 months ago
  54. 6e0050d Add support for allow_closure in args.add_all and args.add_joined by Googler · 3 years, 8 months ago
  55. c4157da Roll forward of https://github.com/bazelbuild/bazel/commit/943c83aa58731c4f9561d79c458f254427a8f24c: Command line aspect-on-aspect by messa · 3 years, 8 months ago
  56. 7b4f982 Automated rollback of commit 7649f610c45190735fd7de433b15679b21b2d91b. by messa · 3 years, 8 months ago
  57. 871c41c Add support for required aspects in command line aspects by messa · 3 years, 8 months ago
  58. 7649f61 Roll forward of https://github.com/bazelbuild/bazel/commit/943c83aa58731c4f9561d79c458f254427a8f24c: Command line aspect-on-aspect by messa · 3 years, 8 months ago
  59. 22d1526 Test correctness: native aspects must be registered with the RuleClassProvider. by adgar · 3 years, 8 months ago
  60. c411d9a Remove flag --experimental_forward_instrumented_files_info_by_default by Googler · 3 years, 8 months ago
  61. 9b186aa Don't crash when the `transitive_files` passed to `ctx.runfiles` is of an incompatible order. by jhorvitz · 3 years, 8 months ago
  62. bfa3643 Implement substitution in SpawnAction progress message. by ilist · 3 years, 8 months ago
  63. 9015f38 Consider label_keyed_string_dict attributes for coverage by Googler · 3 years, 8 months ago
  64. c1a0ea6 Cache the application of Starlark transitions by gregce · 3 years, 8 months ago
  65. a2856bf6 Add `aspect_hints` attribute to the rules by rosica · 3 years, 9 months ago
  66. b27fd22 Automated rollback of commit 943c83aa58731c4f9561d79c458f254427a8f24c. by messa · 3 years, 9 months ago
  67. 09e0b4d Use AspectsListBuilder to build top level aspects lists by messa · 3 years, 9 months ago
  68. 13b737a Allow modules to register a SkyKeyStateReceiver to observe the start of each SkyKey evaluation, when a SkyKey is evaluated, and the start/end of work on another (non-Skyframe) thread that "belongs" to that SkyKey, like non-Skyframe globbing within PackageFunction. by janakr · 3 years, 9 months ago
  69. dfbef48 Remove outdated --experimental_exec_groups test references. by gregce · 3 years, 9 months ago
  70. 9a17a79 Add assertion that `required_providers` cannot be used with `apply_to_generating_rules` in starlark defined aspects. by messa · 3 years, 9 months ago
  71. 943c83a Command line aspect-on-aspect by messa · 3 years, 9 months ago
  72. 7ce19e4 Remove "windows_tests" and "all_windows_tests" targets from BUILD files by Yun Peng · 3 years, 9 months ago
  73. ae81f95 Add example test for requiring native aspect from a starlark defined aspect. by messa · 3 years, 9 months ago
  74. 7b548ed Automated rollback of commit 1d738dea93ca967aa9dd738b14b9dbd79e8ce493. by twerth · 3 years, 9 months ago
  75. 1d738de Create new key for ObjcProvider by plf · 3 years, 9 months ago
  76. 5b216b2 Flip default for experimental_forward_instrumented_files_info_by_default by Googler · 3 years, 9 months ago
  77. 8356358 Add mock transition allow list to internal analysis mock. by cmita · 3 years, 10 months ago
  78. ed7ddfa Optimize the memory usage of aspects inherited propagation information. by messa · 3 years, 10 months ago
  79. f2efbb7 Expose rule kind on Starlark rule context attributes. by ilist · 3 years, 10 months ago
  80. f8c3408 Aspects propagating other aspects by messa · 3 years, 10 months ago
  81. 482c26d Rename Rule/RuleClass.hasBinaryOutput to outputsToBindir by Googler · 3 years, 11 months ago
  82. 1bca1bd Add `required_providers` attribute to Starlark defined aspects. by messa · 3 years, 11 months ago
  83. d05f92e Use syscall cache for loose headers check in CppCompileAction. by twerth · 3 years, 11 months ago
  84. 32d5268 Support `--no@//:bool_flag` on the command line. by Ryan Beasley · 3 years, 11 months ago
  85. 64534e2 Move DEFAULT_EXEC_GROUP_NAME from ToolchainCollection to ExecGroup. by jcater · 3 years, 11 months ago
  86. dcceaa3 Split ExecGroup into a new target. by jcater · 3 years, 11 months ago
  87. cd477f2 Pass only the top-level artifacts to `ExecutorLifecycleListener` and make the computation more efficient. by jhorvitz · 3 years, 11 months ago
  88. d683067 Delete Objective-C protobuf generation and linking code. by allevato · 4 years ago
  89. cd322a0 Automated rollback of commit 2f5c575596a05d15e1669b661ce457798760cc1a. by leba · 4 years ago
  90. 2f5c575 Ensure that directories passed to `Args.add_all` can be expanded inside the `map_each` function by `DirectoryExpander` even if they are nested in other data structures. by allevato · 4 years ago
  91. 8a43e0c Fix type of `arguments` param in `ctx.actions.run()` and `run_shell()` by arostovtsev · 4 years ago
  92. 020dd5f Propagate analysis-time aspect failures in AnalysisFailureInfo when using --allow_analysis_failures by arostovtsev · 4 years ago
  93. d459197 Change ActionRegistry#registerAction to take a single ActionAnalysisMetadata argument. fdinoff@ noticed that the varargs variant was called often and suggested adding a single-argument overload, but it turns out this was tech debt: we no longer return multiple actions from SpawnAction#build after unknown commit, and that was the only "multi-action" call. by janakr · 4 years ago
  94. dfe2a31 Update the no-op ToolchainContext to throw an EvalException. by jcater · 4 years ago
  95. f46b29c Testing bazel modules should use non-relative labels. by jcater · 4 years ago
  96. e35aedf Renamed ExecGroupCollection to clarify that it is only for Starlark usage. by John Cater · 4 years ago
  97. 4970e0f Add and use DummyTestFragment in BuildViewTestCase by twigg · 4 years ago
  98. 574ddaf Compare Artifacts in some tests by Path instead of Artifact. by twigg · 4 years ago
  99. 3cab48a Disable PackageLoader checks in by ajurkowski · 4 years ago
  100. 6619d77 Make outdated --experimental_starlark_config_transitions a noop. by gregce · 4 years ago