caliban.codegen
package caliban.codegen
Members list
Packages
package caliban.codegen.compiletime
Type members
Classlikes
final case class CalibanCommonSettings(clientName: Option[String], scalafmtPath: Option[String], headers: Seq[(String, String)], packageName: Option[String], genView: Option[Boolean], scalarMappings: Seq[(String, String)], imports: Seq[String], splitFiles: Option[Boolean], enableFmt: Option[Boolean], extensibleEnums: Option[Boolean], genType: GenType, effect: Option[String], abstractEffectType: Option[Boolean], preserveInputNames: Option[Boolean], supportIsRepeatable: Option[Boolean], addDerives: Option[Boolean], envForDerives: Option[String], excludeDeprecated: Option[Boolean], supportDeprecatedArgs: Option[Boolean])
object CalibanCommonSettings
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
object ClientWriter
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ClientWriter.type
object Formatter
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Formatter.type
final case class Options(schemaPath: String, toPath: String, fmtPath: Option[String], headers: Option[List[Header]], packageName: Option[String], clientName: Option[String], genView: Option[Boolean], effect: Option[String], scalarMappings: Option[Map[String, String]], imports: Option[List[String]], abstractEffectType: Option[Boolean], splitFiles: Option[Boolean], enableFmt: Option[Boolean], extensibleEnums: Option[Boolean], preserveInputNames: Option[Boolean], supportIsRepeatable: Option[Boolean], addDerives: Option[Boolean], envForDerives: Option[String], excludeDeprecated: Option[Boolean], supportDeprecatedArgs: Option[Boolean])
object SchemaWriter
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
SchemaWriter.type
Value members
Concrete fields
In this article