Search
@type entry_detail() :: %{ name: String.t(), describe: String.t(), describe_params: String.t(), encode: String.t(), decode: String.t() }
@type enum_detail() :: %{ type: String.t(), describe: String.t(), describe_params: String.t(), encode: String.t(), decode: String.t() }
@spec run([String.t()]) :: :ok