rules_proto_grpc
rules_proto_grpc copied to clipboard
Bazel rules for building Protobuf and gRPC code and libraries from proto_library targets
### Description For some unknown reason, Google removed JavaScript support from the core protocolbuffers repo: https://github.com/protocolbuffers/protobuf/pull/9874 This makes rules_proto_grpc unable to generate JavaScript protos. The correct new way to do...
### Issue Description Current version of abseil that rules_proto_grpc depends on fails to build with xcode 13.3, with the following error - ``` external/com_google_absl/absl/functional/function_ref.h:124:16: error: definition of implicit copy constructor...
### Discussed in https://github.com/rules-proto-grpc/rules_proto_grpc/discussions/150 Originally posted by **sschnug** October 2, 2021 Hi, after having taken some first (successfull) experiments with this tool, i wanted to have a look at `buf_proto_breaking_test`....
### Issue Description Here, `v0.56.0` is reference for buf -- https://github.com/rules-proto-grpc/rules_proto_grpc/blob/master/repositories.bzl#L78 Latest release is `v1.6.0` https://github.com/bufbuild/buf/releases/ ### Log Output _No response_ ### rules_proto_grpc Version master latest (2e8be8e27cc82203794f14dbdcf37189b02ab722) ### Bazel Version...
Use `.short_path` instead of `.path`, which fixes a bug in `buf_proto_breaking_test` that caused protos to not be found. Without this fix, a rule like: ```starlark buf_proto_breaking_test( name = "my_proto_breaking_test", against_input...
Update buf from version `v1beta1` to `v1, to allow using the latest linting rules.
- Closes #175 - Merges #177 - Closes #181/Merges #182 - Closes #192 TODO: - Fix CI - Review #174 - #200 - #208 - #191 - Bump deps
### Description For a given proto file `first/second/mylib.proto`, I would like to generate `runfiles/workspace/first/second/mylib_pb2.py`, however * `NO_PREFIX` produces `runfiles/workspace/first/second/first/second/mylib_pb2.py` * `PREFIXED` produces `runfiles/workspace/first/second/mylib_py_proto_generated_py/first//second/mylib_pb2.py` Both of these depend on py_library `imports`...
### Issue Description ### Log Output ```plain text Syncing project: Sync (incremental)... Updating VCS... Running Bazel info... Command: bazel info --tool_tag=ijwb:IDEA:ultimate --curses=no --color=yes --progress_in_terminal_title=no -- Command: git diff --name-status --no-renames...
### Issue Description Whether it is the master or dev branch, there is a problem when compiling with the clang14 compiler under mac m1 ### Log Output ```plain text ERROR:...