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). %!s(int64=7) %!d(string=hai) anos
..
InternalLoader.swift 0aa90a79ee Relicense to Apache 2, change owners to "the gRPC Authors". %!s(int64=8) %!d(string=hai) anos
filters.swift 464e26791a Use SwiftProtobufNamer from SwiftProtobufPluginLibrary to name messages. %!s(int64=8) %!d(string=hai) anos
io.swift 0aa90a79ee Relicense to Apache 2, change owners to "the gRPC Authors". %!s(int64=8) %!d(string=hai) anos
main.swift 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). %!s(int64=7) %!d(string=hai) anos
options.swift 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). %!s(int64=7) %!d(string=hai) anos
templates.swift 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). %!s(int64=7) %!d(string=hai) anos