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
being under the watch root gracefully by throwing a BrokenDiffException.
DiffAwarenessManager#ge...
6e5909df3005ac518bdbc9867ef1eff9c3d96e62 authored over 5 years agoWith the existing timeouts the processes would occasionally fail on slow machines, causing unnec...
818bc017ac44c35ea574f44af66f54ac9f85999b authored over 5 years ago...such as scanner, parser, validator, or BUILD dialect errors.
Upcoming interpreter improvemen...
cd8353b2d263b1e5fee101a491569400d6550ed4 authored over 5 years ago
Identifier resolution, including reporting of duplicate bindings,
is the job of the validation p...
I assume this was previously used with `--device_debug_entitlements` but
now that flag only surf...
This was never read
Closes #9427.
PiperOrigin-RevId: 272013891
d348504eaa3cf32374f25e1b34dad76d7c91bb03 authored over 5 years ago
RELNOTES: None.
PiperOrigin-RevId: 271932400
PiperOrigin-RevId: 271902619
342b89e77cf7eac7e4e3f1fced4fc9b20da035e4 authored over 5 years agoPiperOrigin-RevId: 271892448
e83bffb39b78aa2df4a3a6c2b04f54acdab8fe71 authored over 5 years ago
Previously, if a library had a layout with "@+id/snackbar_text" and also
depended on the Materia...
RELNOTES: None
PiperOrigin-RevId: 271646862
This should be a functional no-op.
Native rules which need to propagate a legacy key should decl...
PiperOrigin-RevId: 271577842
88480418d6a5d5d9b893f23c3c704764ecd021bc authored over 5 years ago
RELNOTES: None.
PiperOrigin-RevId: 271576247
It is possible for time to travel "backwards" (currentTimeMillis() returning a value smaller tha...
f3d42db540ac64ba4df36b612788a5191dd0219c authored over 5 years agoPiperOrigin-RevId: 271570241
fdfa00cb28dd59d0e149e52daff2460181d54a6d authored over 5 years ago
The zip -d flag will error if it doesn't find that extension.
This is a fix for Power, but doesn...
If the contents of this flag change then skyframe actions should also be invalidated.
Closes #8...
38af41d2645e751808b185992709706c9d278443 authored over 5 years ago
The Starlark spec requires that execution stop at the first execution
error. However, Blaze's BU...
Includes a bit of refactoring around how we determine whether resource shrinking is to be perfor...
1c2128bea5fe5e67acabb62b3b5fa69a9336da4b authored over 5 years ago
This change was 100% mechanical, thanks to the distinctive name.
We do not attempt to rename loc...
? file
and the failed download.
This should provide more details about the root cause of #9399...
4dc78a02095011b8dc4c5c8b8c2f3e241e3ee087 authored over 5 years agoFixes #9391.
Closes #9398.
PiperOrigin-RevId: 271345582
54b4d3d04669b1dac5cc7e101d5ce9dc5c6b5f42 authored over 5 years ago
src/package-bazel.sh now creates a temp directory
and uses that as its root for all output.
Bac...
a9a0f691dec7c32f0323f97d70363bc3a8c89ab7 authored over 5 years agoRemoved unused code after list-based execution strategy was enabled by default
Closes #8970
Cl...
21c313cdd1d1480363ed6c56e1b3300f4a0926a7 authored over 5 years agoCloses #9415.
The main feature of toolchain_vanilla definition is to support newer
Java languag...
The environment features are about to be removed.
This is inevitably a breaking API change (sor...
a3421e204f22e478382bb8487b96df9dcd8e463a authored over 5 years agoPiperOrigin-RevId: 271171850
8108d1ab27c819752dc08391e2e355acc714856c authored over 5 years agoThis is a functional no-op, as @SkylarkSignature (as a legacy bug) allows *every* parameter to b...
e36b6825dd35668759f2f35bcd9bea5d49777573 authored over 5 years agoAlso, remove unnecessary constructor of EvalException.
PiperOrigin-RevId: 271158622
93f215f8797fc731b498796d57db7efe6efb4795 authored over 5 years ago
The adverb "only" is meant to limit what is rebuilt ("what is necessary")
and not what is done (...
There is no worker shortage so far and the setup overhead on Macs seems be less
than 2 minutes a...
...by taking the applicable repository mapping into account, instead
of simply assuming it is em...
PiperOrigin-RevId: 271118864
b8639974deab560c43ca6b86e966c62c71118719 authored over 5 years ago
This was missing from the test setup, blocking open sourcing tests that
actually need one. The o...
RELNOTES:
PiperOrigin-RevId: 271096291
...to make it testable. Also add a test, as suggested in
https://github.com/bazelbuild/bazel/com...
Implement getCorrectCasing: a function that
normalizes a path and returns the case-correct
versi...
PiperOrigin-RevId: 271076749
0900c3fdae05708e1e55838988a4946e586f8c6f authored over 5 years ago
The bulk of this change eliminates parameters of type
StarlarkContext in annotated methods, repl...
The link format used in this doc doesn't work with our site renderer.
See https://docs.bazel.bu...
15023aadaa9ff5f768f96b19215130775e07c6c2 authored over 5 years agoPiperOrigin-RevId: 271027071
752c11b30a632075993d555d7533ff0935c08cf2 authored over 5 years ago
So readers don't have to manually find the referent when they want to learn more.
Assuming reade...
Historically, the interpreter had many dependencies on Label.
Now, they are all broken, and the ...
PiperOrigin-RevId: 270967691
298fcb8198878211e60bec2e10fbb755b6e651ad authored over 5 years agoPiperOrigin-RevId: 270961472
0c994af3fcd1c5ae10ede73f1af11ce41846cb12 authored over 5 years ago*** Reason for rollback ***
Breaks nightly TGP.
PiperOrigin-RevId: 270960700
9394c71047d292d30b6963da503610712e6e8837 authored over 5 years agohttps://github.com/bazelbuild/bazel/commit/b2e1fe367269103e127718131163cd702cefcdff caused skyfr...
83439e690144a841ed62f830399c3922007015ad authored over 5 years agoThis is dead code - optimizations now get performed from Aapt2OptimizeAction.
PiperOrigin-RevId...
b66f3f585cf642f7c8acc1145e88dee8e88b659b authored over 5 years agoSee my comment in the BUILD file in https://github.com/bazelbuild/bazel/pull/9283/commits/227871...
611ed929d018243335a5165fd9d473b849ccbb41 authored over 5 years agowith a styleable that depends on another library further away.
Since we can emit valid placehold...
11ae1ec64ec20fb2578e2445893e6352639ef373 authored over 5 years agoPiperOrigin-RevId: 270938450
1ef148c71fcc1142fa514b9d7fe09d2634082677 authored over 5 years agoFixes https://github.com/bazelbuild/stardoc/issues/6
RELNOTES: None.
PiperOrigin-RevId: 270938140
Separates that out into a subsection of the section on Files.
Start with the preferred way to c...
e127b442ba50ebd695b2b86f7ad702c92f2f4730 authored over 5 years agoThe only call, from copybara, has been inlined and simplified in unknown commit.
PiperOrigin-Re...
ba3886ac490e1ace440fd1311a267b6bf845f75a authored over 5 years ago
Respect HOME for the home directory, and USER and
USERNAME for the user name, before trying to f...
The `cc_wrapper.sh` script doesn't perform substitution of Bazel placeholder strings like `__BAZ...
268268833110b2cf2f2dfcc4fb51f1b06cf9b2a3 authored over 5 years agoIn b970b2488a55e476f8773a837698c77ecaf2d18e the docs for workspace were removed from this page i...
d556e53066c208e3f8e9f96e95bfec45f8e45d55 authored over 5 years ago
The "label" of a frame may be any piece of metadata.
In Bazel, when present, it is always a Labe...
The calls to it were removed in https://github.com/bazelbuild/bazel/commit/8be3468c9b16ee8ec4366...
38be9ddc26170d4e48f915e213f76286d3bfaed5 authored over 5 years ago
RELNOTES: None.
PiperOrigin-RevId: 270750090
This makes all helper Execute* functions "final" by marking them
ATTRIBUTE_NORETURN and ensures ...
Change-Id: Ie2565e53737f69c305cf11ae9cb3cda9a3b39152
Closes #9233.
Change-Id: I8a589cd83880202...
0342cee4cf3f8147e5a1ab012853c930a76b0ffe authored over 5 years ago
BazelStarlarkContext is the application state carried by each Starlark thread
created by Bazel/B...
Remove comments added to group methods in FileSystemUtils -- they do not add
value nor make it t...
The only place where Starlark dependency uses flogger is `NestedSet`
handling of futures.
Remov...
90bef86f56eb6f0fee24e0b0c05820fa4d26728f authored over 5 years ago
RELNOTES: None
PiperOrigin-RevId: 270687055
The string conversion functions now work for
non-ASCII input:
- Fixed WstringToCstring (UTF-16 ...
b864ced191ce479a2bce54be696bde033fda151a authored over 5 years ago
RELNOTES: None
PiperOrigin-RevId: 270672924
FileStatus.isSpecialFile() no longer returns true
for junctions.
This allows FileSystem.direntF...
0c5fb2197c304055e46f56390f6332e61aad71ce authored over 5 years ago
Exceptions that are reused between download futures must not be added to
the suppression of them...
This cuts down our presubmit times to ~29min. Further improvements will follow from migrating al...
f7e9ca7e39a58cf4ff37f6509e5d497c321a1834 authored over 5 years agoAn if/elif/else chain is now represented using a new IfStatement for each elif.
This reduces th...
fd8b8e1e4d11ab26220404f4e66779a3eacf0e15 authored over 5 years ago
Currently, at parse time we construct a SkylarkImport for each load
statement, applying various ...
PiperOrigin-RevId: 270307582
82c7f48b4628ebbec18123afdbed701bbaa605e2 authored over 5 years ago
There are many scenarios where the patch function is useful, other
than when directly applying a...
All blocking APIs should have a way to return an interrupted status.
PiperOrigin-RevId: 270280905
85b07739d7f7586728c834184d5e1937e6f67ba8 authored over 5 years agoNow that the root cause of #9327 is fixed in e38d83871b39ed5f69cad903fa97e90b47a59875.
This rev...
c3d73f704f415248dc0f92d77e171cfd1fb1f327 authored over 5 years ago
The only use of Label is in WorkspacePrinter, which can be moved near one of its callers.
The ot...
Target patterns are to be read in the name space of the main
repository. This namespace, however...
* Link to relevant API documentation
* Targets do not have a transitive_runtime_files attribute,...
RELNOTES: None.
PiperOrigin-RevId: 270085139
RELNOTES: None.
PiperOrigin-RevId: 270053348
RELNOTES: None.
PiperOrigin-RevId: 270048445
This modifies the dynamic spawn scheduler so that each pair of concurrent
spawns has the ability...
BinaryOperatorExpression:
- move compare, in, plus, minus, mult, divide, etc into EvalUtils
- mo...
RELNOTES: None
PiperOrigin-RevId: 270015852
RELNOTES: None
PiperOrigin-RevId: 269986000
This replaces the usage of the AAPT2 "whitelist" which is going away due to its ambiguous name a...
935e0bb3ca02507ee0580842bbe21fe7c6974946 authored over 5 years agoPiperOrigin-RevId: 269939206
e79dfd4085243d02c5fb743f5f35ed83f7881a9b authored over 5 years agoPiperOrigin-RevId: 269937268
82d1957209e25d39b380a8470bd87560e1273694 authored over 5 years ago
RELNOTES: None
PiperOrigin-RevId: 269914077
This unblocks effort to move js_module to Starlark, see[]
RELNOTES: None.
PiperOrigin-RevId: 26...
The tests derived from strategyWaitsForBothSpawnsToFinish were really
difficult to understand du...
FileSystemUtils uses the Guava predicate, replace it with the java.util
version.
RELNOTES: None...
604d3a1d1ab869182b84ccfe976f8b7b5e6d1a51 authored over 5 years ago
The purpose of this exception is unclear.
In practice, MethodDescriptor.call turns all exception...
Currently, along with the value of each rule attribute, Blaze records
the optional source locati...
RELNOTES: None
PiperOrigin-RevId: 269829330
This concept is going away from lib.syntax.
PiperOrigin-RevId: 269828148
3189258ec4716b9d6242ed74e544c678a4ca145a authored over 5 years ago
RELNOTES:
None.
PiperOrigin-RevId: 269818481