Remove @rules_cc//cc:defs.bzl references

Copybara Import from https://github.com/bazelbuild/rules_java/pull/228

BEGIN_PUBLIC
Remove @rules_cc//cc:defs.bzl references (#228)

Referring to @rules_cc//cc:defs.bzl, refers to @protobuf//bazel:java_proto_library.bzl, which fetches protobuf repository.
Referring directly to what's needed limits the fetches just to rules_cc.

Closes #228
END_PUBLIC

COPYBARA_INTEGRATE_REVIEW=https://github.com/bazelbuild/rules_java/pull/228 from comius:remove-cc-defs e1f3016584ecd873b0a6464f34c5c5ad0b778159
PiperOrigin-RevId: 684759221
Change-Id: I53856709635e6f6d35f3ae67dc57f2857af1db6f
5 files changed
tree: fc39451b19ff22a9a4d6d9d0438d37d6f4a480f4
  1. .bazel_checkout/
  2. .bazelci/
  3. .bcr/
  4. .github/
  5. distro/
  6. examples/
  7. java/
  8. test/
  9. toolchains/
  10. .bazelrc
  11. .gitignore
  12. AUTHORS
  13. BUILD
  14. CODEOWNERS
  15. CONTRIBUTING.md
  16. LICENSE
  17. MODULE.bazel
  18. README.md
  19. renovate.json
  20. WORKSPACE
  21. WORKSPACE.bzlmod
README.md

rules_java

  • Postsubmit Build status
  • Postsubmit + Current Bazel Incompatible Flags Build status

Java Rules for Bazel https://bazel.build.