- bd67975 Cleanup: move remaining AnalysisFailureInfo tests into AnalysisFailureInfoTest.java by arostovtsev · 3 years ago
- 6464f1c Add incompatible flag to disable cfg="host" from Starlark by Yannic · 3 years ago
- 5f6a121 Update starlark apis that consume toolchain types to use by John Cater · 3 years ago
- 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
- 6f2c3e2 Update AspectDefinition and StarlarkDefinedAspect to work with by John Cater · 3 years, 1 month ago
- 6e6c4cf Replace HOST transition with EXEC transition for Starlark rules. by steinman · 3 years, 1 month ago
- 6484373 Update RuleClass to use ToolchainTypeRequirement. by John Cater · 3 years, 1 month ago
- bdc6c5c Automated rollback of commit 34f20a181c0bf2c3857eeaab3f5b6031757afbcf. by arostovtsev · 3 years, 1 month ago
- a73e3c1 Changes necessary for Starlark cc_library by plf · 3 years, 1 month ago
- dcf2b86 Release Starlark BindTest as open source by arostovtsev · 3 years, 1 month ago
- 34f20a1 Replace HOST transition with EXEC transition for Starlark rules. by steinman · 3 years, 1 month ago
- 3dd3a1b Update ExecGroup to use ToolchainTypeRequirement by John Cater · 3 years, 1 month ago
- 0d511e8 Update ExecGroup to use a Builder interface. by John Cater · 3 years, 2 months ago
- 4f341a3 Fix tests for Starlark cc_binary. by Googler · 3 years, 2 months ago
- 2fc3d3f Automatic code cleanup. by Googler · 3 years, 2 months ago
- 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
- fc13ba2 Custom init callback for providers by arostovtsev · 3 years, 2 months ago
- bccbcbf Deprecate `experimental_allow_top_level_aspects_parameters` by messa · 3 years, 3 months ago
- 9ad8918 Delete `BuildDriver` in favor of managing versions from `MemoizingEvaluator`. by jhorvitz · 3 years, 3 months ago
- 30fd508 Enable having aspect parameters of type `boolean` by messa · 3 years, 3 months ago
- 14292d1 Enable having aspect parameters of type integer by messa · 3 years, 3 months ago
- 285b17f Clean up callers of ActionAnalysisMetadata.getExecutionInfo since it no longer returns null. by jcater · 3 years, 3 months ago
- e9ce36a Handle mandatory aspect attributes by messa · 3 years, 3 months ago
- 35a6fc5 Remove `values` constraint from command-line aspects parameters by messa · 3 years, 4 months ago
- 103ea9d Remove the concept of a "default" repo name and consolidate label parsing logic by wyv · 3 years, 4 months ago
- d7f0724 ResourceSet in StarlarkAction API by wilwell · 3 years, 4 months ago
- 3771072 Enable command-line aspects parameters by messa · 3 years, 4 months ago
- 0a13dd6 Extend coverage_common.instrumented_files_info() to support additional files and environment vars by hvd · 3 years, 4 months ago
- a3ab76a Add a failing test for a crash with clashing aspect attribute names. by ajurkowski · 3 years, 4 months ago
- aaf87f4 Extend StarlarkRuleContextApi.runfiles to accept depset for symlinks and root symlinks by hvd · 3 years, 5 months ago
- a5c6b65 Fix "excedeed" typo in error message. by Googler · 3 years, 5 months ago
- c37bd0d Migrate from `Strings#repeat(String, int)` to `String#repeat(int)`. by jhorvitz · 3 years, 5 months ago
- 21b4b1a Remove the flag --incompatible_restrict_string_escapes by laurentlb · 3 years, 5 months ago
- 21165ec Remove incompatible_top_level_aspects_dependency flag by messa · 3 years, 5 months ago
- 62582bd Retain runfiles when forwarding DelegatingDefaultInfo by Fabian Meumertzheim · 3 years, 5 months ago
- 463e8c8 Fix Label() behavior when called with '@repo' parts by wyv · 3 years, 6 months ago
- 681886d Refactor handling of `Fragment` and `FragmentOptions` classes out of `ConfiguredRuleClassProvider` and into `FragmentRegistry`. by jhorvitz · 3 years, 6 months ago
- ef967be Flip incompatible_disable_depset_items to true. by laurentlb · 3 years, 6 months ago
- 02b5cdf Extract CPP module pruning logic to a `DiscoveredModulesPruner` interface, replacing `NestedSetExpander`. by jhorvitz · 3 years, 6 months ago
- cab340f Replace `Artifact` constructors with factory methods and simplify deserialization code. by jhorvitz · 3 years, 6 months ago
- ca48ed9 Remove relative_to_caller_repository from Label() constructor by wyv · 3 years, 6 months ago
- b52a190 Rename AspectValueKey to AspectKeyCreator. by leba · 3 years, 6 months ago
- 6f90315 name parameter must be either a string or None by arostovtsev · 3 years, 6 months ago
- 9a765c8 Flip --incompatible_top_level_aspects_dependency flag by messa · 3 years, 6 months ago
- 88a02cd Deprecate `experimental_required_aspects` by messa · 3 years, 6 months ago
- eb34996 Allow native.existing_rule and native.existing_rules to return a lightweight view. by arostovtsev · 3 years, 6 months ago
- ba64b03 Remove `LoadStarlarkAspectFunction` by messa · 3 years, 6 months ago
- 0b069c9 Automated rollback of commit f2efbb718aec0a6b47eefc65362205548b33e5a7. by ilist · 3 years, 7 months ago
- a4063f6 Fix AspectKey for required aspects by messa · 3 years, 7 months ago
- 0df4d14 bzlmod: Refactor repository mapping with a new class by pcloudy · 3 years, 7 months ago
- d5fd56e Propagate external network allowlist for tests to Starlark rules. by ajurkowski · 3 years, 7 months ago
- 3a267cb Export rule class with 'name' if provided to 'rule()' by hvd · 3 years, 7 months ago
- ed25118 Add incompatible flag to guard top-level aspects dependencies by messa · 3 years, 8 months ago
- 6e0050d Add support for allow_closure in args.add_all and args.add_joined by Googler · 3 years, 8 months ago
- c4157da Roll forward of https://github.com/bazelbuild/bazel/commit/943c83aa58731c4f9561d79c458f254427a8f24c: Command line aspect-on-aspect by messa · 3 years, 8 months ago
- 7b4f982 Automated rollback of commit 7649f610c45190735fd7de433b15679b21b2d91b. by messa · 3 years, 8 months ago
- 871c41c Add support for required aspects in command line aspects by messa · 3 years, 8 months ago
- 7649f61 Roll forward of https://github.com/bazelbuild/bazel/commit/943c83aa58731c4f9561d79c458f254427a8f24c: Command line aspect-on-aspect by messa · 3 years, 8 months ago
- 22d1526 Test correctness: native aspects must be registered with the RuleClassProvider. by adgar · 3 years, 8 months ago
- c411d9a Remove flag --experimental_forward_instrumented_files_info_by_default by Googler · 3 years, 8 months ago
- 9b186aa Don't crash when the `transitive_files` passed to `ctx.runfiles` is of an incompatible order. by jhorvitz · 3 years, 8 months ago
- bfa3643 Implement substitution in SpawnAction progress message. by ilist · 3 years, 8 months ago
- 9015f38 Consider label_keyed_string_dict attributes for coverage by Googler · 3 years, 8 months ago
- c1a0ea6 Cache the application of Starlark transitions by gregce · 3 years, 8 months ago
- a2856bf6 Add `aspect_hints` attribute to the rules by rosica · 3 years, 9 months ago
- b27fd22 Automated rollback of commit 943c83aa58731c4f9561d79c458f254427a8f24c. by messa · 3 years, 9 months ago
- 09e0b4d Use AspectsListBuilder to build top level aspects lists by messa · 3 years, 9 months ago
- 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
- dfbef48 Remove outdated --experimental_exec_groups test references. by gregce · 3 years, 9 months ago
- 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
- 943c83a Command line aspect-on-aspect by messa · 3 years, 9 months ago
- 7ce19e4 Remove "windows_tests" and "all_windows_tests" targets from BUILD files by Yun Peng · 3 years, 9 months ago
- ae81f95 Add example test for requiring native aspect from a starlark defined aspect. by messa · 3 years, 9 months ago
- 7b548ed Automated rollback of commit 1d738dea93ca967aa9dd738b14b9dbd79e8ce493. by twerth · 3 years, 9 months ago
- 1d738de Create new key for ObjcProvider by plf · 3 years, 9 months ago
- 5b216b2 Flip default for experimental_forward_instrumented_files_info_by_default by Googler · 3 years, 9 months ago
- 8356358 Add mock transition allow list to internal analysis mock. by cmita · 3 years, 10 months ago
- ed7ddfa Optimize the memory usage of aspects inherited propagation information. by messa · 3 years, 10 months ago
- f2efbb7 Expose rule kind on Starlark rule context attributes. by ilist · 3 years, 10 months ago
- f8c3408 Aspects propagating other aspects by messa · 3 years, 10 months ago
- 482c26d Rename Rule/RuleClass.hasBinaryOutput to outputsToBindir by Googler · 3 years, 11 months ago
- 1bca1bd Add `required_providers` attribute to Starlark defined aspects. by messa · 3 years, 11 months ago
- d05f92e Use syscall cache for loose headers check in CppCompileAction. by twerth · 3 years, 11 months ago
- 32d5268 Support `--no@//:bool_flag` on the command line. by Ryan Beasley · 3 years, 11 months ago
- 64534e2 Move DEFAULT_EXEC_GROUP_NAME from ToolchainCollection to ExecGroup. by jcater · 3 years, 11 months ago
- dcceaa3 Split ExecGroup into a new target. by jcater · 3 years, 11 months ago
- cd477f2 Pass only the top-level artifacts to `ExecutorLifecycleListener` and make the computation more efficient. by jhorvitz · 3 years, 11 months ago
- d683067 Delete Objective-C protobuf generation and linking code. by allevato · 4 years ago
- cd322a0 Automated rollback of commit 2f5c575596a05d15e1669b661ce457798760cc1a. by leba · 4 years ago
- 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
- 8a43e0c Fix type of `arguments` param in `ctx.actions.run()` and `run_shell()` by arostovtsev · 4 years ago
- 020dd5f Propagate analysis-time aspect failures in AnalysisFailureInfo when using --allow_analysis_failures by arostovtsev · 4 years ago
- 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
- dfe2a31 Update the no-op ToolchainContext to throw an EvalException. by jcater · 4 years ago
- f46b29c Testing bazel modules should use non-relative labels. by jcater · 4 years ago
- e35aedf Renamed ExecGroupCollection to clarify that it is only for Starlark usage. by John Cater · 4 years ago
- 4970e0f Add and use DummyTestFragment in BuildViewTestCase by twigg · 4 years ago
- 574ddaf Compare Artifacts in some tests by Path instead of Artifact. by twigg · 4 years ago
- 3cab48a Disable PackageLoader checks in by ajurkowski · 4 years ago
- 6619d77 Make outdated --experimental_starlark_config_transitions a noop. by gregce · 4 years ago