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
This puts "srcs" under dependency_attributes instead of source_attributes, somewhat counter-intu...
58e760f71923cfc7e610262b142afce56689a1a5 authored over 4 years ago by Googler <[email protected]>
RELNOTES: none
PiperOrigin-RevId: 323539794
RELNOTES: None.
PiperOrigin-RevId: 323538133
Fixes #5456
Closes #11824.
PiperOrigin-RevId: 323534458
1aea71a817de639c09ec08c63083135033e59cbc authored over 4 years ago by Andrzej Guszak <[email protected]>
RELNOTES: None
PiperOrigin-RevId: 323527956
The protobuf runtime will ensure that new fields are copied verbatim, even if resources.proto ha...
6326ff803765b08fb09727835827f9d3a73d7d07 authored over 4 years ago by dchai <[email protected]>PiperOrigin-RevId: 323431306
c0a15cfba2d020a2ddaac06761891941e8504e45 authored over 4 years ago by juliexxia <[email protected]>
KEXTs on apple silicon must be built arm64e
Binaries for apple silicon must be built arm64
RELN...
e4e06c0293bda20ad8c2b8db131ce821316b8d12 authored over 4 years ago by dmaclach <[email protected]>
Prior to this change, the condition for detecting shared prefixes compared
corresponding frames ...
Rather than reuse NativeInfo, the test now defines its own
trivial struct-like type and a subcla...
This change exposes a public API for accessing the results of name resolution.
All the concepts ...
We were giving an error when trying to link a shared library twice that
had been symlinked by mo...
Starlark command lines.
Actions constructing arguments in Starlark can define them as a lazy
eva...
The old code tried to avoid inlining the same bzl file more than once, but was able to do so pro...
636fb5e2dd6ca26bf86b959c4eadd4c60aa608bb authored over 4 years ago by nharmata <[email protected]>Ensures that no unnecessary (unsorted) temporary maps are created prior to the ImmutableSortedMa...
ed7ec3bf45ce529aa1ccd53654b8daf8aef9ac29 authored over 4 years ago by jhorvitz <[email protected]>This stops using legacy InstrumentationSpec configuration by default for the few native rules wh...
d03c12706a1dd7c022d9d66c343ec5d9ce6dbe16 authored over 4 years ago by Googler <[email protected]>PiperOrigin-RevId: 323028597
78db7624bde156fb0d4ecb420cbfdd4bb655add2 authored over 4 years ago by cushon <[email protected]>PiperOrigin-RevId: 322987600
b4540d87a25c0d0ffae5519a12fa4031a74a7705 authored over 4 years ago by janakr <[email protected]>PiperOrigin-RevId: 322913456
85c410e96062f73e19d9c8a30bbe1d0067b60dc3 authored over 4 years ago by janakr <[email protected]>
RELNOTES: None
PiperOrigin-RevId: 322892683
RELNOTES: None.
PiperOrigin-RevId: 322888105
Apply comments about wrong usage of `HashMap::HashMap(int)` constructor and not
initializing the...
PiperOrigin-RevId: 322846821
3f895e24d5726f9103e97b9bd07e2e0ebec152f7 authored over 4 years ago by michajlo <[email protected]>
The VanillaJavaBuilder.close() function turns out to depend on the
input files still existing. I...
RELNOTES: None
PiperOrigin-RevId: 322790851
PiperOrigin-RevId: 322788782
b2d0ea10a6548b22feb627fb683edde67ae1308c authored over 4 years ago by janakr <[email protected]>Closes #11816.
PiperOrigin-RevId: 322784951
e128e808e0fa6967ddd1915df01c6b420c82dd34 authored over 4 years ago by Benjamin Peterson <[email protected]>
Running `blaze aquery --skyframe_state` currently crashes blaze since the only
support formats f...
Closes #11017.
Test Plan:
1. Create java_tools from this commit:
```bash
$ bazel build src:...
Workers can die due to bugs in the tools or the wrappers or because something entirely different...
28ae45590f6d617294029fc1fb056a926e1ad87e authored over 4 years ago by larsrc <[email protected]>
Since we disable include_commandline, it doesn't make much sense to include
param files.
RELNOT...
9cc3f1e31058cf490358915fdd1f8f5a220669d2 authored over 4 years ago by leba <[email protected]>Notably, this separates Artifact and related types so that they don't have to be tied in with th...
3daedc315447d2f08885bde93b3ef2a1755b2000 authored over 4 years ago by jhorvitz <[email protected]>lib.skylarkbuildapi.{android,go,javascript,stubs}
PiperOrigin-RevId: 322654116
f1bbfc2294b95d774931720c0b642cd625dd8922 authored over 4 years ago by gregce <[email protected]>This makes it easier to match an Artifact against a FileTypeSet. Currently one must write `fileT...
278ab299c0c9162d12d6dfa762865f89b0e49adb authored over 4 years ago by Googler <[email protected]>lib.skylarkbuildapi -> lib.starlarkbuildapi
PiperOrigin-RevId: 322628150
59f5cba0ed1657b0638f28bbc0928f57779b65d0 authored over 4 years ago by gregce <[email protected]>PiperOrigin-RevId: 322622765
7410c804776f97c558a40ebcb5ab38398920e4a2 authored over 4 years ago by jhorvitz <[email protected]>PiperOrigin-RevId: 322594876
72013afdeae42dc55a566e532574d310f34af729 authored over 4 years ago by juliexxia <[email protected]>We have been bitten twice by this use case. See https://github.com/bazelbuild/bazel/issues/9054 ...
42b461b3f8ddf7b88bf7e80882119e7c6e59430b authored over 4 years ago by jhorvitz <[email protected]>lib.skylarkbuildapi.test -> lib.starlarkbuildapi.test
plus lib.skylarkbuildapi dependencies
Pi...
3703532c36826c4197e970567bb0f879bb3f5499 authored over 4 years ago by gregce <[email protected]>> As more and more people start using the power of Starlark transitions, we are seeing more peop...
a90c4084315a490c4fecc864d0b3435cc7b2bd64 authored over 4 years ago by Andrzej Guszak <[email protected]>
This change fixes an inconsistency between remotable and non-remotable
repository rules. If remo...
PiperOrigin-RevId: 322472311
e3e46e39e17f770812872175c704aed8efcab754 authored over 4 years ago by cushon <[email protected]>PiperOrigin-RevId: 322471665
2decd3efeb0103a5caa313b11f6b5feb578714cc authored over 4 years ago by diamondm <[email protected]>Adds support for running tests to BlazeRuntimeWrapper.
PiperOrigin-RevId: 322441843
905b01135e9eaeb2568f90f66eda54b9b6dab1ac authored over 4 years ago by jhorvitz <[email protected]>*** Reason for rollback ***
Rolling forward with handling and tests for null digests.
*** Orig...
1397e1e0ac30df5c005bc8f78685bd14695ea2d9 authored over 4 years ago by jhorvitz <[email protected]>The location of this return statement is used by the debugger. Using a fake value is confusing w...
23944ccb5ddd67813659b93a8fb997e39bc68b60 authored over 4 years ago by laurentlb <[email protected]>lib.skylarkbuildapi.platform -> lib.starlarkbuildapi.platform
PiperOrigin-RevId: 322372536
8848ffea5c299849cebaaddb0a71fa7040efbbdd authored over 4 years ago by gregce <[email protected]>See https://github.com/bazelbuild/starlark/issues/93
See also https://github.com/google/starlar...
f98cfcc1116579caaac1067ef757e880679f59fa authored over 4 years ago by adonovan <[email protected]>*** Reason for rollback ***
Breaks downstream project rules_nodejs and rules_webtesting with Nu...
b1d0b7bfcba0f709fb4ece0617b6c1ef1a004e83 authored over 4 years ago by ilist <[email protected]>`curl` fails silently if the status code of the response is not 2xx. This CL makes it fail loudl...
47890cace3c013a92b108eb8eb6f100eeedd957a authored over 4 years ago by Xiaoyi Shi <[email protected]>
Removes the output stream to stdout. Now there are 3 output possibilities:
- Output file specifi...
Using the syntax `try-import user.bazelrc` will try to import the file from the CWD, so as you m...
39ac64a8b9b939dd179b5b69ceee3b007e225ee9 authored over 4 years ago by Kerrick Staley <[email protected]>lib.skylarkbuildapi.core -> lib.starlarkbuildapi.core
PiperOrigin-RevId: 322236111
cf3a9236f8af53a61c4b89546611029f35779481 authored over 4 years ago by gregce <[email protected]>
Also, remove deprecation on fromLatin1 as it creates lots of noisy
linter warnings.
PiperOrigin...
d9accc33022b1f214aafbf2e5d536378f5f271a2 authored over 4 years ago by adonovan <[email protected]>A more intensive digest computation was being performed for purposes of order-independence. Howe...
5bb9514a7c5c926cb91465a1bd0b996dd0d5e7e5 authored over 4 years ago by jhorvitz <[email protected]>
The OpenJDK generates an accept header that does not follow the BNF of the HTTP
RFC. Generate a ...
Re-home first bunch of files in lib.skylarkbuildapi
PiperOrigin-RevId: 322185924
78eb37784adea6a7e8dd008f61917da6a0eb16a7 authored over 4 years ago by gregce <[email protected]>
RELNOTES: None
PiperOrigin-RevId: 322174163
Closes #11737.
PiperOrigin-RevId: 322170693
20b95dd8245b0fa57d72c68ebffac633407c07b7 authored over 4 years ago by John Cater <[email protected]>It's not actually used anywhere in bazel.
PiperOrigin-RevId: 322166635
c17b80e7414b082c48cdc10d1adf651785039b6b authored over 4 years ago by michajlo <[email protected]>PiperOrigin-RevId: 322157404
e2f859dfc99eb25d850ce8bf1d846ec111ae76c6 authored over 4 years ago by adonovan <[email protected]>IfStatement was already immutable. This change makes it harder (and less efficient) for the pars...
e9161b0f7e10aa5b386241543f688d80f9352b88 authored over 4 years ago by adonovan <[email protected]>Fixes #9033
Closes #9061.
PiperOrigin-RevId: 322147280
8c937f3141cfda75343c34a7f9716f4ecd1657e8 authored over 4 years ago by ichern <[email protected]>Currently, the android_sdk_repository and android_ndk_repository in the WORKSPACE are commented ...
1e00502c27140739f800bc7ed43f19f0c19ae529 authored over 4 years ago by John Cater <[email protected]>This one was flipped more than a year ago.
RELNOTES: Remove old incompatible flag --incompatibl...
2af3de3d5d1190c4daf26ee265006fe57f7358f3 authored over 4 years ago by Benjamin Peterson <[email protected]>
RELNOTES: None
PiperOrigin-RevId: 322137886
PiperOrigin-RevId: 322127626
45afb84d2eb0289cbdd9053ec4f6a2dc7fcef520 authored over 4 years ago by Googler <[email protected]>*** Reason for rollback ***
Manually rolled back on behalf of: michajlo.
Reason Given: The buil...
*** Reason for rollback ***
TAP has detected 10 or more targets failed to build at https://gith...
5bb2239c4c835a55d22527c86702c0ded2028b82 authored over 4 years ago by Googler <[email protected]>
RELNOTES: None
PiperOrigin-RevId: 321804971
There can be events besides those attached to packages. Moving forward, we're
looking to remove ...
Fixes #11498
Closes #11502.
PiperOrigin-RevId: 321776037
b23e8018da6ebabbe00ad415f3bc879dbeb6e6c4 authored over 4 years ago by Yannic Bonenberger <[email protected]>
RELNOTES:None
PiperOrigin-RevId: 321766189
Replace the stdout output stream with a default file location.
RELNOTES: None
PiperOrigin-RevId...
I a fixing a bug in ShowIncludesFilter [1]. For this I need to be able to invoke the include val...
fd9e495d187eae9ebff558333d105da8feba90ae authored over 4 years ago by buchgr <[email protected]>After a flag flip, some users could be surprised by the error. Mentioning the flag name will let...
7679c30ae58fce2bbeae583a64d32c8b3d607791 authored over 4 years ago by laurentlb <[email protected]>
RELNOTES: None
PiperOrigin-RevId: 321734341
`StarlarkInterfaceUtils.getStarlarkBuiltin` is quite expensive, and
at the same type `type` is u...
PiperOrigin-RevId: 321689040
e1f2fab8d527b48ad39c50212ea94527ff1ec0e1 authored over 4 years ago by Googler <[email protected]>This is a convenient way to enable SkyQuery (https://docs.bazel.build/versions/3.3.0/query.html#...
e294b34f4ff7b711de091a531797c48a0dec8ba5 authored over 4 years ago by nharmata <[email protected]>
Resource shrinking is only expected to modify "package". We now copy:
* "overlayable" - needed ...
See code comments for details.
Before: https://buildkite.com/bazel/google-bazel-presubmit/build...
1a528c827de3a10eb1fd6862670cb5c1391604a5 authored over 4 years ago by nharmata <[email protected]>Previously only host was skipped, leading to constraint failures for exec dependencies.
PiperOr...
144f8e27fc9916c0c4d4bc166cdfb6541e9d2acf authored over 4 years ago by jcater <[email protected]>
This lets us add extra non-per-package info. The intention is to eventually
move events from bei...
It is already specialized in `Tuple`.
Also, not not allocate empty arrays in `toArray` of `Tupl...
fdf620c9d9ed7f7b7b3df5d957b70017a9aaf50a authored over 4 years ago by Stiopa Koltsov <[email protected]>Cleans up interfaces and improves documentation. Adds some missing unit test coverage and fixes ...
bda125af163e6ce990292ba17e965fc2e15a3ab4 authored over 4 years ago by jhorvitz <[email protected]>
NEW: Fix execution_phase_tests
PiperOrigin-RevId: 321604243
Thanks to unknown commit, the method has a single use and can be inlined. Update the comment to ...
dd431d9ce8506eb7f8e1e5a777b577bc0d407c10 authored over 4 years ago by laurentlb <[email protected]>The documentation already listed that as one of the provider globals in the Starlark API. Adding...
78bb263e46bf301900c1d4b1e04fabf3a6854762 authored over 4 years ago by Googler <[email protected]>
This CL adds a new flag --experimental_aquery_dump_after_build_output_file,
which specifies a fi...
f794fae2bc5d878b84c4d1734fdbf8d07771ca09 authored over 4 years ago by Yun Peng <[email protected]>
The only time ActionMetadataHandler uses execRoot, it is transformed to a PathFragment. Just tak...
c69e2687845669e92e8c50a3e9aec204d22dcb98 authored over 4 years ago by jhorvitz <[email protected]>This is for using Debian's `/usr/bin/grpc_java_plugin` in Bazel Debian build.
Working towards h...
27e59f65a8e7561a3abf891f94925f556204ef8f authored over 4 years ago by Yun Peng <[email protected]>The underlying issue has been worked around in #11776
Fixes #11756
Closes #11792
`Dict.plus` is used in implementations of `dict` and `dict.update`.
Optimize:
* allocate capaci...
Follow up on: https://github.com/bazelbuild/bazel/pull/11776
Fixes https://github.com/bazelbuil...
c940fa47b73df31cf255c8073918446490ce670a authored over 4 years ago by pcloudy <[email protected]>To avoid misunderstanding when browsing the code.
Closes #11781.
PiperOrigin-RevId: 321540744
37af36f00d8044a9f1d57b49cffe38a505f948e7 authored over 4 years ago by Stiopa Koltsov <[email protected]>Comparing two ImmutableCollections with equals() may fall back to Object.equals, which only chec...
34446bae2cc95b7969839c1c578b9ee75bb2ddf2 authored over 4 years ago by Googler <[email protected]>
This will make io.netty.channel.unix.Socket.isIPv6Preferred()
available for fixing https://githu...
* Remove --tls_enabled
* Remove --incompatible_tls_enabled_removed
https://github.com/bazelbuil...
dbc89dfedcc68893e3c1354b8687e011e2a6a5e5 authored over 4 years ago by laurentlb <[email protected]>