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

Restore case-sensitivity to detection of -I and /I include directories

This avoids possible issues with the other compiler arguments that start with -i. -imsvc is the ...

3957231d7c01259eb2c1c827e416d31c91624e0c authored over 4 years ago
Automated rollback of commit 66badc6cdbbec0d35577e6d846c7fa0ef485ce81.

RELNOTES: None
PiperOrigin-RevId: 310144987

9f6d4cfccc04e72453694a5f9e2c321df0ec5cd6 authored over 4 years ago
Add optional tool_path_origin to Tools in C++ crosstool

This change adds an optional field to the C++ crosstool proto that
allows configuring the origin...

3b9e6f201a9a3465720aad8712ab7bcdeaf2e5da authored over 4 years ago
Add missing debianc_cc.BUILD file

Related https://github.com/bazelbuild/bazel/pull/11300
Working towards https://github.com/bazelb...

73d238b2b9106ec8bf8b7d4407cd4793f03a173a authored over 4 years ago
D8 desugar: Handle input/output pairs and classpath with duplicate classes

The pairs of input/output is now handled correctly.

For classpath with publicate classes the fi...

0d9bd69538d3a33e6e63eee6887fb6483bba2419 authored over 4 years ago
Attempt to prevent the "Blaze" entry in the glossary from being scrubbed to "Bazel"

RELNOTES: None
PiperOrigin-RevId: 310124430

b9cb48051d0ac744757a3cc68ccb0f35487bff0a authored over 4 years ago
Doc fixes: broken link in "Custom verbs" and outdated info about code coverage in "Rules"

RELNOTES: None
PiperOrigin-RevId: 310120386

c13ca8eb30b7aea94133ff2c9eb3b22425aeb32a authored over 4 years ago
Introduce distrib_cc_library

Similar to distrib_java_import, this macro rule is for redirecting
Bazel's cc dependencies to De...

c19908e51e0f22b849cf88b2dda9e510529141f9 authored over 4 years ago
Skylark -> Starlark: CcSkylarkApiProviderApi

PiperOrigin-RevId: 310117827

bccef05d957b0df29f69703ec3b58c34bc8147d2 authored over 4 years ago
Add zsh completion to debian package

The zsh completion script was missing from the debian package. It is already packaged in the ins...

307645f06770b19225ed21742d9fac04a6003a2a authored over 4 years ago
Pass on visibility for distrib_java_import rule

RELNOTES: None
PiperOrigin-RevId: 310113705

5510482ee8ff55c78181244ead75909ad0991349 authored over 4 years ago
Encode StandaloneModule failures using FailureDetails

RELNOTES: None.
PiperOrigin-RevId: 310086074

775d58430de1f11e9c34b3402f13dd009b0b6d74 authored over 4 years ago
Add link to community CentOS 6 builds

@sub-mod from RedHat has prepared Bazel binaries for CentOS 6. I've requested some additions to ...

a275660846ecb1914cd52ee184c204b6d8aac36b authored over 4 years ago
bazel: stop extending SkylarkTestCase unnecessarily

7 of the 13 subclasses don't use the extra functionality at all.

Since its inception Blaze has ...

51eb416ad935d6b0633a12d86ac83c7442858bf2 authored over 4 years ago
Make getOptputSymlinks public.

PiperOrigin-RevId: 310060519

640d7f7e503deb263e71553d2ac2b2c3743c4572 authored over 4 years ago
Unconditionally fall back to the transitive classpath on errors

PiperOrigin-RevId: 310029377

428aedd82fe50e185d9cd84c7049406c9b4d8bed authored over 4 years ago
Update RE doc page

Tested: bazel build //site:site_latest

Closes #11295.

PiperOrigin-RevId: 310024521

d3a5fd698994dd9594b3aa5ec3dc88ffd9a88b21 authored over 4 years ago
Thread maven_coordinates from jvm_maven_import_external into the underlying java_import rule

The `maven_coordinates` tag is also used for rules_jvm_external and bazel-common's `pom_file` as...

e75ed02dbd19d753790853e63adf553eb92609c2 authored almost 5 years ago
Reserves failure details field numbers for internal use

RELNOTES: None.
PiperOrigin-RevId: 309985928

e6f8e2941e8ac20bfa271f3341cd045bfe776a87 authored almost 5 years ago
Use failure details in QueryEnvironmentBasedCommand

Adapts its usage of ExitCode to add FailureDetail values. Failure modes
detected there, or recei...

2f818d551f61bbfe379fd5facea6b2ad89a3bfe5 authored almost 5 years ago
Fix deletion of non-executable but readable directories

Deleting a non-executable directory is tricky; the opendir/readdir syscalls on the
directory its...

0cd28584b5bbd8be4853e6e2840bff7b322a859d authored almost 5 years ago
Reserves failure details field numbers for internal use

RELNOTES: None.
PiperOrigin-RevId: 309956235

044b0b864df0fdf3b11df15eb1645051bdb9e638 authored almost 5 years ago
tests and slightly clarifies statistics computation

PiperOrigin-RevId: 309956034

8ce278df06db4ec39841a197c221609dccd84886 authored almost 5 years ago
Add a {de}serialization codec for byte[].

Add a codes for serialization/deserialization of byte[] objects.

PiperOrigin-RevId: 309953338

7f5d71ed11bc5b8f7316c9850ec39102d9c2bec9 authored almost 5 years ago
Minor edits to platforms-intro for internal process updates.

PiperOrigin-RevId: 309944445

878118b85ebb9a5659be09fffb9b1864b8afd047 authored almost 5 years ago
Fix no-remote-exec caching functionality

This commit addresses issue #9412 and provides all
instances of the RemoteSpawnStrategy with a R...

33d0a1c1f648d77fa024e98336772059ad541832 authored almost 5 years ago
Try to remove instrumentation api

The maven page shows instrumentation-api is from
https://github.com/google/instrumentation-java,...

13effb9bd881b89822a7d8f6e9b26aa4e13e2b90 authored almost 5 years ago
Fix Debian netty target

The netty-all.jar doesn't contain any actual class file, it depends on
all other netty jars. The...

d4544c7cb5adeb1846c95492c0a991fbf87f292a authored almost 5 years ago
Add Debian support for some java dependencies

c393ef2d3c587dabd20a6221b7f63acbfdf149d6 authored almost 5 years ago
Wrap the logging Messsage of desugar-identified boot class path entry under verbose mode and flag guard auto_desugar_shadowed_api_use

- Avoid Message flusing and possible cause more memory use.

PiperOrigin-RevId: 309860225

2a8b69a8708aabcf57cb282e9c7614a20ba069b3 authored almost 5 years ago
Update ASM used by Desugar Tool from v7.0 to v8.0

- Open-source PR Merged: https://github.com/bazelbuild/bazel/pull/11249

PiperOrigin-RevId: 3098...

4c2679f4fd102a35c304ecb2be94ecb9156df91f authored almost 5 years ago
Automated rollback of commit 20b0befdcf4d5f064a8e328c1766e8ca434a8bb1.

*** Reason for rollback ***

Causes a crash when fromNode has null configuration.

PiperOrigin-R...

9a00c789ea46dcb8c73e513ad1ba234a8417fff3 authored almost 5 years ago
bazel syntax: break one dependency on lib.concurrent

FileLocations deserialization will no longer observe the BLAZE_INTERNER_CONCURRENCY_LEVEL enviro...

e191c6aa0ebdac7a98f01d5f00ce39b28ce12526 authored almost 5 years ago
Use DetailedExitCode in SequencedSkyframeExecutor.

Both the pieces of code that needed to be updated in here are related to Bazel's `managed_direct...

5afb986f200f8b84bd0a439954edd0a09d9ac557 authored almost 5 years ago
Provide a way to build against Debian system installed java libraries

This change provides a way to replace some java dependencies in third_party with Debian system i...

01609b80bc8dd0e42f4c04d864a58a04a37acb72 authored almost 5 years ago
Create output child directories before their parents

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

Parent directories now created before c...

bfed7313996c98228115053b94fcbe752a1f765f authored almost 5 years ago
Update install-windows.md

Added a little helper text to highlight the use of Msys64 with CMD or Powershell

Closes #11127....

d49d5292264c418744b0af12a5fd602022385216 authored almost 5 years ago
Use DetailedExitCode in BazelFileSystemModule's handling of the bazel.DigestFunction system property and also the default hash function already being set.

RELNOTES: None
PiperOrigin-RevId: 309762992

db8c327b6295086e60a77bb3a54eda5517d75e02 authored almost 5 years ago
Remove -Xclang-only= prefixes.

PiperOrigin-RevId: 309756672

71dcb1039e3fe803c84542c75554341559b36306 authored almost 5 years ago
Use DetailedExitCode in RetainedHeapLimiter.

RELNOTES: None
PiperOrigin-RevId: 309749098

97eecd55d81a32c742edaa125e923dd127dfa6b2 authored almost 5 years ago
bazel profiler: don't allocate memory when not in use

PiperOrigin-RevId: 309743942

291caab820291f767dd6fae21eb9f35f02baf902 authored almost 5 years ago
D8 desugar: Collect desugar dependencies

Currently there is no D8 API to emit these dependencies. Use an ASM
visitor over the desugared c...

eb43ebcaac0019aa50f8389a6728f8dbb17d560f authored almost 5 years ago
Disable MacOSXFsEventsDiffAwarenessTest again due to flakyness. :(

Details at https://github.com/bazelbuild/bazel/issues/10776.

RELNOTES: None.
PiperOrigin-RevId:...

4f2a56a6af8646e0a3c758df5780061f38688206 authored almost 5 years ago
Update Bazel to use the 3.1.0 toolchains.

Can someone (@philwo ?) help me populate mirror.bazel.build with this?

Closes #11274.

PiperOri...

f47f83eaa21723f1da9bb2360cec0da0ffb3e07f authored almost 5 years ago
deltazulu@ update org.objectweb.asm from v7.0 to v8.0

Update third_party/... only.

Closes #11249.

Signed-off-by: Philipp Wollermann <[email protected]>

f248919472fde36e171674f060ea0a07da643a74 authored almost 5 years ago
Cleanup Collecting logic of the Type Converters from CoreLibrarySupport

#desugar #new-android-api-support #desugar-shadowed-api

- The collection of type converters hav...

12c6db50038e8a8b30fee2b313a068b38f5bf4eb authored almost 5 years ago
Remove deprecated and already-disabled params from Args.add()

The parameters before_each, join_with, and map_fn were deprecated long ago, and the incompatible...

b7e4fd457ca983512021378d83eed92ef7a80a65 authored almost 5 years ago
Add comment advising against trying to create new attribute types

This clarification was requested by a teammate who was looking into reasons not to define a new ...

12d413b5fee822442980ff3dcef2fe73ed576246 authored almost 5 years ago
Have --incompatible_string_replace_count reject None counts

This is another change to bring string.replace() in line with the spec. Safe to modify the flag ...

d75a48853dc94622fa84ba154be0ff8637a3629f authored almost 5 years ago
Properly handle package-default visibility in AggregatingAttributeMapper

Have `#visitAttribute` recognize that visibility is special, which lets it play
nice with the `a...

0f38eead54a598f3489ad877146cafacff26b3ab authored almost 5 years ago
Remove dead code for `mapAll` from `Args.add_all`.

The implementation of `Args.add_all` has a flag for a `map_all` parameter with
code supporting t...

23609fdc3b0e161835e59c761f68c06488f6cd4b authored almost 5 years ago
Reintroduce support for Python 2.6 to python_stub_template

Commit d5012a7ed19c1e75e413373fa22c5f1b08a9ee29 introduced a Python
2.7 dependency into python_s...

d95bfbded2466bb6ea796254f3f271a73505993b authored almost 5 years ago
Allows using split_attr on Starlark split transitions. This is a modified clone of https://github.com/bazelbuild/bazel/commit/18bd1056b00e1fd58638d4db81e02cfb7df8ce69, which was rolled back due to b/152078818, with a new test case specifically designed for the bug.

RELNOTES: ctx.split_attr now includes attributes with Starlark split transitions.
PiperOrigin-Re...

3862f87ac4fdf567525dc77d78b73c0c4f473647 authored almost 5 years ago
Remove deprecated target build/lib:build-base.

PiperOrigin-RevId: 309438217

f7bb60254bda3dc149c523a1013e5995dc8bdf25 authored almost 5 years ago
The great Skylark -> Starlark class migration:

SkylarkLateBoundDefault
SkylarkInterfaceUtils
SkylarkModule -> StarlarkBuiltin
SkylarkMod...

220a1c8414d92cf59c469591c19274d384109f0b authored almost 5 years ago
Add helper class InterruptedFailureDetails

This reduces verbosity where interruptions are translated to detailed
"failures".

RELNOTES: Non...

b3549ca14b96cea7d74e10ac8a082b8d8364306b authored almost 5 years ago
Handle negative count arg in string.replace

Also update the name of the argument to be "count" instead of "maxsplit",
to match the Starlark ...

00ea8fa9f619dac69ad8e6546908839c8f5c03fa authored almost 5 years ago
Clean up definition of r8_support to stop confusing Bazel.

java_library targets with deps must have sources.

Closes #11266.

PiperOrigin-RevId: 309391125

70c6f0a1f3e85e5ccd73cc3f6449309e1f6ed0f5 authored almost 5 years ago
Remove legacy export for transitive-info-provider and update dependers.

PiperOrigin-RevId: 309335472

ccbd624734ec0f73d367ba820ca442a3e1d65075 authored almost 5 years ago
Provide additional guidance about the py2 problem with genrule.

PiperOrigin-RevId: 309333567

9653abbcbf8f3159397dedcb253eb6defbb9ee63 authored almost 5 years ago
Extract and propagate databinding information from imported aars.

#2694

RELNOTES: None
PiperOrigin-RevId: 309327526

850a864ef53177f50fae3bef43824350324d2221 authored almost 5 years ago
Migrate existing --preserve_core_library_override powered Desugaring to Automation

#desugar #new-android-api-support #desugar-shadowed-api

- Whitelist android/service/controls/Co...

e7ed050362901f73207e50682d29522197d94ce7 authored almost 5 years ago
allow starlark actions to declare which exec_group they belong to

#11250

FIG_LOSSY_EXPORT=Don't submit from Critique. Use hg submit instead, or sync and re-uplo...

ff580817ae94859a858e9b155ba73566d68c4592 authored almost 5 years ago
Remove legacy export for deprecated targets and update dependers.

Targets removed:
- core-rules
- core-workspace-rules
- testing-support-rules
- build-info
- ...

57c7fac2c45b2fcba1214de191d8473be6065190 authored almost 5 years ago
Fix documentation of ctx.actions.symlink

Follow-up to #10695

Closes #11268.

PiperOrigin-RevId: 309291255

1726c05d428e50ef33f6156710cae62ee1bffa9b authored almost 5 years ago
Remove legacy export for nativedeps and update dependers.

PiperOrigin-RevId: 309278247

a6be4a988b0b27033f91dc2bd4681e4b33d34852 authored almost 5 years ago
bazel syntax: eject Depset from the Starlark interpreter

Depset, the Starlark wrapper, now lives alongside NestedSet,
the wrapped data type.

The interpr...

bc74d1d5d68a569ccab39d1aabed82b3321bf3c6 authored almost 5 years ago
Add support for clang-cl-style compiler command lines when scanning includes

RELNOTES: Improve include scanner support for cl.exe and clang-cl command lines
PiperOrigin-RevI...

556096a18a35e3e3e4f1390fd68f26a6176c21f7 authored almost 5 years ago
Remove stale tests.

They do not build anymore and are not ever executed.

Closes #11267.

PiperOrigin-RevId: 309263361

1be0628d192f1bf1b13632aec08de5523a17f627 authored almost 5 years ago
Remove dependencies on the deprecated target build/lib:build-base.

PiperOrigin-RevId: 309249813

ba7dd23bb303f66dc1acf640ce66cd3eb3b7f1f6 authored almost 5 years ago
bazel syntax: move argument validation from parser to resolver

Thus "f(x=1, 2)" is no longer a parse error.

Also, add static check for repeated keyword argume...

9f72d7e44d27501263fb03be777babb4f14849b4 authored almost 5 years ago
Allow artifact -> artifact symlink actions from Starlark

Updates #7514

Closes #10695.

PiperOrigin-RevId: 309248623

43f793cb8825ed76936c1d69539f4fd1de9f469f authored almost 5 years ago
site: update the nixpkgs package link

This link is no longer valid because of Nixpkgs package refactoring.

Closes #11263.

PiperOrigi...

8be8746712f8569b2ffcb03edebbfb48d4a6f5f6 authored almost 5 years ago
Remove legacy export for build-configuration-option-details and update dependers.

PiperOrigin-RevId: 309244497

e3223428fa36080d4b60d83ad44503806f266f38 authored almost 5 years ago
Remove unnecessary order dependency between direct/transitive children nodes of

ArtifactNestedSetKey.

ArtifactNestedSetFunction makes 2 getValues calls for direct and transitiv...

66badc6cdbbec0d35577e6d846c7fa0ef485ce81 authored almost 5 years ago
Docs: Remove RBE alpha from commercial RBE offering

RELNOTES: none
PiperOrigin-RevId: 309231828

7ea8f4421dbb766236dc5725592bad7789470578 authored almost 5 years ago
bazel syntax: move depset function out of core Starlark

(Second attempt at commit 81cd5ac6ec877f0c243bc6f6aa1ccf2e2440d9ea, rolled back in commit c555a8...

e1087a648a59d6cfc72959ebda70598f09fc1539 authored almost 5 years ago
Support Desugar-shadowed Overridable APIs: Overridge Bridge Method Generation - 3 / 3

#desugar #new-android-api-support #desugar-shadowed-api

- Implement Overridable API desugaring ...

9ad4fa74b7255784806e9a81684bd64d6aef9c83 authored almost 5 years ago
Support Desugar-shadowed Overridable APIs: Type Hierarchy Analyer - 2 / 3

#desugar #new-android-api-support #desugar-shadowed-api

- The self-contained package is to supp...

8478f78d00ce90999a79f1e67619edf4492b3b96 authored almost 5 years ago
Remove legacy export for provider-collection and update dependers.

PiperOrigin-RevId: 309228001

5d4f2d660e40052a8f7dc045010d81cb519aef31 authored almost 5 years ago
Optimize path/text evaluation in ninja lexer by using equals instead of set lookup

RELNOTES: None.
PiperOrigin-RevId: 309225814

41160b438cdc33903f2f13637f48f97de07603d7 authored almost 5 years ago
Expose Rule#getGeneratorFunction() method

PiperOrigin-RevId: 309225114

ef3c5acf1b59fc3945ab2e1de0de2c745a053db6 authored almost 5 years ago
Support Desugar-Shadowed Overridable APIs: Misc Langmodel and IO utilities - 1 / 3

#desugar #new-android-api-support #desugar-shadowed-api

- Adds a few utilities in the langmodel...

b91bc2dde9df88842bda952ec590aec50fde33e5 authored almost 5 years ago
Remove dependencies on the deprecated target build/lib:build-base.

PiperOrigin-RevId: 309208152

6a03c07e8b331cead70a12d9af7f4766a9da9353 authored almost 5 years ago
HttpStream: Enable retries during 32KB precheck

HttpStream performs a 32KB precheck transfer during creation to evade captive
portals and slow m...

bf0b7585ac0e995e0d423774ffcfa41207fd34e2 authored almost 5 years ago
Remove apkbuilder from third_party

3b5bb47d2743c3521c6e79f972a9ea638935c332 authored almost 5 years ago
Remove dd_plist from third_party

212051ce765150ea983b4c057b462cb79dac848e authored almost 5 years ago
Remove aws-sig-v4-test-suite from third_party

6c54f2a0c74090f875504a30b2c93242490f5089 authored almost 5 years ago
Support generate_dsym_file feature for cpp compile actions

First, move --apple_enable_auto_dsym_dbg and --apple_generate_dsym to
CppOptions so that they ca...

d7d0e972c75a2e83fc5ae19927be38feda006ac9 authored almost 5 years ago
Reserve failure details field numbers for internal use.

PiperOrigin-RevId: 309136940

9c143931a0ef9bc6fc7dae3cd44aaaf050bb1d06 authored almost 5 years ago
AnalysisRootCauseEvent produced when no configuration match found.

PiperOrigin-RevId: 309134056

1e6bbb93143eccac1f7d561788cab719b4f228a9 authored almost 5 years ago
Automated rollback of commit 81cd5ac6ec877f0c243bc6f6aa1ccf2e2440d9ea.

*** Reason for rollback ***

Breaks multiple TAPs

*** Original change description ***

bazel sy...

c555a8176b9e7a44179425ed569829047f6a5f0d authored almost 5 years ago
Use failure details in InfoCommand, InvalidConfigurationException

Adapts its usage of ExitCode and AbruptExitException to add FailureDetail
values. Failure modes ...

c05b67c69ff899d62a6ea2337484a44438f36cdd authored almost 5 years ago
Fix static analysis warnings about unsafe finalization and Runtime.exec

For unsafe finalization, our usage is safe because the finalizer invokes a synchronized
method a...

0212f18a5866f411beab7b7a22765a540814c898 authored almost 5 years ago
Remove dependencies on the deprecated target build/lib:build-base.

PiperOrigin-RevId: 309089202

3351277fe02ee13eb7fbcd6319d628a33b3985c5 authored almost 5 years ago
bazel syntax: introduce Resolver.Binding

This refactoring is a first step towards a go.starlark.net-style
one-pass resolver that produces...

3b9195323c17821cf4c1ee7243b8b84a6b6ded76 authored almost 5 years ago
Remove dependencies on the deprecated target build/lib:build-base.

PiperOrigin-RevId: 309079626

a2634f0cd0a5b7eff6eaa0a32ca49726ac19aab5 authored almost 5 years ago
Use target description for Ninja progress message even if rule has none

Also, update the NinjaTarget logic so that target-defined variables do not override rule-defined...

932b26c36497d763f8cee746905af0bfce339ccf authored almost 5 years ago
Remove dependencies on the deprecated target build/lib:build-base.

PiperOrigin-RevId: 309076029

427e6b18361ef73a8489a6586d6f2d9c8fbd5a88 authored almost 5 years ago
Remove dependencies on the deprecated target build/lib:build-base.

PiperOrigin-RevId: 309073958

ff174266123d658fae43136c9c6c46c220bb6f02 authored almost 5 years ago