EasyRpc.Transformers.GenerateRpcFunctions (EasyRpc v0.9.0)

Copy Markdown View Source

Transformer that generates RPC wrapper functions from DSL definitions.

This transformer:

  1. Reads the DSL state to get config and rpc_functions
  2. Generates public or private defs for each rpc_function entity
  3. Injects the function definitions into the module

Summary

Functions

after?(_)

Callback implementation for Spark.Dsl.Transformer.after?/1.

after_compile?()

Callback implementation for Spark.Dsl.Transformer.after_compile?/0.

before?(_)

Callback implementation for Spark.Dsl.Transformer.before?/1.

transform(dsl_state)

Callback implementation for Spark.Dsl.Transformer.transform/1.