Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/oppia/bazel

a fast, scalable, multi-language and extensible build system
https://github.com/oppia/bazel

Replace "no_obfuscate" with "no_collapse" when writing resources.cfg.

Both directives are understood by AAPT2, but "no_obfuscate" is basically deprecated.

PiperOrigi...

afbe9f23e78fcd5e411a5d9f5aa78713c6a87302 authored over 5 years ago
CriticalPathComponents aggregate duration values for actions that have multiple spawns run in parallel.

RELNOTES: None.
PiperOrigin-RevId: 275313345

1ed689cbd0c716ac8484c9fccf5fab98d0bb10e7 authored over 5 years ago
Bump rules_jvm_external version in Bazel docs

RELNOTES:
PiperOrigin-RevId: 275284955

ae7629a7c736e8340ab1ac209ea3515d98011ccf authored over 5 years ago
Suppress a -Wsign-compare warning

We already know that the filename length is >= 1.

PiperOrigin-RevId: 275277044

ec2c57409ff303b2b0557308631eef0f3881a71c authored over 5 years ago
Update Android tools

Closes #10050.

PiperOrigin-RevId: 275269269

8b78474a92c3bf76fba4762e4377913191e33e94 authored over 5 years ago
Post test result for cancelled runs

We create the equivalent of an empty FailedAttemptResult with a status
code of INCOMPLETE, and p...

797325f77839b1e141d4fe19d816ab6307ee8234 authored over 5 years ago
Fix typo

RELNOTES: None.
PiperOrigin-RevId: 275234136

f6c4b698ac48f743ecef1a9b14eb01380ddf4b9b authored over 5 years ago
Windows: Allow building DLL without any symbol exported

Previously, when building a DLL without any symbol exported, the action
will fail because the im...

2491ed387044b3af3de656b65cccaf8259d3b411 authored over 5 years ago
Add --incompatible_validate_top_level_header_inclusions

https://github.com/bazelbuild/bazel/issues/10047
https://github.com/bazelbuild/bazel/issues/9965...

566a7e63401636e2f8a04ea1e07760d3d6a9f6b6 authored over 5 years ago
Fix error in C++ use cases documentation

In the sample scenario, the legacy library includes `include/some_lib.h`, so `copts` should not ...

61191f4762c68b0c52388e663a4dc7cd956a639b authored over 5 years ago
Allow cancelling test runs when detecting flakes

When using --runs_per_tests_detects_flakes, Bazel runs multiple actions
in parallel and aggregat...

71f9cea7516aa3a49473375d0e6c7dbb4b3b6306 authored over 5 years ago
Fix doc formatting / style issues

Fixed Markdown issues:
* Ran mdformat
* Put BUILD file last in examples, so that it's after the ...

5a74742d83f1ff68e4d019eca6e4a0643a8eb2cb authored over 5 years ago
bazel syntax: remove thread parameter to Frame put/remove

RELNOTES: N/A
PiperOrigin-RevId: 275110168

48f6ddae5f6b12d80e1215964049bebbd5b8759c authored over 5 years ago
Replace Md5Digest class with byte[]. Supports digests of any length in

the action cache rather than silently truncating them to 16 bytes.

RELNOTES: None.
PiperOrigin-R...

f72f46a72122a98519402e43f16b55d6161ed8cb authored over 5 years ago
Remove some uses of MD5.

RELNOTES: None.
PiperOrigin-RevId: 275068452

e764d56d259feac91779b05c274e534a9969a386 authored over 5 years ago
bazel syntax tests: remove unnecessary overrides of newStarlarkThread

...and overzealous test of StarlarkThread.toString.

PiperOrigin-RevId: 275054367

f0bde1e429438b19e59522767381211afea2830f authored over 5 years ago
Move some common test base-classes and utils to testutils

PostAnalysisQuery{Helper,Test} aren't actually tests, but common base
classes and tools used by ...

e2d0de7e00b3fbb21f30eb886ece8fc4c93745c9 authored over 5 years ago
Make --deleted_packages work for external repo

The reason `--deleted_packages` doesn't work for external repo is simply because we skip the che...

f45e908926c21f916e73f063099634f59ae60af9 authored over 5 years ago
Support feature to disable using minimized bitcode for ThinLTO

Currently minimized bitcode is only supported when the revisions of clang and lld match exactly,...

a53969469794bc467806c53fe206cff5dd174c9c authored over 5 years ago
ObjcRules: move bulk of the code to rules.objc

This change is intended to increase code sharing between Bazel and
Google's internal code base.
...

2def846da749f393db71158465fa5646e83dc4a6 authored over 5 years ago
Make sure we do await for concurrent spawns to complete.

When a running future is cancelled, the body of the future receives an
InterruptedException that...

f126b58ce5845b86bdfb40445f5b2f96c29fe935 authored over 5 years ago
Remove unnecessary return value in lambda for simplicity.

An upcoming change will make this slightly more convoluted by adding another
hook, and handling ...

75cbf829a51c5e2b24f9d1382667dfdf81d18bda authored over 5 years ago
Always set result before returning

Otherwise the exit code passed to afterCommand *in the finally block* is
incorrect.

This is the...

e55316e473702d66f9dd9490de353b7ebf067ecd authored over 5 years ago
Remove dead code left behind by commit a0a9da8dd8046a22543cabf999b89d065de7ecfd.

RELNOTES: None.
PiperOrigin-RevId: 274983478

bba76ef916d4a8e6a836dd032bcb5eaf0dc0e967 authored over 5 years ago
Config/Coverage/Testing API: Avoid unsafe generic type inference

Progress toward https://github.com/bazelbuild/bazel/issues/10030

RELNOTES: None.
PiperOrigin-Re...

ae2650b11572a932cffd2b9a032bfcc023e5091f authored over 5 years ago
java / javascript / apple: Avoid unsafe generic type inference

Progress toward https://github.com/bazelbuild/bazel/issues/10030

RELNOTES: None.
PiperOrigin-Re...

54362a24652c6f155051d483f249a9b9a7abc4c7 authored over 5 years ago
Android package: Avoid unsafe type inference

Progress toward https://github.com/bazelbuild/bazel/issues/10030

RELNOTES: None.
PiperOrigin-Re...

0bc0029e10a35bc8323fcff4c09341ad7a63bf0e authored over 5 years ago
WrapCcHelper / repository_ctx: Avoid unsafe generic type inference

Progress toward https://github.com/bazelbuild/bazel/issues/10030

RELNOTES: None.
PiperOrigin-Re...

ecd75669504456585de296aad2a48fb6d4ccfc5a authored over 5 years ago
Add aapt2 variants for tests which were previously aapt1-only.

PiperOrigin-RevId: 274871674

4f62cafa93e281deb12cf767dc8c7a066ad4469b authored over 5 years ago
Fix a bug that can produce incorrect Starlark transitions.

This specifically affects incoming edge transitions that read attributes:
- https://docs.bazel....

9d29a55437cad2b243e919e9b3a5b11a54c25ad8 authored over 5 years ago
bazel syntax: rename StarlarkThread.GlobalFrame to Module

In the interests of expedient review, other than edits to the
Module doc comment, and adding pac...

41c333fa7ce8785b83601b320e079c9a9e2d45ad authored over 5 years ago
Fix AssertionFailureIgnored ErrorProne issue

PiperOrigin-RevId: 274856944

602bb2ef0f6fc5c8c3cffc082c73e70e34d3a43f authored over 5 years ago
Remove no-op stub options.

PiperOrigin-RevId: 274855363

896137a2953d58adb4c801b49de5e739f53f43fe authored over 5 years ago
Remove assumption that the default filesystem hash is MD5 from some tests.

RELNOTES: None.
PiperOrigin-RevId: 274848583

9b31c85baf88c25c2fe4747135bb6c7a32d07855 authored over 5 years ago
Move {push|pop}DisableSleep to beforeCommand/afterCommand instead of registering for the event bus.

Follow up on https://github.com/bazelbuild/bazel/commit/386688b4f2139a951d74865c6b7f03bf7bd4f222...

39ba059a776806787f9fb455ebed3808cec2e39a authored over 5 years ago
Docs: remove MSYS requirement for Windows

See https://github.com/bazelbuild/bazel/issues/10003

Change-Id: I573000c150bd7a273ec0d2ff3389e7...

85596369bf27fa33dc60f434b9670333df9a5329 authored over 5 years ago
Consistently use --reduce_classpath_mode

instead of legacy --{,no}reduce_classpath, which predates bazel reduced
classpaths.

PiperOrigin...

cbc7da71f77c1074bfd7df3bd62eefbe4e9956d5 authored over 5 years ago
Update CODEOWNERS

Closes #10016.

PiperOrigin-RevId: 274799155

f443076936d0b9f045b0d5bcb96e8cf1416f3bc7 authored over 5 years ago
Update GoogleTest to 1.10.0

This includes fixes for `--incompatible_load_{cc,python}_rules_from_bzl`.

Closes #9204.

PiperO...

5b4ab2d2fdd2bf27ae226589f88ca18215af4058 authored over 5 years ago
Invoke commandComplete before closing the profiler

Note that this requires --experimental_post_profile_started_event to be
false.

PiperOrigin-RevI...

1933cdaa88fe8409d5062f3d5bd87b33b0db995f authored over 5 years ago
Upgrade java_tools to javac11-v6.1

Closes #10034.

PiperOrigin-RevId: 274778732

0a8071af47223989e9ba335e63b8a9595fe6f10f authored over 5 years ago
Build bazel binary with .exe extension (2)

RELNOTES: None
PiperOrigin-RevId: 274777362

bf992acb69f178370bc416639006206f413ddd26 authored over 5 years ago
Disallow overwritting existing files in GCS.

Allowing overwriting files is error-prone and lead to overwriting the java_tools-javac10-v5.0 re...

82ca34642aa70ac50437cfe0680b092a9b9ea88a authored over 5 years ago
Fix renameTo function on Windows

Fixes https://github.com/bazelbuild/bazel/issues/9995

RELNOTES: None
PiperOrigin-RevId: 274772226

3a43b095b57bf0f93adc30098f9b921c27743a18 authored over 5 years ago
Upgrade java_tools versions for javac_{9,10,12} used by java integration tests.

Closes #10035.

PiperOrigin-RevId: 274763845

8d0ae20c124fb5e0bf9594f8ca4fa8dc07b47b77 authored over 5 years ago
Update doc to reflect that remote cache spawning is not experimental

It seems that the "experimental remote spawn cache" is no longer experimental, and that the `--s...

ebb77e41973cb6b9f963159f4ef4a17e524ce062 authored over 5 years ago
Build bazel binary with .exe extension

This is required to make sure https://github.com/bazelbuild/continuous-integration/pull/850 work...

1ae81a5ac1fe7d498fed44f0d6ef1e3532e7aae4 authored over 5 years ago
Revert "Update to error prone 2.3.2."

This reverts commit d990746fbd74334aee195dbdb2f6658f30108113.

Partial commit for third_party/*,...

fe67c70cc43d910465dc415286118a81ad7eece4 authored over 5 years ago
Stop passing unused --temp_dir flag to turbine

PiperOrigin-RevId: 274719762

b8b7454391cb74f3f187ae6ef90f5e44600d9e6b authored over 5 years ago
Fix a lot of links

RELNOTES: None
PiperOrigin-RevId: 274708594

4c514f4e3f5f64896179d3fe9f8283bd293dcfb0 authored over 5 years ago
Introduce --incompatible_prohibit_aapt1 flag.

If this flag is active, AAPT2 is the only Android resource packaging tool in use and we prohibit...

f610fd61e2237ac1d33b57e67325d5dc7cb6ce7d authored over 5 years ago
Avoid unsafe generic type inference for CcModule Starlark API

RELNOTES: None.
PiperOrigin-RevId: 274679831

dd69a70a4c3c20e83460423916421f62eac630d7 authored over 5 years ago
Fix small typo in android_instrumentation_test doc. Add colon for dep in same file.

PiperOrigin-RevId: 274675606

c70de17673a3643a85b57596477621c324ae803d authored over 5 years ago
Fix generation of android:... attributes in R.txt

https://github.com/bazelbuild/bazel/commit/09e8e68b11d9fc54e75b9276218ecbe50bbc2c78 got this wro...

6f0b98c6ad8dc0af3bb605b9d6c0ae4d698f43af authored over 5 years ago
Add a java_toolchain.turbine_jvm_opts attribute

PiperOrigin-RevId: 274653757

f9d71faf42de847651b7e20461015485126c1079 authored over 5 years ago
Adds a special "_validation" output group to enable moving "validation actions" off the critical path of builds.

Validation actions are actions which validate something about the build based on execution-time ...

60205bbb28dd23228ad1fdffc63d24841075f38d authored over 5 years ago
Avoid unsafe generic type inference in repository-related SkylarkCallable methods

RELNOTES: None.
PiperOrigin-RevId: 274616231

85ce942ec1c52be271efe2d9a3a41d77c657ca45 authored over 5 years ago
Automated rollback of commit 618e5a28f7f735c37724377b15775a4975349c74.

*** Reason for rollback ***

This operation is supposed to be atomic. The windows flakiness shou...

ac99c298f377f21707738eecc83252c932522a86 authored over 5 years ago
bazel syntax: use EvalUtils.{exec,eval} instead of execOrEval

execOrEval, now renamed execWithOptionalFinalExpression, accepts a
sequence of statements option...

1a1fca2fcc723bd1849a8949c6a4f2fda0f91576 authored over 5 years ago
Simplify TestRunnerAction a bit

- Remove one continuation wrapper from beginExecution; this is not
actually necessary anymore ...

28472b0e9351aa87099baa445f33173bc01e2ab6 authored over 5 years ago
Add support for preventing idle sleep on hardware/OS combos that support it.

RELNOTES: Blaze will prevent idle sleep during test and build actions. Note that this does not a...

386688b4f2139a951d74865c6b7f03bf7bd4f222 authored over 5 years ago
Reverse order of loops in TestActionBuilder

After this change, the outer loop goes by shard and the inner by run.
Also make the code slightl...

f1bbb2f4fea634ae58fc528ae6c130882626eefb authored over 5 years ago
Move runs_per_test_detects_flakes to the test config

This is in preparation for allowing successful test actions to cancel
parallel runs to reduce en...

0c05851b40caa1d826c1ec8eb24b57dd727ea90f authored over 5 years ago
Support remote execution and BES reporting via unix domain sockets.

This extends the existing `--remote_proxy` flag to also apply to gRPC channels created for `--re...

d9fe1d4078c25912427c9b2e79e115f4ee9b7ab8 authored over 5 years ago
Send and receive work requests via proxy and multiplexer

This is the attempt to solve issue #2832.
The design doc has been approved [Multiplex persistent...

6d1b9725b1e201ca3f25d8ec2a730a20aab62c6e authored over 5 years ago
Rewrite AggregatingTestListener / TestResultAnalyzer

Rename TestResultAnalyzer to TestResultAggregator and make it handle all
per-target aggregation,...

c3cec48b4f63c1bb7fdb7250bfcab51c106156ed authored over 5 years ago
UI: only readd the progress bar, if it was removed

Fix an error introduced in c87cc91007aa89e33e95a153c448f8b9fc91fa2f that
made adding the progres...

d3283b15ef938d3d156e300f76588d8875e26272 authored over 5 years ago
Use FileSystemUtils.moveFile instead of renameTo function of Path

renameTo is sometimes flaky on Windows, moveFile is a more robust implementation.

Fixes https:/...

618e5a28f7f735c37724377b15775a4975349c74 authored over 5 years ago
Upgrade the default Java toolchain to jdk11-v6.0

Closes #9991.

PiperOrigin-RevId: 274528975

f939278a3534e43858ca409c8b685e6d73eea070 authored over 5 years ago
Disable default profile for the info command.

Fixes #9988.

RELNOTES: None
PiperOrigin-RevId: 274525845

8df3e33a2031e463c9cbe3dced523fe5edee5084 authored over 5 years ago
Transitions documentation: de-experimentalize, add example

PiperOrigin-RevId: 274264576

c731933e93c19b5e70275e4f4ae2e7da90fa3a32 authored over 5 years ago
Open source TransitionsOutputFormatterTest

PiperOrigin-RevId: 274257596

fcea3372407412569df45d70de05ff439c68e041 authored over 5 years ago
Add table of contents to Starlark configuration doc.

PiperOrigin-RevId: 274229526

c88628ca43e1bf1ddfeed1433b35d4e4d1233b9d authored over 5 years ago
Fix regex matching so that it doesn't simply ignore unrecognized characters

Inspired by https://github.com/bazelbuild/bazel/issues/9434

PiperOrigin-RevId: 274226570

43f340610c7c3f3427f82e3910053749661ab9bc authored over 5 years ago
Bazel is no longer in beta

RELNOTES:
PiperOrigin-RevId: 274182596

1f338e4a30aea3156cf5c23d643e69f537b0a228 authored over 5 years ago
Expose object files in the C++ Sandwich API

With these it is now possible to:

1) implement --start-lib/--end-lib behavior in Starlark rules...

9ce04ba3e978dc2dfaaae3fc4b5d42f75bd9491f authored over 5 years ago
Automatic code cleanup.

PiperOrigin-RevId: 274163786

836a353f21d51afeedbcce89aa7caf6f95b4e3a8 authored over 5 years ago
Fix Bazel selects wrong Xcode

when there are multiple copies of Xcode that have the same version but different build numbers (...

bfbaed8aba95aa78a0cd0755e7f470d39b9d84f8 authored over 5 years ago
Remove confusing alias / config_setting documentation.

Fixes #6449

Closes #6620.

PiperOrigin-RevId: 274156200

6be120d343c749c6b5fc7f074a62b57e8a2153f5 authored over 5 years ago
release key: use 64-bit key id

...in out documentation. Note that we always had, and keep, a link
to the actual public key in t...

552cf56766afbe09dcbc38766c4eeedacf0084e9 authored over 5 years ago
Change comment to reference enum, not boolean values.

The "second method" here returns an enum and not a boolean, thus talking about
'true' doesn't ma...

8a5b56375d43393820b01f8c1a83957a46da312f authored over 5 years ago
Update documentation for 'default_setting' field

unknown commit is the relevant behavioral change.

PiperOrigin-RevId: 274117668

6b29ed5a13995063d1d73e8fc3ea21d15702033e authored over 5 years ago
Remove some uses of MD5.

RELNOTES: None.
PiperOrigin-RevId: 274029065

541f056c71af6cd21d93b890f2b894f38726cadc authored over 5 years ago
Fix broken link to "Building with Platforms" (not available before 1.1)

Fixes https://github.com/bazelbuild/bazel-website/issues/211

Notes:
* Liquid's boolean evaluato...

5be7d715f096f584d6b2ff4a08ae51ce2fc6a85b authored over 5 years ago
bazel skylark: remove cruft from tests

This change removes all the test "helpers" from the util/ subpackage
that had a RuleContext para...

ee05663b53ecc9038fb49606c040b0ef3b8fecc4 authored over 5 years ago
Set default docs version to 1.0.0

RELNOTES:
PiperOrigin-RevId: 274004069

7a45bdd8439a3a24536a9fa0deb8d63807546f8e authored over 5 years ago
Document attr access with custom transitions.

RELNOTES: None
PiperOrigin-RevId: 273995905

de7b7b2b427b69f217d9089729846580af34be8c authored over 5 years ago
C++: Mention what cc_common.compile returns in doc

RELNOTES: none
PiperOrigin-RevId: 273971041

d8ccba5c07f5d9e1b7e4a5a9e20c886793284e0a authored over 5 years ago
Remove javabase9 and javabase10 tests from Bazel CI.

They've become obsolete because we now have integration tests that test the relevant use-cases d...

6da57ec87f1108a1c18ad116195e353db80b6516 authored over 5 years ago
Test result processing: hide TestResultAnalyzer

This is in preparation for refactoring the combination of
TestResultAnalyzer and AggregatingTest...

7b24224b2506b876a3335fd7fd484b9fc63561e0 authored over 5 years ago
Throw an EvalException instead of crash if declared files have the wrong parent

RELNOTES: None.
PiperOrigin-RevId: 273955976

a2214ed8146aa5124b0f15f962f7872ab5789d11 authored over 5 years ago
Let config_setting on label-typed flags use relative labels.

Enhancement of https://github.com/bazelbuild/bazel/commit/83f8d1846938f19976c2f69f39941975303372...

82f829723f4ec79f579ffdb49122f5c2b244814c authored over 5 years ago
Internal change

PiperOrigin-RevId: 273945093

601f62513451d5bc4b00a0a5ce4ff17000a30c2c authored over 5 years ago
1.0.0 docs

RELNOTES: None.
PiperOrigin-RevId: 273940217

f767eb97098f42cc2b86a32ee4e37c7bf9355479 authored over 5 years ago
First iteration of NestedSet-on-Skyframe

Main Idea:
When an Action is executed with ActionExecutionFunction, the actions's input
NestedSe...

07924e8260a447b69b18e8248203e1089b46962a authored over 5 years ago
Move getDefaultBuildOptionsForFragments to BuildOptions

PiperOrigin-RevId: 273934758

6d05ca5e5c9245f18052a3315a954f4c8ff40d96 authored over 5 years ago
Release 1.0.0 (2019-10-10)

Baseline: 97a82646dadd93bf52d47828bda42e3383b657c6

Cherry picks:

+ a0e3bb207fe2044120a2555a...

b9067c42ad793499958dee7e1fce385c642c0b60 authored over 5 years ago
Update turbine

Built at
https://github.com/google/turbine/commit/c3e74698c860d7f50a5761e4d7ca6e2873724811

Part...

a1c42c3f1393a43e3c64ddf3fe2a8ec53a938931 authored over 5 years ago
Remove --incompatible_objc_framework_cleanup

RELNOTES: None
PiperOrigin-RevId: 273869859

50050ae4f4f88877241ebac4f515b487fda86f67 authored over 5 years ago
docgen: break unnecessary test dependencies

Previously, these two tests extended SkylarkTestCase, a heavy
and completely unnecessary depende...

2ad6ce9c4c49a61d9f635decca513b0c17cd9640 authored over 5 years ago