Packages

class CodeGen extends AnyRef

Generates a domain model for OverflowDb traversals for a given domain-specific schema.

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CodeGen
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new CodeGen(schema: Schema)

Value Members

  1. val basePackage: String
  2. def disableScalafmt: CodeGen.this.type
  3. val edgesPackage: String
  4. val nodesPackage: String
  5. def run(outputDir: File): Seq[File]
  6. val traversalsPackage: String
  7. def withScalafmtConfig(file: File): CodeGen.this.type

    replace entire default scalafmt config (from Formatter.defaultScalafmtConfig) with custom config