Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

proto-loader: Allow the grpcLib option to be omitted in the type generator #2573

Merged
merged 1 commit into from Sep 18, 2023

Conversation

murgatroid99
Copy link
Member

Currently, grpcLib is required, and the types generated use it. With this change, the option can be omitted, and as a result the root file, client, and service implementation types are not generated, and the ServiceDefinition types do not reference the grpc library. Message and Enum types are still generated without any changes.

This change is mainly needed to implement gRFC L106: Node Health Check Library 2.0 to enable that library to implement a service without reference to a specific grpc implementation library.

@murgatroid99 murgatroid99 merged commit ddb8de2 into grpc:master Sep 18, 2023
9 of 10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants