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

Fix new InstrumentationSpec for filegroup

This puts "srcs" under dependency_attributes instead of source_attributes, somewhat counter-intu...

58e760f71923cfc7e610262b142afce56689a1a5 authored over 4 years ago by Googler <[email protected]>
Start worker count at 1 to distinguish no worker request id from worker request id 0. This prevents the multiplex-enabled workers from thinking they occasionally get non-multiplex requests and blocking on those.

RELNOTES: none
PiperOrigin-RevId: 323539794

7be7aedf46103923374288baf4d7f69ed714bedc authored over 4 years ago by larsrc <[email protected]>
Include jsonproto in the description for --output for aquery.

RELNOTES: None.
PiperOrigin-RevId: 323538133

a4f55049768b6840ebda4f1549981f2d12562655 authored over 4 years ago by ahumesky <[email protected]>
Add deps attribute to Starlark version of cc_import

Fixes #5456

Closes #11824.

PiperOrigin-RevId: 323534458

1aea71a817de639c09ec08c63083135033e59cbc authored over 4 years ago by Andrzej Guszak <[email protected]>
Add mnemonic and progress message for JSA creation.

RELNOTES: None
PiperOrigin-RevId: 323527956

608cd0d0844a1585b460d172c7c6d0e69f033b37 authored over 4 years ago by twerth <[email protected]>
Future-proof proto copying in case new fields are added later.

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]>
Update name of --incompatible_use_toolchain_resolution to the much better name --incompatible_enable_android_toolchain_resolution

PiperOrigin-RevId: 323431306

c0a15cfba2d020a2ddaac06761891941e8504e45 authored over 4 years ago by juliexxia <[email protected]>
Add support for darwin_arm64e to Bazel/Crosstool

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]>
bazel packages: fix bug in CallStack prefix-sharing optimization

Prior to this change, the condition for detecting shared prefixes compared
corresponding frames ...

7acdd343452889483b9d3cda34254d5bd7b7dd7a authored over 4 years ago by adonovan <[email protected]>
bazel syntax: break lib.syntax tests -> lib.packages dependency

Rather than reuse NativeInfo, the test now defines its own
trivial struct-like type and a subcla...

d35cce5064542985fb60bf379ad6ec95cc0a5e12 authored over 4 years ago by adonovan <[email protected]>
bazel syntax: expose Resolver API

This change exposes a public API for accessing the results of name resolution.
All the concepts ...

0d4843ea588da72870fa87441364fd5bcdb1d463 authored over 4 years ago by adonovan <[email protected]>
Fix wrong error when linking a library twice

We were giving an error when trying to link a shared library twice that
had been symlinked by mo...

86ee42bd83d4a37a06b55c4b8fd9528bd4bc8101 authored over 4 years ago by plf <[email protected]>
Fix false sharing in action cache due to incorrect key computation for custom

Starlark command lines.

Actions constructing arguments in Starlark can define them as a lazy
eva...

e6cce762d846f3915b834c278fcb7fa0072ea530 authored over 4 years ago by ajurkowski <[email protected]>
Fix massive performance problem in BzlLoadFunction's inlining implementation.

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]>
Always create TreeArtifactValue through a builder.

Ensures that no unnecessary (unsorted) temporary maps are created prior to the ImmutableSortedMa...

ed7ec3bf45ce529aa1ccd53654b8daf8aef9ac29 authored over 4 years ago by jhorvitz <[email protected]>
Flip default for --experimental_ignore_deprecated_instrumentation_spec

This stops using legacy InstrumentationSpec configuration by default for the few native rules wh...

d03c12706a1dd7c022d9d66c343ec5d9ce6dbe16 authored over 4 years ago by Googler <[email protected]>
Remove some javacopt handling that was only being used in tests

PiperOrigin-RevId: 323028597

78db7624bde156fb0d4ecb420cbfdd4bb655add2 authored over 4 years ago by cushon <[email protected]>
Handle IOExceptions from discovered headers when not all discovered headers were present in Skyframe.

PiperOrigin-RevId: 322987600

b4540d87a25c0d0ffae5519a12fa4031a74a7705 authored over 4 years ago by janakr <[email protected]>
Properly intern ConfiguredTargetKey with @AutoCodec.

PiperOrigin-RevId: 322913456

85c410e96062f73e19d9c8a30bbe1d0067b60dc3 authored over 4 years ago by janakr <[email protected]>
Create unit tests for Worker.java, specifically testing putRequest and getResponse.

RELNOTES: None
PiperOrigin-RevId: 322892683

8ebd00da7f4cdc5b05916e71f63edf2c6d79e1fb authored over 4 years ago by karlgray <[email protected]>
Extract a file_metadata library from the actions library.

RELNOTES: None.
PiperOrigin-RevId: 322888105

333d5755551dc77975e193ebd5dc4dbdb6e6c322 authored over 4 years ago by jhorvitz <[email protected]>
Apply Java Code Clarity suggestions to StarlarkCustomCommandLine.

Apply comments about wrong usage of `HashMap::HashMap(int)` constructor and not
initializing the...

0d3378ed0f2c8ee79862ce2045fa837fadb3f503 authored over 4 years ago by ajurkowski <[email protected]>
Add test for possible values of seemingly impossible select concatenation

PiperOrigin-RevId: 322846821

3f895e24d5726f9103e97b9bd07e2e0ebec152f7 authored over 4 years ago by michajlo <[email protected]>
Close VanillaJavaBuilder before writing output, in persistent worker mode

The VanillaJavaBuilder.close() function turns out to depend on the
input files still existing. I...

2504ff37de310a66e6c012539036c6dfdda78b3d authored over 4 years ago by Andrew Suffield <[email protected]>
Add Subprocess return type to createProcess() in Worker.java to make testing easier. Modified WorkerProxy.java to accommodate for the change in createProcess().

RELNOTES: None
PiperOrigin-RevId: 322790851

e79a3ea2aeae94b0a754e6c3dc28a9aca180902a authored over 4 years ago by karlgray <[email protected]>
Remove @VisibleForTesting from MemoizingEvaluator#getExistingValue. It's used in various places.

PiperOrigin-RevId: 322788782

b2d0ea10a6548b22feb627fb683edde67ae1308c authored over 4 years ago by janakr <[email protected]>
Fix disabling the repository cache after the server has started.

Closes #11816.

PiperOrigin-RevId: 322784951

e128e808e0fa6967ddd1915df01c6b420c82dd34 authored over 4 years ago by Benjamin Peterson <[email protected]>
Avoid crashing blaze with the wrong aquery output type.

Running `blaze aquery --skyframe_state` currently crashes blaze since the only
support formats f...

207c140892a8b52f8860aadd32f55d8e6f6055a7 authored over 4 years ago by leba <[email protected]>
Add support for toolchain java 14

Closes #11017.

Test Plan:

1. Create java_tools from this commit:

```bash
$ bazel build src:...

fe291f7dcadc20eb85cff07b2cd4d899d79fba71 authored over 4 years ago by David Ostrovsky <[email protected]>
When validating workers, also check that the worker hasn't died in the meanwhile.

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]>
Disable param files for aquery-dump-after-build.

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]>
Split up actions java library target.

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]>
The great Skylark -> Starlark class migration:

lib.skylarkbuildapi.{android,go,javascript,stubs}

PiperOrigin-RevId: 322654116

f1bbfc2294b95d774931720c0b642cd625dd8922 authored over 4 years ago by gregce <[email protected]>
Add an Artifact#isFileType overload accepting a FileTypeSet.

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]>
The great Skylark -> Starlark class migration:

lib.skylarkbuildapi -> lib.starlarkbuildapi

PiperOrigin-RevId: 322628150

59f5cba0ed1657b0638f28bbc0928f57779b65d0 authored over 4 years ago by gregce <[email protected]>
Add a mode to show directly required configuration fragments for only targets in the host config.

PiperOrigin-RevId: 322622765

7410c804776f97c558a40ebcb5ab38398920e4a2 authored over 4 years ago by jhorvitz <[email protected]>
Create (undocumented) --incompatible_use_toolchain_resolution in the AndroidConfiguration and expose it via ctx.fragments.android. Currently is not actually hooked up to anything so the description is somewhat misleading.

PiperOrigin-RevId: 322594876

72013afdeae42dc55a566e532574d310f34af729 authored over 4 years ago by juliexxia <[email protected]>
Add test coverage for tree artifacts containing directory symlinks.

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]>
The great Skylark -> Starlark class migration:

lib.skylarkbuildapi.test -> lib.starlarkbuildapi.test

plus lib.skylarkbuildapi dependencies

Pi...

3703532c36826c4197e970567bb0f879bb3f5499 authored over 4 years ago by gregce <[email protected]>
Make linking the same shared library twice a rule error

> 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]>
Support Label type as a parameter in repository_ctx.execute()

This change fixes an inconsistency between remotable and non-remotable
repository rules. If remo...

c1a4f91f6ab37e45b3a61d8bf289a43d47fd7ac7 authored over 4 years ago by Jakob Buchgraber <[email protected]>
Update ASM API level in desugar tests to not reject Java 11 bytecode

PiperOrigin-RevId: 322472311

e3e46e39e17f770812872175c704aed8efcab754 authored over 4 years ago by cushon <[email protected]>
Clarify when --max_idle_secs is read.

PiperOrigin-RevId: 322471665

2decd3efeb0103a5caa313b11f6b5feb578714cc authored over 4 years ago by diamondm <[email protected]>
Make test actions and other unshareable actions have an unshareable key.

Adds support for running tests to BlazeRuntimeWrapper.

PiperOrigin-RevId: 322441843

905b01135e9eaeb2568f90f66eda54b9b6dab1ac authored over 4 years ago by jhorvitz <[email protected]>
Automated rollback of commit b1d0b7bfcba0f709fb4ece0617b6c1ef1a004e83.

*** Reason for rollback ***

Rolling forward with handling and tests for null digests.

*** Orig...

1397e1e0ac30df5c005bc8f78685bd14695ea2d9 authored over 4 years ago by jhorvitz <[email protected]>
Set valid location in dummy return token

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]>
The great Skylark -> Starlark class migration:

lib.skylarkbuildapi.platform -> lib.starlarkbuildapi.platform

PiperOrigin-RevId: 322372536

8848ffea5c299849cebaaddb0a71fa7040efbbdd authored over 4 years ago by gregce <[email protected]>
bazel syntax: allow assignment to () or []

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]>
Automated rollback of commit 5bb9514a7c5c926cb91465a1bd0b996dd0d5e7e5.

*** Reason for rollback ***

Breaks downstream project rules_nodejs and rules_webtesting with Nu...

b1d0b7bfcba0f709fb4ece0617b6c1ef1a004e83 authored over 4 years ago by ilist <[email protected]>
make curl fail loudly for non-2xx downloads

`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]>
Enable streaming aquery dump after build.

Removes the output stream to stdout. Now there are 3 output possibilities:
- Output file specifi...

7d8b635cdebb00d6a949ae9e1faaf7cf3dd702ea authored over 4 years ago by leba <[email protected]>
try-import user.bazelrc from the root of the repo

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]>
The great Skylark -> Starlark class migration:

lib.skylarkbuildapi.core -> lib.starlarkbuildapi.core

PiperOrigin-RevId: 322236111

cf3a9236f8af53a61c4b89546611029f35779481 authored over 4 years ago by gregce <[email protected]>
bazel syntax: remove deprecated ParserInput.create

Also, remove deprecation on fromLatin1 as it creates lots of noisy
linter warnings.

PiperOrigin...

d9accc33022b1f214aafbf2e5d536378f5f271a2 authored over 4 years ago by adonovan <[email protected]>
Reduce overhead of computing TreeArtifactValue digest.

A more intensive digest computation was being performed for purposes of order-independence. Howe...

5bb9514a7c5c926cb91465a1bd0b996dd0d5e7e5 authored over 4 years ago by jhorvitz <[email protected]>
Generate a valid Accept header in the request

The OpenJDK generates an accept header that does not follow the BNF of the HTTP
RFC. Generate a ...

7a9aeb8415dbeeb56a5fb794c38f9f4086e477f6 authored over 4 years ago by Holger Freyther <[email protected]>
The great Skylark -> Starlark class migration:

Re-home first bunch of files in lib.skylarkbuildapi

PiperOrigin-RevId: 322185924

78eb37784adea6a7e8dd008f61917da6a0eb16a7 authored over 4 years ago by gregce <[email protected]>
Clean up after https://github.com/bazelbuild/bazel/commit/2af3de3d5d1190c4daf26ee265006fe57f7358f3 as discussed on https://github.com/bazelbuild/bazel/pull/11799.

RELNOTES: None
PiperOrigin-RevId: 322174163

c4dfb91dfe0adc98200e0dcceb617e29eedf65f1 authored over 4 years ago by twerth <[email protected]>
Android SDK declares toolchains that should be registered.

Closes #11737.

PiperOrigin-RevId: 322170693

20b95dd8245b0fa57d72c68ebffac633407c07b7 authored over 4 years ago by John Cater <[email protected]>
Remove Package#getEvents

It's not actually used anywhere in bazel.

PiperOrigin-RevId: 322166635

c17b80e7414b082c48cdc10d1adf651785039b6b authored over 4 years ago by michajlo <[email protected]>
bazel syntax: reduce List<Statement> copying in parser

PiperOrigin-RevId: 322157404

e2f859dfc99eb25d850ce8bf1d846ec111ae76c6 authored over 4 years ago by adonovan <[email protected]>
bazel syntax: roll back commit 5e486a2bb2a79afa73f7b7fda53c320bb2930b96

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]>
Fix git_repository _error function arguments to string conversion.

Fixes #9033

Closes #9061.

PiperOrigin-RevId: 322147280

8c937f3141cfda75343c34a7f9716f4ecd1657e8 authored over 4 years ago by ichern <[email protected]>
Clean up how android repos end in the distfile

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]>
Remove old incompatible option --incompatible_symlinked_sandbox_expands_tree_artifacts_in_runfiles_tree.

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]>
Remove @jin from Bazel Android rules CODEOWNERS

RELNOTES: None
PiperOrigin-RevId: 322137886

0ebb2714a5e95630a9a4d6af3719338f71dde1f2 authored over 4 years ago by jingwen <[email protected]>
Internal change.

PiperOrigin-RevId: 322127626

45afb84d2eb0289cbdd9053ec4f6a2dc7fcef520 authored over 4 years ago by Googler <[email protected]>
Automated rollback of commit 5bb2239c4c835a55d22527c86702c0ded2028b82.

*** Reason for rollback ***

Manually rolled back on behalf of: michajlo.
Reason Given: The buil...

4c9b72a936607781457bc0324b1b44b4c28fad89 authored over 4 years ago by Googler <[email protected]>
Automated rollback of commit 8a202670ede475e3cd34bbecee5ded4696c058de.

*** 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]>
Fix up XcodeConfig documentation with appropriate names (default and versions)..

RELNOTES: None
PiperOrigin-RevId: 321804971

bbb87d591f3a1b6377209d99363780bf29bbcf6a authored over 4 years ago by dmaclach <[email protected]>
Report all events from package loading in PackageLoader

There can be events besides those attached to packages. Moving forward, we're
looking to remove ...

8a202670ede475e3cd34bbecee5ded4696c058de authored over 4 years ago by michajlo <[email protected]>
java_proto_library: Use original proto sources for blacklisting

Fixes #11498

Closes #11502.

PiperOrigin-RevId: 321776037

b23e8018da6ebabbe00ad415f3bc879dbeb6e6c4 authored over 4 years ago by Yannic Bonenberger <[email protected]>
Bazel Debian build: fix debian package name for some java deps

RELNOTES:None
PiperOrigin-RevId: 321766189

e0d30f7a4ae70dedcbeb2f44d48b1276623b1baa authored over 4 years ago by pcloudy <[email protected]>
Don't write to stdout for aquery dump after build.

Replace the stdout output stream with a default file location.

RELNOTES: None
PiperOrigin-RevId...

0dc625730ee453cde8c4871ac87f1c14dc4debd2 authored over 4 years ago by leba <[email protected]>
Refactor include validation logic into its own method

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]>
Mention `--incompatible_disallow_empty_glob` in the error message.

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]>
Fix invalid format string.

RELNOTES: None
PiperOrigin-RevId: 321734341

3eaa07c7c40a60562a36ef7e444b00f37c418ce1 authored over 4 years ago by ahumesky <[email protected]>
Starlark: special case in `type` for list, tuple, dict, ...

`StarlarkInterfaceUtils.getStarlarkBuiltin` is quite expensive, and
at the same type `type` is u...

dff4ee2c80ca85cd1f3674ea725da4d49754a77b authored over 4 years ago by Stiopa Koltsov <[email protected]>
Add a "Default" variant for PrecompilePythonMode.

PiperOrigin-RevId: 321689040

e1f2fab8d527b48ad39c50212ea94527ff1ec0e1 authored over 4 years ago by Googler <[email protected]>
Add a new query option --infer_universe_scope that causes Blaze to infer a value for --universe_scope from the target patterns in the query expression.

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]>
Ensure that fields of aapt.pb.ResourceTable (besides "package") are copied verbatim.

Resource shrinking is only expected to modify "package". We now copy:
* "overlayable" - needed ...

76ddbc8cef7338471b0b1f17fdebbefe7dd14c39 authored over 4 years ago by dchai <[email protected]>
Work around `java.lang.IllegalStateException: Recursive update` in //src/main/java/com/google/devtools/build/lib:gen_skylarklibrary caused by logical cycle in CallUtils#getCacheValue due to class loading order.

See code comments for details.

Before: https://buildkite.com/bazel/google-bazel-presubmit/build...

1a528c827de3a10eb1fd6862670cb5c1391604a5 authored over 4 years ago by nharmata <[email protected]>
Update constraint checking to skip all tool dependencies.

Previously only host was skipped, leading to constraint failures for exec dependencies.

PiperOr...

144f8e27fc9916c0c4d4bc166cdfb6541e9d2acf authored over 4 years ago by jcater <[email protected]>
Move package loader results into custom business objects

This lets us add extra non-per-package info. The intention is to eventually
move events from bei...

cf55cf768aafd88a8c2bf0f50ffa11b54daad967 authored over 4 years ago by michajlo <[email protected]>
Starlark: specialize toArray in StarlarkList

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]>
Final cleanups for ActionMetadataHandler.

Cleans up interfaces and improves documentation. Adds some missing unit test coverage and fixes ...

bda125af163e6ce990292ba17e965fc2e15a3ab4 authored over 4 years ago by jhorvitz <[email protected]>
Roll forward of https://github.com/bazelbuild/bazel/commit/5fb12454ff1edadec4955099fb372134e752a457: Add BulkDeleter interface to assist in deleting outputs

NEW: Fix execution_phase_tests
PiperOrigin-RevId: 321604243

43ef997141df23afa7d41ea0c7b26c13d2a7c380 authored over 4 years ago by Googler <[email protected]>
Starlark: inline the method Dict.putAllUnsafe, update the comment

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]>
Add InstrumentedFilesInfo to Starlark globals

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]>
Allow writing aquery dump after builds to a file.

This CL adds a new flag --experimental_aquery_dump_after_build_output_file,
which specifies a fi...

d0c9829fa990f8b2228c6dd9d10b457bd6207a6a authored over 4 years ago by leba <[email protected]>
Replace grpc-java-plugin with Debian system bin

f794fae2bc5d878b84c4d1734fdbf8d07771ca09 authored over 4 years ago by Yun Peng <[email protected]>
Store the execRoot as a PathFragment in ActionMetadataHandler.

The only time ActionMetadataHandler uses execRoot, it is transformed to a PathFragment. Just tak...

c69e2687845669e92e8c50a3e9aec204d22dcb98 authored over 4 years ago by jhorvitz <[email protected]>
Add distrib_cc_binary rule

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]>
This reverts commit c3ea5a1.

The underlying issue has been worked around in #11776

Fixes #11756
Closes #11792

fa7299c4e446ad76f86ebc3d34cbfd756eabc644 authored over 4 years ago by Yun Peng <[email protected]>
Starlark: optimize Dict.plus

`Dict.plus` is used in implementations of `dict` and `dict.update`.

Optimize:
* allocate capaci...

e2bb3543bbe728d1affd12efd707954a2fd51a9a authored over 4 years ago by Stiopa Koltsov <[email protected]>
Use isIPv6Preferred to check if we should use ipv6 or not

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]>
Mark EvalException constructor Location parameter nullable

To avoid misunderstanding when browsing the code.

Closes #11781.

PiperOrigin-RevId: 321540744

37af36f00d8044a9f1d57b49cffe38a505f948e7 authored over 4 years ago by Stiopa Koltsov <[email protected]>
Fix an ErrorProne warning about under-specified equals

Comparing two ImmutableCollections with equals() may fall back to Object.equals, which only chec...

34446bae2cc95b7969839c1c578b9ee75bb2ddf2 authored over 4 years ago by Googler <[email protected]>
Upgrade netty to version 4.1.48

This will make io.netty.channel.unix.Socket.isIPv6Preferred()
available for fixing https://githu...

99646d956ddb1fe54208b96143446c0c01c65d69 authored over 4 years ago by Yun Peng <[email protected]>
Remove obsolete flags (they are no-op anyway)

* Remove --tls_enabled
* Remove --incompatible_tls_enabled_removed

https://github.com/bazelbuil...

dbc89dfedcc68893e3c1354b8687e011e2a6a5e5 authored over 4 years ago by laurentlb <[email protected]>