From 782531978f748f31928d6d9d640c05f3a3ee55d4 Mon Sep 17 00:00:00 2001 From: perzanko Date: Mon, 1 Jul 2024 17:56:19 +0200 Subject: [PATCH 1/2] Use parentheses to avoid warnings during compilation in elixir 1.17 --- lib/grpc/server.ex | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/grpc/server.ex b/lib/grpc/server.ex index 557686a0..9274d954 100644 --- a/lib/grpc/server.ex +++ b/lib/grpc/server.ex @@ -47,7 +47,7 @@ defmodule GRPC.Server do codecs = opts[:codecs] || [GRPC.Codec.Proto] compressors = opts[:compressors] || [] - Enum.each(service_mod.__rpc_calls__, fn {name, _, _} = rpc -> + Enum.each(service_mod.__rpc_calls__(), fn {name, _, _} = rpc -> func_name = name |> to_string |> Macro.underscore() |> String.to_atom() path = "/#{service_name}/#{name}" grpc_type = GRPC.Service.grpc_type(rpc) From 56aad10f160e71b46393d1f1ac1e6d1a925473b4 Mon Sep 17 00:00:00 2001 From: perzanko Date: Tue, 2 Jul 2024 10:43:41 +0200 Subject: [PATCH 2/2] bump version --- mix.exs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mix.exs b/mix.exs index 6710f48b..aa0ec0d4 100644 --- a/mix.exs +++ b/mix.exs @@ -4,7 +4,7 @@ defmodule GRPC.Mixfile do def project do [ app: :grpc, - version: "0.6.4", + version: "0.6.5", elixir: "~> 1.5", elixirc_paths: elixirc_paths(Mix.env()), build_embedded: Mix.env() == :prod,