CodeGen

zio.http.gen.scala.CodeGen
object CodeGen

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
CodeGen.type

Members list

Value members

Concrete methods

def makeFormat(config: Path): (Path, String) => String
def render(basePackage: String)(structure: Code): (List[Import], String)
def renderInCode(inCode: InCode): String
def renderOutCode(outCode: OutCode): String
def renderOutErrorCode(errOutCode: OutCode): String
def renderSegmentType(name: String, segmentType: CodecType): (String, List[Import])
def renderedFiles(files: Files, basePackage: String): Map[String, String]
def writeFiles(files: Files, basePath: Path, basePackage: String, scalafmtPath: Option[Path]): Iterable[Path]