| commit | e9161b0f7e10aa5b386241543f688d80f9352b88 | [log] [tgz] |
|---|---|---|
| author | adonovan <adonovan@google.com> | Mon Jul 20 08:44:49 2020 -0700 |
| committer | Copybara-Service <copybara-worker@google.com> | Mon Jul 20 08:45:45 2020 -0700 |
| tree | f1d8861d7a1a122d266bc0d50b83b301ca097372 | |
| parent | 8c937f3141cfda75343c34a7f9716f4ecd1657e8 [diff] |
bazel syntax: roll back commit 5e486a2bb2a79afa73f7b7fda53c320bb2930b96 IfStatement was already immutable. This change makes it harder (and less efficient) for the parser to work with. *** Original change description *** Starlark: make IfStatement immutable Immutable objects are harder to construct, but safer/easier to work with. *** PiperOrigin-RevId: 322151712
{Fast, Correct} - Choose two
Build and test software of any size, quickly and reliably.
Speed up your builds and tests: Bazel rebuilds only what is necessary. With advanced local and distributed caching, optimized dependency analysis and parallel execution, you get fast and incremental builds.
One tool, multiple languages: Build and test Java, C++, Android, iOS, Go, and a wide variety of other language platforms. Bazel runs on Windows, macOS, and Linux.
Scalable: Bazel helps you scale your organization, codebase, and continuous integration solution. It handles codebases of any size, in multiple repositories or a huge monorepo.
Extensible to your needs: Easily add support for new languages and platforms with Bazel's familiar extension language. Share and re-use language rules written by the growing Bazel community.
Follow our tutorials:
See CONTRIBUTING.md