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

Export c# naming routines publicly #586

Conversation

jtattermusch
Copy link
Contributor

expose public header csharp_names.h that provides routines that will be used by gRPC codegen plugin

Fixes #522

@jskeet FYI

@jskeet
Copy link
Contributor

jskeet commented Jul 12, 2015

Fine by me, if it's okay in terms of C++ code (looks slightly odd to me that the functions declared in the .h file aren't implemented in a corresponding .cc file, although I know it's "correct").

No need for property names or anything like that?

@jtattermusch
Copy link
Contributor Author

Java also has java_names.h without corresponding .cc file (so I figured its fine)

gRPC only needs to refer to messages (from the service declaration), I think that would be the same for everyone that tries to implement a codegen for service stubs (which would be the main purpose of eposing these routines).

@jtattermusch
Copy link
Contributor Author

@anandolee ping?

@anandolee
Copy link
Contributor

LGTM

jtattermusch added a commit that referenced this pull request Jul 17, 2015
@jtattermusch jtattermusch merged commit fa544f4 into protocolbuffers:csharp-experimental Jul 17, 2015
bithium pushed a commit to bithium/protobuf that referenced this pull request Sep 4, 2023
…_export

Export c# naming routines publicly
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants