CodegenSchema

@Serializable
class CodegenSchema(val schema: Schema, val normalizedPath: String, val scalarMapping: Map<String, ScalarInfo>, val generateDataBuilders: Boolean)

A Schema linked with other options that are bound to this schema and need to be the same in all modules using this schema

Constructors

Link copied to clipboard
constructor(schema: Schema, normalizedPath: String, scalarMapping: Map<String, ScalarInfo>, generateDataBuilders: Boolean)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Serializable(with = SchemaSerializer::class)
val schema: Schema

Functions

Link copied to clipboard
@JvmName(name = "writeCodegenSchema")
fun CodegenSchema.writeTo(file: File)

Writing compiler outputs