Packages

package solver

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. class GraphPreparations extends AnyRef
    Annotations
    @nowarn()
  2. trait PlanSolver extends AnyRef
  3. class PlanVerifier extends AnyRef

    Annotations
    @nowarn()
    See also

    izumi.distage.model.Injector.assert

  4. trait SemigraphSolver[N, I, V] extends AnyRef

    Combined Garbage Collector, Conflict Resolver and Mutation Resolver

    Combined Garbage Collector, Conflict Resolver and Mutation Resolver

    Traces the graph from the roots, solves the conflicts just in time by applying the axis rules, and orders mutators in sane and predictable order.

    "predecessor" stands for "a node which should be processed before its successor".

    Map of predecessors is a map where the key is a dependent and the value is a set of all its direct dependencies

Value Members

  1. object PlanSolver
  2. object PlanVerifier
  3. object SemigraphSolver
    Annotations
    @nowarn()

Ungrouped