TypespaceError

izumi.idealingua.model.problems.TypespaceError$
See theTypespaceError companion trait

Attributes

Companion:
trait
Graph
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type

Members list

Concise view

Type members

Classlikes

final case class AmbigiousAdtMember(t: AdtId, types: List[TypeId]) extends TypespaceError

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait IDLError
class Object
trait Matchable
class Any
final case class CyclicInheritance(t: TypeId) extends TypespaceError

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait IDLError
class Object
trait Matchable
class Any
final case class CyclicUsage(t: TypeId, cycles: Set[TypeId]) extends TypespaceError

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait IDLError
class Object
trait Matchable
class Any
final case class DomainInvolvedIntoCyclicImports(domain: DomainId, loops: Set[Seq[DomainId]], clue: String) extends TypespaceError

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait IDLError
class Object
trait Matchable
class Any
final case class DuplicateAdtElements(t: AdtId, members: List[String]) extends TypespaceError

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait IDLError
class Object
trait Matchable
class Any
final case class DuplicateEnumElements(t: EnumId, members: List[String]) extends TypespaceError

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait IDLError
class Object
trait Matchable
class Any
final case class MissingDependencies(deps: List[MissingDependency]) extends TypespaceError

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait IDLError
class Object
trait Matchable
class Any
final case class NoncapitalizedTypename(t: TypeId) extends TypespaceError

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait IDLError
class Object
trait Matchable
class Any
final case class PrimitiveAdtMember(t: AdtId, members: List[AdtMember]) extends TypespaceError

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait IDLError
class Object
trait Matchable
class Any
final case class ReservedTypenamePrefix(t: TypeId, badNames: Set[String]) extends TypespaceError

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait IDLError
class Object
trait Matchable
class Any
final case class ShortName(t: TypeId) extends TypespaceError

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait IDLError
class Object
trait Matchable
class Any
final case class VerificationException(message: String) extends TypespaceError

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait IDLError
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
type MirroredLabel <: String

The name of the type

The name of the type

Attributes

Inherited from:
Mirror