aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/compiler
Commit message (Collapse)AuthorAge
* Add comments to the generated header fileGravatar yang-g2016-04-14
|
* Refactored C++ code generator to not directly depend on protobuf.Gravatar Wouter van Oortmerssen2016-04-13
| | | | | This opens the door for other serializers (such as e.g. FlatBuffers) to share this code generator when using GRPC.
* ruby: Use fully-qualified type name when necessaryGravatar Jun Mukai2016-04-06
| | | | | | | - Use full_name() instead of name(), otherwise package names are omitted. - Fix a minor bug on RubyTypeOf(), to replace dotted protobuf package name by ruby's module names correctly.
* make client side interface obsoleteGravatar Jan Tattermusch2016-04-01
|
* introduce concept of opaque client base configurationGravatar Jan Tattermusch2016-04-01
|
* update codegen to generate parameterless constructor for clientsGravatar Jan Tattermusch2016-04-01
|
* add host field support to CallInvokerGravatar Jan Tattermusch2016-04-01
|
* generate only one Client class instead of abstract & concreteGravatar Jan Tattermusch2016-04-01
|
* generate client-side base classGravatar Jan Tattermusch2016-04-01
|
* generate serverside base class for C#Gravatar Jan Tattermusch2016-04-01
|
* Update copyrightsGravatar Craig Tiller2016-03-31
|
* Merge pull request #5657 from leifurhauks/py3_generated_codeGravatar Jan Tattermusch2016-03-23
|\ | | | | python 2/3 compatible abstract servicers/stubs
| * python 2/3 compatible abstract servicers/stubsGravatar Leifur Halldor Asgeirsson2016-03-18
| |
* | Fixing (c)s.Gravatar Nicolas "Pixel" Noble2016-03-17
| |
* | Factorizing code out.Gravatar Nicolas "Pixel" Noble2016-03-17
| |
* | Merge branch 'master' of https://github.com/grpc/grpc into codegen-pathsGravatar Nicolas "Pixel" Noble2016-03-17
|\| | | | | | | | | Conflicts: src/compiler/cpp_generator.cc
| * Add a dummy reference to prevent unused variable warning if there is no rpc ↵Gravatar yang-g2016-02-10
| | | | | | | | method defined.
| * DONE!!1oneGravatar David Garcia Quintas2016-01-27
| |
| * pre sync_stream.cc creation. Does not compileGravatar David Garcia Quintas2016-01-25
| |
| * made codegen targets in build.yamlGravatar David Garcia Quintas2016-01-21
| |
| * Merge branch 'master' of github.com:grpc/grpc into sync-async-plus-interfacesGravatar David Garcia Quintas2016-01-21
| |\
| | * update C# generator to the new APIGravatar Jan Tattermusch2016-01-20
| | |
| * | Merge branch 'proto_interfaces' into yang-g-sync_async_mixGravatar David Garcia Quintas2016-01-19
| |\ \
| | * | Merge branch 'master' of github.com:grpc/grpc into proto_interfacesGravatar David Garcia Quintas2016-01-19
| | |\|
| * | | Merge remote-tracking branch 'upstream/master' into sync_async_mixGravatar yang-g2016-01-19
| |\ \ \ | | | |/ | | |/|
| | * | Copyright date fixes for Python generator filesGravatar Nathaniel Manista2016-01-19
| | | | | | | | | | | | | | | | These changes should have been included in dc8c32393918dc817f98e8844a.
| | * | Remove Python alpha code generationGravatar Nathaniel Manista2016-01-16
| | | |
| | | * Introduced ServerInterfaceGravatar David Garcia Quintas2016-01-15
| | | |
| * | | fix copyrightGravatar yang-g2016-01-15
| | | |
| * | | Add generic supportGravatar yang-g2016-01-15
| | | |
| | | * WIP. Added ChannelInterfaceGravatar David Garcia Quintas2016-01-13
| | |/
| * | Support sync/async methods in the same serviceGravatar yang-g2016-01-13
| | |
* | | Letting the user override the code generation a bit.Gravatar Nicolas "Pixel" Noble2016-01-12
| |/ |/| | | | | | | | | Example of use: protoc --grpc_out=use_system_headers=false,grpc_search_path=a/b/c/d:path/to/output/...
| * Exploratory refactoring for mixed sync/async methods on the same C++ serviceGravatar Craig Tiller2016-01-07
|/
* Some changes required to make C++ code generator plugin work fine forGravatar Vijay Pai2015-10-12
| | | | external code compiled under gcc-4.4 : eliminate use of nullptr, primarily.
* Removed comment from code generation and updated testsGravatar Nate Kibler2015-09-25
|
* Adds class factory method to generated ProtoService classesGravatar Nate Kibler2015-09-25
|
* Beta API clean-upsGravatar Nathaniel Manista2015-09-05
| | | | | | | | | | | | | | | | (1) Renamed the "beta" module "implementations" because it hasn't been monolithic since "interfaces" was factored out of it a few changes back. (2) Moved ChannelConnectivity from grpc.beta.beta to grpc.beta.interfaces since it is constants that don't depend on the beta implementation. (3) Moved the Server interface definition from grpc.beta.beta to grpc.beta.interfaces since it is an interface. (4) Dropped the "create_" prefix from "create_<...>_channel" functions to better match the other creation functions throughout the codebase.
* Code generation for Python Beta APIGravatar Nathaniel Manista2015-08-31
|
* Do not include internal proto headerGravatar yang-g2015-08-28
|
* Merge remote-tracking branch 'upstream/master' into csharp_upgrade_to_proto3Gravatar Jan Tattermusch2015-08-26
|\ | | | | | | | | Conflicts: src/csharp/Grpc.IntegrationTesting/InteropClient.cs
| * split stream.h into sync_stream.h and async_stream.hGravatar yang-g2015-08-21
| |
| * headers reorgGravatar yang-g2015-08-21
| |
| * remove internal_stubGravatar yang-g2015-08-20
| |
| * make registermethod privateGravatar yang-g2015-08-20
| |
| * Remove ChannelInterface and replace it with ChannelGravatar yang-g2015-08-19
| |
| * Merge pull request #2935 from jcanizales/add-grpc-prefixGravatar David G. Quintas2015-08-14
| |\ | | | | | | Add ::grpc:: prefix
* | | Merge remote-tracking branch 'upstream/master' into csharp_upgrade_to_proto3Gravatar Jan Tattermusch2015-08-14
|\| |
| * | dont generate directories in C# protoc pluginGravatar Jan Tattermusch2015-08-14
| | |
| | * Let people generate ObjC code from an ArduinoGravatar Jorge Canizales2015-08-13
| | |