Error

gql.Validation$.Error$
See theError companion trait
object Error

Attributes

Companion:
trait
Source:
Validation.scala
Graph
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
Error.type

Members list

Concise view

Type members

Classlikes

final case class ArgumentNotDefinedInInterface(typename: String, sourceInterface: String, fieldName: String, argName: String) extends Error

Attributes

Source:
Validation.scala
Graph
Supertypes
trait Product
trait Equals
trait Error
class Object
trait Matchable
class Any
final case class CyclicDivergingTypeReference(typename: String) extends Error

Attributes

Source:
Validation.scala
Graph
Supertypes
trait Product
trait Equals
trait Error
class Object
trait Matchable
class Any
final case class CyclicInterfaceImplementation(typename: String) extends Error

Attributes

Source:
Validation.scala
Graph
Supertypes
trait Product
trait Equals
trait Error
class Object
trait Matchable
class Any
final case class DivergingTypeReference(typename: String) extends Error

Attributes

Source:
Validation.scala
Graph
Supertypes
trait Product
trait Equals
trait Error
class Object
trait Matchable
class Any
final case class DuplicateArg(conflict: String) extends Error

Attributes

Source:
Validation.scala
Graph
Supertypes
trait Product
trait Equals
trait Error
class Object
trait Matchable
class Any
final case class DuplicateField(conflict: String) extends Error

Attributes

Source:
Validation.scala
Graph
Supertypes
trait Product
trait Equals
trait Error
class Object
trait Matchable
class Any
final case class DuplicateInterfaceInstance(conflict: String) extends Error

Attributes

Source:
Validation.scala
Graph
Supertypes
trait Product
trait Equals
trait Error
class Object
trait Matchable
class Any
final case class DuplicateUnionInstance(conflict: String) extends Error

Attributes

Source:
Validation.scala
Graph
Supertypes
trait Product
trait Equals
trait Error
class Object
trait Matchable
class Any
final case class InputNoArgs(name: String) extends Error

Attributes

Source:
Validation.scala
Graph
Supertypes
trait Product
trait Equals
trait Error
class Object
trait Matchable
class Any
final case class InterfaceDoesNotDefineDefaultArg(typename: String, sourceInterface: String, fieldName: String, argName: String) extends Error

Attributes

Source:
Validation.scala
Graph
Supertypes
trait Product
trait Equals
trait Error
class Object
trait Matchable
class Any
final case class InterfaceImplementationDefaultArgDoesNotMatch(typename: String, sourceInterface: String, fieldName: String, argName: String, msg: String) extends Error

Attributes

Source:
Validation.scala
Graph
Supertypes
trait Product
trait Equals
trait Error
class Object
trait Matchable
class Any
final case class InterfaceImplementationMissingDefaultArg(typename: String, sourceInterface: String, fieldName: String, argName: String) extends Error

Attributes

Source:
Validation.scala
Graph
Supertypes
trait Product
trait Equals
trait Error
class Object
trait Matchable
class Any
final case class InterfaceImplementationWrongArgType(typename: String, sourceInterface: String, fieldName: String, argName: String, expected: String, actual: String) extends Error

Attributes

Source:
Validation.scala
Graph
Supertypes
trait Product
trait Equals
trait Error
class Object
trait Matchable
class Any
final case class InvalidFieldName(name: String) extends Error

Attributes

Source:
Validation.scala
Graph
Supertypes
trait Product
trait Equals
trait Error
class Object
trait Matchable
class Any
final case class InvalidInput(pe: PositionalError[Unit]) extends Error

Attributes

Source:
Validation.scala
Graph
Supertypes
trait Product
trait Equals
trait Error
class Object
trait Matchable
class Any
final case class InvalidTypeName(name: String) extends Error

Attributes

Source:
Validation.scala
Graph
Supertypes
trait Product
trait Equals
trait Error
class Object
trait Matchable
class Any
final case class MissingInterfaceFieldArgument(typename: String, sourceInterface: String, fieldName: String, argName: String) extends Error

Attributes

Source:
Validation.scala
Graph
Supertypes
trait Product
trait Equals
trait Error
class Object
trait Matchable
class Any
final case class MissingInterfaceFields(typename: String, interfaceName: String, fieldName: String, fieldType: String) extends Error

Attributes

Source:
Validation.scala
Graph
Supertypes
trait Product
trait Equals
trait Error
class Object
trait Matchable
class Any
final case class TransitiveInterfacesNotImplemented(typename: String, interfaces: List[(String, String)]) extends Error

Attributes

Source:
Validation.scala
Graph
Supertypes
trait Product
trait Equals
trait Error
class Object
trait Matchable
class Any
final case class WrongInterfaceFieldType(typename: String, sourceInterface: String, fieldName: String, expected: String, actual: String) extends Error

Attributes

Source:
Validation.scala
Graph
Supertypes
trait Product
trait Equals
trait Error
class Object
trait Matchable
class Any

Inherited types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Attributes

Inherited from:
Mirror
Source:
Mirror.scala

The name of the type

The name of the type

Attributes

Inherited from:
Mirror
Source:
Mirror.scala