tscfg.generators

Type members

Classlikes

case class GenOpts(packageName: String, className: String, assumeAllRequired: Boolean, j7: Boolean, s12: Boolean, useBackticks: Boolean, genGetters: Boolean, genRecords: Boolean, useOptionals: Boolean, useDurations: Boolean)

Generation options

Generation options

case class GenResult(code: String, classNames: Set[String], fields: Map[String, String], getters: Map[String, String])
abstract class Generator(genOpts: GenOpts)

Base generation class.

Base generation class.

Value parameters:
genOpts

Generation options

case class TemplateOpts(indent: String, commentPrefix: String)

Some typesafeConfig-related utilities for both java and scala generation.

Some typesafeConfig-related utilities for both java and scala generation.