mix tlx.gen.from_gen_server (TLX v0.5.2)

Copy Markdown

Generate a TLX spec skeleton from a GenServer module.

Usage

mix tlx.gen.from_gen_server MyApp.MyServer
mix tlx.gen.from_gen_server MyApp.MyServer --output my_spec.ex
mix tlx.gen.from_gen_server MyApp.MyServer --format codegen

Parses the module's source code to extract fields, calls, casts, and info handlers via AST analysis. Generates either a TLX.Patterns.OTP.GenServer module (default) or a defspec skeleton via codegen.

Options

  • --output, -o — write to a file instead of stdout
  • --format, -f — output format: pattern (default) or codegen