fix(build): Fix service and rpc name conflict (#92)

Closes #89
This commit is contained in:
Lucio Franco
2019-10-23 15:01:04 -04:00
committed by GitHub
parent 50424a66ef
commit 1dbde95d84
11 changed files with 63 additions and 16 deletions
+4 -4
View File
@@ -223,7 +223,7 @@ fn generate_unary(
proto_path: &str,
server_trait: Ident,
) -> TokenStream {
let service_ident = Ident::new(&method.proto_name, Span::call_site());
let service_ident = quote::format_ident!("{}Svc", method.proto_name);
let (request, response) = crate::replace_wellknown(proto_path, &method);
@@ -262,7 +262,7 @@ fn generate_server_streaming(
proto_path: &str,
server_trait: Ident,
) -> TokenStream {
let service_ident = Ident::new(&method.proto_name, Span::call_site());
let service_ident = quote::format_ident!("{}Svc", method.proto_name);
let (request, response) = crate::replace_wellknown(proto_path, &method);
@@ -305,7 +305,7 @@ fn generate_client_streaming(
proto_path: &str,
server_trait: Ident,
) -> TokenStream {
let service_ident = Ident::new(&method.proto_name, Span::call_site());
let service_ident = quote::format_ident!("{}Svc", method.proto_name);
let (request, response) = crate::replace_wellknown(proto_path, &method);
@@ -346,7 +346,7 @@ fn generate_streaming(
proto_path: &str,
server_trait: Ident,
) -> TokenStream {
let service_ident = Ident::new(&method.proto_name, Span::call_site());
let service_ident = quote::format_ident!("{}Svc", method.proto_name);
let (request, response) = crate::replace_wellknown(proto_path, &method);