Generator

com.digitalasset.transcode.Generator
object Generator extends GeneratorCompat

Attributes

Graph
Supertypes
trait LazyLogging
class Object
trait Matchable
class Any
Self type
Generator.type

Members list

Value members

Concrete methods

def generate(generator: Codegen, input: Seq[Path], output: Path): Unit
def generate(generator: Codegen, rootPackages: IterableOnce[PackageId], getPackageSignature: PackageId => PackageSignature, filter: IdentifierFilter, output: Path): Unit
def generate(generator: CodegenVisitor, input: Seq[Path], output: Path): Unit
def generate(generator: CodegenVisitor, rootPackages: IterableOnce[PackageId], getPackageSignature: PackageId => PackageSignature, filter: IdentifierFilter, output: Path): Unit

Inherited methods

def parsePackageSignatures(input: Seq[Path]): Map[IdString.PackageId, GenPackage[Unit]]

Attributes

Inherited from:
GeneratorCompat

Inherited fields

lazy protected val logger: Logger

Attributes

Inherited from:
LazyLogging