mirror of
https://github.com/valitydev/elixir-thrift.git
synced 2024-11-06 18:25:16 +00:00
116fe03eef
These were introduced to avoid potential conflicts between our options parameter (named `opts`) and an `opts` function paramter named by the Thrift IDL. This resulted in doubling the number of generated methods (as well as another level of function call indirection), in addition to making the resulting user-callable API a little bit more complex. Instead, go back to using just two generated functions (the "regular" call and the "bang!" exception-raising variant) and rename our options parameter to `rpc_opts`, which is very unlikely to conflict in practice. |
||
---|---|---|
.. | ||
fixtures/app | ||
mix/tasks | ||
support | ||
thrift | ||
test_helper.exs |