Tim Burks
|
476860a007
Fix code generator and samples for latest gRPC API.
|
7 years ago |
Daniel Alm
|
308287ea94
Rename the "generate_mock_code" codegen option to "TestStubs" and rename the stub classes to `...TestStub` as well.
|
7 years ago |
Daniel Alm
|
2e00c363cc
Extract the interface of generated code for the `...Call`, `...Session` and `...Service` classes into protocols and make the implementing classes conform to those protocols. This lets us create custom implementations of those protocols, e.g. mocks/stubs/fakes/spies for testing purposes. In particular, this commit also includes an option to have simple fake implementations generated for the above protocols in addition to the "real" implementations (see #120 for a detailed discussion).
|
7 years ago |
takasek
|
1ac7954952
add final attributes to classes
|
7 years ago |
Tim Burks
|
6e53474c85
Rework plugin to use the DescriptorSet model from SwiftProtobufPluginLibrary.
|
8 years ago |
Tim Burks
|
a26794eaf0
Add completion callback to nonblocking send() in server generated code.
|
8 years ago |
Tim Burks
|
f3926c5c6a
Change access level for generated classes and methods from "public" to "internal".
|
8 years ago |
Tim Burks
|
bcf716c361
Update plugin for Swift 3.1 code generation
|
8 years ago |
Tim Burks
|
965fa0c02f
Lower-case the names of functions in code generated by the plugin.
|
9 years ago |
Tim Burks
|
38b73fa52e
Templates are now compiled directly into the protoc-gen-swiftgrpc plugin.
|
9 years ago |