Generator
gql.client.codegen.Generator$
object Generator
Attributes
- Source
- Generator.scala
- Graph
-
- Supertypes
- Self type
-
Generator.type
Members list
Type members
Classlikes
Attributes
- Source
- Generator.scala
- Supertypes
case class CaseClassField(name: String, tpe: InverseModifierStack[String], default: Option[Value[AnyValue, Caret]])
Attributes
- Source
- Generator.scala
- Supertypes
object ContextInfo
Attributes
- Companion
- trait
- Source
- Generator.scala
- Supertypes
- Self type
-
ContextInfo.type
Attributes
- Companion
- object
- Source
- Generator.scala
- Supertypes
- Known subtypes
Attributes
- Source
- Generator.scala
- Supertypes
Attributes
- Source
- Generator.scala
- Supertypes
Attributes
- Source
- Generator.scala
- Supertypes
Attributes
- Source
- Generator.scala
- Supertypes
Attributes
- Source
- Generator.scala
- Supertypes
final case class Part(name: String, typePart: NonEmptyList[Doc], typeMethods: List[Doc], subParts: List[Part], codec: NonEmptyList[Doc], contextInfo: Option[ContextInfo], companionExtra: List[Doc])
Attributes
- Source
- Generator.scala
- Supertypes
Attributes
- Source
- Generator.scala
- Supertypes
Attributes
- Source
- Generator.scala
- Supertypes
Types
Attributes
- Source
- Generator.scala
Attributes
- Source
- Generator.scala
Attributes
- Source
- Generator.scala
Attributes
- Source
- Generator.scala
Value members
Concrete methods
Attributes
- Source
- Generator.scala
Attributes
- Source
- Generator.scala
Attributes
- Source
- Generator.scala
Attributes
- Source
- Generator.scala
def generateExecutableDefs[F[_] : Parallel](env: Env, query: NonEmptyList[ExecutableDefinition[Caret]])(implicit evidence$5: Parallel[F], P: CurrentPath[F], U: UsedInputTypes[F], F: MonadError[F, Type[String]]): F[Doc]
Attributes
- Source
- Generator.scala
def generateField[F[_] : Parallel](companionName: String, env: Env, f: Field[Caret], fd: FieldDefinition)(implicit evidence$2: Parallel[F], P: CurrentPath[F], U: UsedInputTypes[F], F: MonadError[F, Type[String]]): F[FieldPart]
Attributes
- Source
- Generator.scala
def generateFor[F[_]](env: Env, query: NonEmptyList[ExecutableDefinition[Caret]])(implicit E: Err[F], F: Applicative[F]): F[(Set[UsedInput], Doc)]
Attributes
- Source
- Generator.scala
def generateForInput[F[_] : Files](env: Env, i: Input): F[(String, Set[UsedInput], Output, NonEmptyList[ExecutableDefinition[Caret]])]
Attributes
- Source
- Generator.scala
Attributes
- Source
- Generator.scala
Attributes
- Source
- Generator.scala
Attributes
- Source
- Generator.scala
def generateSelection[F[_] : Parallel](td: TypeDefinition, companionName: String, env: Env, fieldMap: Map[String, FieldDefinition], sel: Selection[Caret])(implicit evidence$3: Parallel[F], P: CurrentPath[F], U: UsedInputTypes[F], F: MonadError[F, Type[String]]): F[FieldPart]
Attributes
- Source
- Generator.scala
def generateTypeDef[F[_] : Parallel](env: Env, name: String, typename: String, sels: NonEmptyList[Selection[Caret]], contextInfo: Option[ContextInfo])(implicit evidence$4: Parallel[F], P: CurrentPath[F], U: UsedInputTypes[F], F: MonadError[F, Type[String]]): F[Part]
Attributes
- Source
- Generator.scala
Attributes
- Source
- Generator.scala
Attributes
- Source
- Generator.scala
Attributes
- Source
- Generator.scala
Attributes
- Source
- Generator.scala
Attributes
- Source
- Generator.scala
Attributes
- Source
- Generator.scala
Attributes
- Source
- Generator.scala
Attributes
- Source
- Generator.scala
Attributes
- Source
- Generator.scala
Attributes
- Source
- Generator.scala
Attributes
- Source
- Generator.scala
def partitionEmittableInputDef[F[_]](env: Env, typename: String)(implicit F: Monad[F], U: UsedInputTypes[F]): F[Unit]
Attributes
- Source
- Generator.scala
def partitionEmittableInputType[F[_]](env: Env, tpe: Type)(implicit F: Monad[F], U: UsedInputTypes[F]): F[Unit]
Attributes
- Source
- Generator.scala
Attributes
- Source
- Generator.scala
Attributes
- Source
- Generator.scala
Attributes
- Source
- Generator.scala
Attributes
- Source
- Generator.scala
Attributes
- Source
- Generator.scala
def readInputData[F[_] : Files](i: Input)(implicit evidence$6: Files[F], E: Err[F], F: Async[F]): F[(String, NonEmptyList[ExecutableDefinition[Caret]])]
Attributes
- Source
- Generator.scala
def readSchema[F[_] : Files](schemaPath: Path)(implicit evidence$15: Files[F], E: Err[F], F: Async[F]): F[Map[String, TypeDefinition]]
Attributes
- Source
- Generator.scala
Attributes
- Source
- Generator.scala
Attributes
- Source
- Generator.scala
Attributes
- Source
- Generator.scala
In this article