GraphError

zio.internal.macros.GraphError$
See theGraphError companion trait
object GraphError

Attributes

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

Members list

Concise view

Type members

Classlikes

case class CircularDependency[+Key, +A](node: Node[Key, A], dependency: Node[Key, A], depth: Int) extends GraphError[Key, A]

Attributes

Graph
Supertypes
trait Product
trait Equals
trait GraphError[Key, A]
class Object
trait Matchable
class Any
case class MissingTopLevelDependency[+Key](requirement: Key) extends GraphError[Key, Nothing]

Attributes

Graph
Supertypes
trait Product
trait Equals
trait GraphError[Key, Nothing]
class Object
trait Matchable
class Any
case class MissingTransitiveDependencies[+Key, +A](node: Node[Key, A], dependency: Chunk[Key]) extends GraphError[Key, A]

Attributes

Graph
Supertypes
trait Product
trait Equals
trait GraphError[Key, A]
class Object
trait Matchable
class Any

Inherited types

The names of the product elements

The names of the product elements

Attributes

Inherited from:
Mirror

The name of the type

The name of the type

Attributes

Inherited from:
Mirror

Value members

Concrete methods

def missingTransitiveDependency[Key, A](node: Node[Key, A], dependency: Key): GraphError[Key, A]