elixir-grpc / grpc

An Elixir implementation of gRPC
https://hex.pm/packages/grpc
Apache License 2.0
1.36k stars 210 forks source link

Fix elixir 1.17 warnings #368

Closed hypno2000 closed 2 weeks ago

hypno2000 commented 4 weeks ago

Fix these warnings in elixir 1.17:

warning: using map.field notation (without parentheses) to invoke function Module.__rpc_calls__() is deprecated, you must add parentheses instead: remote.function()

Right now all projects that depend on grpc generate warnings on user project (because the warnings are generated in the macros that user projects are calling), which means it breaks user projects CI's in elixir 1.17 that use --warnings-as-errors

hypno2000 commented 2 weeks ago

Is there anything i can do from my side to help it getting merged?

sleipnir commented 2 weeks ago

Thank you @hypno2000 sorry for the late answer.