FwdRefResolutionContext

izumi.distage.planning.sequential.ForwardingRefResolverDefaultImpl.FwdRefResolutionContext

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def processLoopResolution(unprocessedPredecessors: Map[DIKey, Set[DIKey]], resolution: BreakAt): Unit
def register(dependee: DIKey, deps: Set[DIKey]): Unit

Concrete fields

val knownLoops: HashMap[DIKey, Set[DIKey]]
val replacements: HashMap[DIKey, HashSet[(DIKey, DIKey)]]
val updatedPlan: HashMap[DIKey, ExecutableOp]
val updatedPredcessors: HashMap[DIKey, HashSet[DIKey]]