Adding nil check for Rule Call Expression (#1351)

Rules can currently be created with CallExpr set to nil, which results in the code panicking. Checking for this error and using the type default if there is no other value defined.

Co-authored-by: Tim Malmström <oreflow@google.com>
1 file changed
tree: 7d5663fa7fba8a24cd0aba4f3144db24657b5155
  1. .bazelci/
  2. api_proto/
  3. build/
  4. build_proto/
  5. buildifier/
  6. buildozer/
  7. bzlenv/
  8. config/
  9. convertast/
  10. deps_proto/
  11. differ/
  12. edit/
  13. extra_actions_base_proto/
  14. file/
  15. generatetables/
  16. labels/
  17. lang/
  18. release/
  19. tables/
  20. testutils/
  21. unused_deps/
  22. warn/
  23. wspace/
  24. .bazelrc
  25. .gitignore
  26. .mailmap
  27. .pre-commit-config.yaml
  28. BUILD.bazel
  29. CODEOWNERS
  30. CONTRIBUTING.md
  31. CONTRIBUTORS
  32. go.mod
  33. go.sum
  34. launcher.js
  35. LICENSE
  36. MODULE.bazel
  37. README.md
  38. status.py
  39. update_generated.sh
  40. WARNINGS.md
  41. WORKSPACE
  42. WORKSPACE.bzlmod
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.