Automatically remove superfluous parens (#884)

This transformation applies only in a few safe cases. Parens are
preserved in multiline expressions, in presence of a comment, or in
complex expressions.

This change can modify the formatting of existing files, but such cases
should be relatively rare.
5 files changed
tree: 976ae38d980f8336004a8a9d535c493da6d91135
  1. .bazelci/
  2. api_proto/
  3. build/
  4. build_proto/
  5. buildifier/
  6. buildifier2/
  7. buildozer/
  8. bzlenv/
  9. config/
  10. convertast/
  11. deps_proto/
  12. differ/
  13. edit/
  14. extra_actions_base_proto/
  15. file/
  16. generatetables/
  17. lang/
  18. release/
  19. tables/
  20. testutils/
  21. unused_deps/
  22. warn/
  23. wspace/
  24. .bazelrc
  25. .gitignore
  26. BUILD.bazel
  27. CODEOWNERS
  28. CONTRIBUTING.md
  29. CONTRIBUTORS
  30. launcher.js
  31. LICENSE
  32. README.md
  33. status.py
  34. update_generated.sh
  35. WARNINGS.md
  36. WORKSPACE
README.md

Buildtools for bazel

This repository contains developer tools for working with Google's bazel buildtool.

Build status

Setup

See instructions in each tool's directory.