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
instead of handling it in JavaBuilder and turbine, causing an unnecessary
fallback action with B...
This can be enabled by setting --experimental_local_lockfree_output,
which in turn requires --le...
PiperOrigin-RevId: 273805490
f802da9ddd1c1b7ac1424c913e9a4d0f6f58379c authored over 5 years agoIn the final copy stage following a shrink, if the app package (package id 7F) is empty, current...
98b9e2fb758091cb7e4f3167d571f73de0dafd02 authored over 5 years agoPiperOrigin-RevId: 273790190
f69f5287aa19c08802f9633a2b8f28baea883afd authored over 5 years ago
All file execution now happens through EvalUtils.exec(StarlarkFile)
or EvalUtils.execOrEval (whi...
PiperOrigin-RevId: 273733052
aca46b2170b089d0e5ddc92bd9c916f40f521180 authored over 5 years agoThe version given is very old and I don't see a reason why Bazel should depend on this exact ver...
7fdb3429d138994353bdee4caa0da6b1bf4aa74e authored over 5 years agoFixes symbolic link outputs on Windows.
FileSystem.resolveOneLink expects that readSymbolicLink...
c9a9bbb43d9816636c89e6f9f32fdccf1e5aec4c authored over 5 years ago
'$' shows in in names of files generated by j2objc, so we need this if
we want to enable objc in...
PiperOrigin-RevId: 273624230
3acf4128ed2deb7324cb7828eed925bf11f664b8 authored over 5 years agoASTPrettyPrintTest is not a test of evaluation.
Also:
- rename to PrettyPrintTest.
- move Evalu...
ValidationTest is not a test of evaluation.
PiperOrigin-RevId: 273582894
27d9a7a57890c20d2b45f8f0c4b6a422ee0196ee authored over 5 years agoThis change was previously rolled back, and is now being rolled forward after a fix was submitte...
281692c9ed90c2a958f1f5776aa0f91517d37fdc authored over 5 years ago?epend on toolchain instances instead of toolchain types.
Inspired by user feedback.
Closes #9...
f4dc1a170101ee17badf97df9f3d5f6e8764310d authored over 5 years agoPiperOrigin-RevId: 273563739
c7932a1e2a4ac936c67cd7ad1a7031ee4ec688dd authored over 5 years agohttps://github.com/bazelbuild/bazel/commit/6ca0ce9c0d33657007a41612e9034497916dc93f caused the e...
8769f8437281d3925240c4a9922d138c7866a876 authored over 5 years ago
Document that external repositories are handled on a per-workspace
basis and in the section on "...
For bazel to decide on whether to refetch a repository, only the
definition of the repository ma...
PiperOrigin-RevId: 273518707
6ca0ce9c0d33657007a41612e9034497916dc93f authored over 5 years ago
RELNOTES: None.
PiperOrigin-RevId: 273517976
RELNOTES: None.
PiperOrigin-RevId: 273516217
PiperOrigin-RevId: 273507454
df8b1b80aea79a71831c6ccad6c2668eb4b5bc0a authored over 5 years ago
Instead just keep the reference to the object describing the location
on disk and dump the conte...
RELNOTES: None.
PiperOrigin-RevId: 273474344
RELNOTES: None.
PiperOrigin-RevId: 273363596
Also, sprinkle private/final in various places.
(Today I learned that when IntelliJ creates a ne...
Fixes https://github.com/bazelbuild/skydoc/issues/238
RELNOTES: None.
PiperOrigin-RevId: 273354924
Eventually they will be renamed lib.starlark.syntax and lib.starlark.
(At the point we should al...
Pick up the `third_party` portion of PR #9346
Signed-off-by: Christy Norman <[email protected]...
27612bb1f6131cd86b42306c80037946b686c9c7 authored over 5 years ago
WithValues was a triple of (signature, default values, types). This
change replaces it by three ...
PiperOrigin-RevId: 273310985
e580e8e166e5d44bd0fc36aea5e6a4f1badd0292 authored over 5 years ago
While bazel has no dedicated support for offline builds, there are
a few commands and options to...
RELNOTES: None.
PiperOrigin-RevId: 273301714
PiperOrigin-RevId: 273299007
64415b39f475355652e426774e0cef8cb506a9e9 authored over 5 years agoPiperOrigin-RevId: 273295481
3171523e0dc3d966774a435671e917f67c0bb001 authored over 5 years ago
In the documentation this is showing up incorrectly because of the
variable name.
Closes #9395....
1b5e4ddee16bb29ebb18c33d8c00e6a694f6d748 authored over 5 years agoparticularly regarding ordering and duplicate key treatment.
Also fix a typo (representating ->...
929ece500aa21d274552d1ba71a6522a06a6f88c authored over 5 years ago
While the purpose of ctx.execute in the repository context is to allow
arbitrary access to the h...
All statements in BuildArchiveSourceFileMapping and BuildReachabilityTree are similar.
Extract ...
7ae5adbb16de07d7d57be24df396339e49afa852 authored over 5 years agoCloses #8772.
Change-Id: Ia3467b2a33ee4bfbd10cfe3f1027e292d3a967b7
Closes #9450.
Change-Id: I...
e70f12162d18159c4ef2506e7d9d24fb6642f2c6 authored over 5 years agoUnder https://github.com/bazelbuild/bazel/commit/c1fe6c55744faba63cd3d364485f040876851444, there...
e924bbe0b09cf1bfc2a73033bcd876470204dc4d authored over 5 years ago*** Reason for rollback ***
Causes a big performance regression on large builds on many-core ma...
982a7355ca8bbe462abce8069c553ec026a651d3 authored over 5 years agoNow it's always effectively <V=?, T=StarlarkType>.
Also:
- DefStatement now has only a Function...
The latter fails with "transition output '//command_line_option:c' does not correspond to a vali...
76951c656990296340a939e439cb24d20b7337bf authored over 5 years ago
Parameter is a part of the syntax, and is now created only by
the parser. Its "default value" (V...
When --experimental_use_rtxt_from_merged_resources is enabled, the symbols
defined in local reso...
PiperOrigin-RevId: 272754392
d6f9bcfea0bc0f98f0215381371132b43cfa5efe authored over 5 years ago
RELNOTES: None.
PiperOrigin-RevId: 272748855
Going forward, Stardoc golden tests which verify rendering will use custom templates under the t...
8e00e3130307ee9ef055997ce8c25b708842e707 authored over 5 years ago
This change replaces the complex printAbbreviatedList machinery
with much simpler versions that ...
This breaks the last frontend -> evaluator dependency.
PiperOrigin-RevId: 272735958
558bf2276ac02eb2d5f37fd62a7a37bba8fd315c authored over 5 years agoThis is one of the remaining syntax -> evaluator edges.
The validator does not need a thread, i...
055954789aa3379da26a7b2a959540562f02273a authored over 5 years ago
It makes sense that a hook that deals with files may throw IOException, so
do that. I need this ...
A Parameter is not an Argument; this false relation was presumably
established to enable the reu...
The allows making AndroidCompiledResourceMergingAction the single source of
truth for resource c...
Skybuild does not guarantee that an action can look up the sky value
of its transitive dependenc...
RELNOTES: None.
PiperOrigin-RevId: 272670265
RELNOTES: None.
PiperOrigin-RevId: 272584497
PiperOrigin-RevId: 272554099
5e075439508b404fe47fb0df9eb5255905060f3c authored over 5 years ago
The only thing externally-exposed is the option "assetsToIgnore", and Bazel
doesn't use it.
Pip...
b52249c5327b120ab01271450ac493c0b01944d6 authored over 5 years ago
StarlarkThread's handler is at this point just a print handler
(and will soon be renamed and spe...
PiperOrigin-RevId: 272520019
7ca15b1488492ceda488bc22eaf5e680e60ca503 authored over 5 years ago...by inlining and simplifying the Printer logic.
PiperOrigin-RevId: 272514094
1ee4da18832f5b3a818a2a8e5638658e265ce4c8 authored over 5 years agoShape appears to have been a premature abstraction from the outset.
Also, make various method a...
886c0a4d5b69022b0329e30d07bbe7a274e31aa0 authored over 5 years agoWhile technically a breaking change, the likelihood of actually breaking any users is very low. ...
5c2d342d6026e1821c397bee3e755848f2313565 authored over 5 years agoPiperOrigin-RevId: 272491428
0aa6cbf213a4c795bc12a28c2894bb7e6db177c6 authored over 5 years agoit is unused, and a no-op.
PiperOrigin-RevId: 272488551
4fe21d5efa3848d87fa79817da078cee228b56fd authored over 5 years agoPiperOrigin-RevId: 272487261
1d50d44f76d697e5d2736155dbcb9cd23ce2ac79 authored over 5 years agoNow that we use events not exceptions, we can report multiple locations.
PiperOrigin-RevId: 272...
eb30bd5509fda3a5b4eedd3ee2d98b996c53eb65 authored over 5 years ago
Xcode 11 includes a new DriverKit SDK that makes
`xcodebuild -version -sdk | grep macosx` now pr...
In fulfillment of https://docs.google.com/document/d/1ml_t5vUqFH7HR4c2j2bT3sApdBT5A0TQ31E7R511dn...
389b6084804f52643ff3dfbaac00364ef81fc960 authored over 5 years agoIf the first token of a number is not '0', then the lexer should not scan any characters because...
1169acede569c5615ce763a4e83f34b2f25afad7 authored over 5 years agoPreviously, IllegalStateException was thrown, which would cause a crash & visible stacktrace whe...
74ee2b2e14c12caed7bda1a9c291e19b8f73f5fd authored over 5 years agoFixes https://github.com/bazelbuild/bazel/issues/9321
Closes #9454.
PiperOrigin-RevId: 272411571
5da8f02c0e32627b1b37491aea2b22025fc121b1 authored over 5 years agoAdd the `worker` strategy to the list of build strategy options, in the user manual.
Current do...
bc67b36fb7876144329f66f800e44745046a4df1 authored over 5 years ago
Curl isn't installed as part of ubuntu's base system (eg inside
containers), we should recommend...
Without gating this with `expand_if_available` aquery crashes with this
feature enabled with thi...
Speed up computing the set of changed startup
flags.
Replace linear search (quadratic complexit...
c768244181c2a852ebe32fe685f82aa21150d198 authored over 5 years ago
- Fix error message in step 4, it differs from what is display when following the tutorial.
- Re...
I hit that problem and discovered answer by reading that doc: https://docs.bazel.build/versions/...
eda9160d84500fbcb2afa1e85a8e49ee95571d1a authored over 5 years agoReplace `attr.label(single_file)` with `allow_single_file`.
Closes #9423.
PiperOrigin-RevId: 2...
c41830d82f65f6d6f09c40acceb5b8c32e2b6d60 authored over 5 years ago
The new class takes over most of the responsibilities of
BazelPrerequisiteValidator, except that...
Fix this program taken from Starlark spec:
```
x = 1
_ = [x for x in [2]] # new vari...
Closes #9367.
PiperOrigin-RevId: 272401356
66fc20af7340020e0164c1bf8700f4dc3b43000c authored over 5 years agoAccording to the User Manual, `standalone` is a deprecated value for the `--spawn_strategy` flag...
3c7bd95ab11c295c1168f9c5a81be33f50def44e authored over 5 years agoCloses #9462.
PiperOrigin-RevId: 272395459
edbc988e41818658978abfa328ada8fc721bbc43 authored over 5 years agoPiperOrigin-RevId: 272350094
75b1f79e2953699d6b8955bc98401433c94cfb20 authored over 5 years ago
This unblocks fixing a bug in which the output of validation actions [1] is
used for creating th...
PiperOrigin-RevId: 272329925
4e220990514e6e0cd8e06103ab4c0105122bf060 authored over 5 years agoThis is similar to https://github.com/bazelbuild/bazel/commit/1664d54293749a58d4dbdcf06c9c203de8...
49ea9589f0255b0250cb4438cab88eceb91be62d authored over 5 years ago
This (and other debug code I added but then removed because it should
not be part of this) shine...
Fixes #9270.
Closes #9457.
PiperOrigin-RevId: 272210868
5cfa0303d6ac3b5bd031ff60272ce80a704af8c2 authored over 5 years agoPiperOrigin-RevId: 272205503
02d25b2d62b648d042d0512ac0cc9ae2868e5557 authored over 5 years ago
This change removes nearly all uses of EventHandler in the interpreter.
(The remaining uses are ...
RELNOTES: None.
PiperOrigin-RevId: 272196422
*** Reason for rollback ***
This change introduced a performance regression in bazel.
More det...
51421724b6038844838a74886e894df16b1bcaf1 authored over 5 years agoAFAICT the option didn't do what its name implies.
PiperOrigin-RevId: 272139137
4aed638359986d3b1904d93646b8ceb2f9427e27 authored over 5 years agoPiperOrigin-RevId: 272137627
bf4c78a2e669c9f76305a72e0037562ffe7224b2 authored over 5 years agoFormat was awkward/incorrect due to InetAddress's toString.
PiperOrigin-RevId: 272072322
335973bd30588d89d1826157a3d8ea6dc3f25da1 authored over 5 years ago