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 is a follow up to https://github.com/bazelbuild/bazel/pull/9371
which helps maintain cache ...
*** Reason for rollback ***
Roll forward with fix.
ForkJoinPool seems to have a bug with paral...
40551d60bd604e9e18a8bf3f0438803140685fd3 authored over 5 years agoFixes https://github.com/bazelbuild/bazel/issues/9390
Closes #9400.
PiperOrigin-RevId: 269804082
c7bc414660156584a3feeeb5487e455572f15784 authored over 5 years agoAccording to Alex Eagle: "rules_typescript is actually not user-facing anymore" and "only rules_...
a46a6c9e3b9c87b235f7e62112bea557e4cd6c5e authored over 5 years agoFixes #8124.
Closes #9377.
PiperOrigin-RevId: 269759137
e47118abf45ec0d4ff0396edefea216fbafe71ed authored over 5 years agoPartial commit for third_party/*, see #9372.
Signed-off-by: Irina Iancu <[email protected]>
d990746fbd74334aee195dbdb2f6658f30108113 authored over 5 years ago
This cuts down vertical clutter when using this class to create test
threads.
Brought to you by...
5f9747501b87c61d8517368b2ee34a38b71f4276 authored over 5 years agoPiperOrigin-RevId: 269699364
c5d0b208f39353ae3696016c2df807e2b50848f4 authored over 5 years agoThe shrinking action will write out a file which can be passed to `aapt2 optimize --resources-co...
1d2932ae332ca0c517570f559c6dc0bac430b263 authored over 5 years ago
RELNOTES: None.
PiperOrigin-RevId: 269685187
This change makes all the languages at the same level.
Closes #9401.
PiperOrigin-RevId: 269684167
40a8f0d2c802946ebc3e757c6b07cb6c9f14353e authored over 5 years ago
RELNOTES: None.
PiperOrigin-RevId: 269661782
All tree-walking evaluation logic belongs in Eval.
All basic operations on Starlark values belon...
Also add internal type PintoModuleProvider to the list of non-bootstrap globals.
RELNOTES: None...
858057c2e1d8f7de77c5ca1ea7750015efbc52b9 authored over 5 years agoPiperOrigin-RevId: 269626190
6e24b7d53ac1f87e51f36720aeb64c4df2fb9379 authored over 5 years ago
Also:
- make it concrete and final
- hide the getContent method, to allow the possibility of a s...
https://github.com/bazelbuild/bazel/commit/fa769d1096e23654fcaae85036f46d95921bde1f unintentiona...
b8e96613804b4a80478c6739148a388d944eb473 authored over 5 years ago
The helper to create symlinks does not handle creating folders on the path to
the new symlink if...
PiperOrigin-RevId: 269584201
3f86653d7b45f1866bee514f55baac618411b435 authored over 5 years agoStarlark-defined aspects can opt into this new feature by being defined with a new parameter on ...
089148bf4f685e30fe9ca64639fda8cb59407347 authored over 5 years ago
Instead, throw a MissingDepException from CachingAnalysisEnvironment if
the build info is missin...
PiperOrigin-RevId: 269520385
365a26bd89587d46e5cd4375dd4b1b7a8a6e878d authored over 5 years ago
RELNOTES: None
PiperOrigin-RevId: 269492337
PiperOrigin-RevId: 269432208
2ffc65af4b6dc4c21b5830358242f92073e19845 authored over 5 years ago
RELNOTES: None.
PiperOrigin-RevId: 269429764
See https://docs.bazel.build/versions/master/skylark/config.html#label-typed-build-settings for ...
83f8d1846938f19976c2f69f39941975303372b8 authored over 5 years ago
The various directory getter methods always return the cached directory for the
main repository,...
A literal is a value provided in the syntax tree.
By contrast, a list expression involves comput...
...so that we only have single, but complete, reference of that
command.
Closes #9226.
Change-...
b970b2488a55e476f8773a837698c77ecaf2d18e authored over 5 years agoLet's print an actionable for the user and inform that BUILD files turn directories into package...
5858c5a328cce16e838a82aa43a522e4577ffd13 authored over 5 years agoPiperOrigin-RevId: 269332155
4ace465bb2686fa23294aa3d710c1f0e1444dd8e authored over 5 years ago
A literal is a value provided in the syntax tree.
By contrast, a dict expression involves comput...
bash-completion is not a hard dependency for bazel on debian-based
installs. By moving bash-comp...
The genrule was moving a $SRC. In some sandboxes, ths is a permission
problem. On Debian Stret...
Fixes #8916.
Closes #8847.
PiperOrigin-RevId: 269313592
acdd3654e70af880f412c2bc5c8a9b5c4f477bf2 authored over 5 years ago
Fix the signature of HttpConnector.connect. As the connect method
handles redirects, we cannot h...
PiperOrigin-RevId: 269230007
25caae266b7e1859377336c036077a40c8dd50b5 authored over 5 years ago
Up until now, such directory was used only for console output, but we'll
repurpose this location...
This change merges {List,Dict,Abstract}Comprehension into a
single concrete class. The "k: v" bo...
PiperOrigin-RevId: 269016579
6118004e0db99820f1b6eb15d7901987c1f5481f authored over 5 years agoPiperOrigin-RevId: 269000039
e24e1617182a40d99420c4a2841beb5f7862ef4b authored over 5 years ago
RELNOTES: None
PiperOrigin-RevId: 268989384
To avoid long lines that require excessive horizontal scrolling, signature summaries should be w...
6300cf0b989491a9e653b0c3ab12043adf0c1fa2 authored over 5 years ago
RELNOTES: None.
PiperOrigin-RevId: 268965936
Closes #9361.
PiperOrigin-RevId: 268943029
96f038ad276e57bdbd36e39295cef8fd5778b329 authored over 5 years ago
Make Eval private. It should never have been public.
Mostly it was used as a hook for the debugg...
PiperOrigin-RevId: 268928710
040eb5254eb6417aaaca9e6ccabc5c65e022b95d authored over 5 years ago
A None value in Skylark is mirrored into Java as a
com.google.devtools.build.lib.syntax.Runtime$...
RELNOTES: None
PiperOrigin-RevId: 268912675
PiperOrigin-RevId: 268910004
1c18c6681017f4e9b69dbe648cb414c9827601ac authored over 5 years ago
RELNOTES: None.
PiperOrigin-RevId: 268909456
Xcode 11 (and possibly earlier versions) has a bug where, when you don't
pass `-sdk macosx`, it ...
We need to parse copt for -iquote paths and pass them to the include
scanner. This mirrors what...
PiperOrigin-RevId: 268896279
aa8e8a2366387e9833f3878219318ce6dd3b8431 authored over 5 years agoPiperOrigin-RevId: 268894044
8dd249d6e0066773a3cce9a1e0665272904b0338 authored over 5 years ago
RELNOTES:
PiperOrigin-RevId: 268878533
updated documentation to clarify TLS support for --remote_cache, --remote_executor and --bes_bac...
9ff02a99ce73daae392c3156960a2a7a62554df6 authored over 5 years ago
Currently this flag will do nothing -- actual functionality will be
submitted in a separate CL. ...
Getting a parent directory for a RootedPath is a common pattern in our code,
repeating in multip...
This is activated with the Blaze flag --experimental_android_resource_name_obfuscation.
This in...
5fe144a7a8f5aed714395a3026562586dbaee966 authored over 5 years agoThis includes a change to ResourceUsageModel.java, which will need to be upstreamed to AOSP.
Pi...
92183d1d1539c36f3147ba6576b6b46591d96e75 authored over 5 years ago...provided for copybara, to which we cannot commit atomically.
Submit after unknown commit.
P...
81bdec07868c999caaae8c00018db825a99aae47 authored over 5 years ago
This is a NFC. Reason is to make frameworkHeaderSearchPathFragments()
available for reuse in so...
This was switched in https://github.com/bazelbuild/bazel/commit/171a7ebd9a28c4169f2c3018b9c4d740...
41a8dfd2c511933a8d7d7b5014da1258b8e5b07d authored over 5 years ago
The dynamic scheduler cancels the futures it uses to run spawns, which
causes the spawns execute...
PiperOrigin-RevId: 268711514
a235269feb87e080a80f9a6c1428a52704829a5a authored over 5 years agoPiperOrigin-RevId: 268703051
171cf2ec9d96e68e8ec64febf8fd88fd60a06b44 authored over 5 years ago
Push the necessary logic within each instance of the remote and local
strategies in each test to...
By making it safe to call execute and getFuture at all times, the client
code becomes much simpl...
It has only one implementation, Environment, which is a public class in the same package.
RELNO...
591009307a2478a569eba21ea63fe8c607af046b authored over 5 years ago
This is not fool-proof. In particular, it is missing all errors
generated in the ConfiguredTarge...
This will control usage of the aapt2-optimize option --enable-resource-obfuscation
RELNOTES: No...
01cf3649e67b69f80cdaa415c9cba8d898ad38d9 authored over 5 years ago
Parser:
- Make it private. Call Expression.parse or BuildFileAST.parse.
(Statement.parse is on...
By the time afterCommand runs, we don't know if executorInit has run so we
cannot make any asser...
RELNOTES: None.
PiperOrigin-RevId: 268469269
RELNOTES: None
PiperOrigin-RevId: 268461887
This was originally submitted as https://github.com/bazelbuild/bazel-blog/pull/189/, this is mer...
fd60d00527af1299263eda6fa354def2afb8279f authored over 5 years ago
Make the createSpawnStrategy a static function so that understanding what's
going on in each tes...
PiperOrigin-RevId: 268300501
91c2f0fdd9dd3508eb66edcb06aef374800114df authored over 5 years agoThese log paths are aggregated from the metadataLog field on the SpawnResult.
RELNOTES: A list ...
17e28df6833c947e2770504abab7bbca3848359b authored over 5 years agoThis integrates with https://github.com/bazelbuild/bazel/commit/c4830bbcfc9d04113cc857b017339b17...
234847b40bb44d3cc2aef9cd51129d302b451ad6 authored over 5 years agoPiperOrigin-RevId: 268270678
ead46b6da3ad31b7af93f2704e4d22f650a5f584 authored over 5 years agoNo semantic changes.
The ultimate goal is to get a String from
com.google.devtools.build.andr...
No semantic changes.
The ultimate goal is to get a String from
com.google.devtools.build.andr...
No semantic changes.
The ultimate goal is to get a String from
com.google.devtools.build.andr...
No semantic changes.
The ultimate goal is to get a String from
com.google.devtools.build.andr...
Instead, add two separate overrides called new{Custom,Dynamic}Spawn that
take the relevant detai...
RELNOTES: The `cc_common.{compile,link}` APIs can now be used without passing the `--experimenta...
dd8785589f336c21149f4f746ead493eb34c2e6b authored over 5 years ago
This helps contain all the logic needed to handle cancellations across
different executions of t...
Baseline: 6c5ef5369a3ffceb8a65cc159a2fff1401242810
Cherry picks:
+ 338829f2633e91ae0492ee41...
4f9cd08c083344a6d6a2ff1dd80ef9a0fb76421f authored over 5 years ago
This was never launched and depends on flags which exist in aapt but not
aapt2. Bazel was updat...
PiperOrigin-RevId: 268119179
6842af0a9a1fb6b69454cfb0a72591737fd32ef0 authored over 5 years agoPiperOrigin-RevId: 268113531
25e32f19c066792a805fa1ba6953aac0bd20e887 authored over 5 years agoPiperOrigin-RevId: 268106770
7c391ef06ee568c020ef5d47eacef6ff952dec45 authored over 5 years agoPiperOrigin-RevId: 268091156
ddf8a2968aaa81ddf2cd23393117610f38daf8f4 authored over 5 years ago
This was never launched and depends on flags which exist in aapt but not
aapt2.
PiperOrigin-Rev...
0bb860d20d171b30e31aa898f6403d082cb5aa1b authored over 5 years agoPiperOrigin-RevId: 268036406
46ad5470f4bf1dbf4625ee14f91ee991e7f1795c authored over 5 years agoChange automatically generated by new JavaOptionalSuggestions rule in unknown commit.
PiperOrig...
fb2b3d7211d8c125a1fd5f2c32159fd60fcf64f5 authored over 5 years agoPiperOrigin-RevId: 268029080
6392e5c09ce10476fce33c13678f1c445f27ff66 authored over 5 years ago
RELNOTES: None.
PiperOrigin-RevId: 268026669