final
class
Execute[A[_] <: AnyRef] extends AnyRef
Instance Constructors
-
new
Execute(checkCycles: Boolean, triggers: Triggers[A])(implicit view: NodeView[A])
Value Members
-
final
def
!=(arg0: AnyRef): Boolean
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: AnyRef): Boolean
-
final
def
==(arg0: Any): Boolean
-
def
addCaller[T](caller: A[T], target: A[T]): Unit
-
def
addChecked[T](node: A[T])(implicit strategy: Strategy): Unit
-
def
addNew[T](node: A[T])(implicit strategy: Strategy): Unit
-
def
addReverse(node: A[_], dependent: A[_]): Unit
-
def
added(d: A[_]): Boolean
-
def
addedCheck(node: A[_]): Unit
-
def
addedInv(node: A[_]): Unit
-
final
def
asInstanceOf[T0]: T0
-
def
atState(d: A[_], s: State): Boolean
-
def
call[T](node: A[T], target: A[T])(implicit strategy: Strategy): Unit
-
def
callerResult[T](node: A[T], result: Result[T]): Result[T]
-
def
calling(d: A[_]): Boolean
-
def
clone(): AnyRef
-
def
complete: Boolean
-
def
cycleCheck[T](node: A[T], target: A[T]): Unit
-
def
cyclic[T](caller: A[T], target: A[T], msg: String): Nothing
-
def
dependencies(v: sbt.Node[A, _]): Iterable[A[_]]
-
def
dependencies(node: A[_]): Iterable[A[_]]
-
def
dependencyCheck(node: A[_]): Unit
-
def
done(d: A[_]): Boolean
-
def
dump: String
-
def
dumpCalling: String
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
finalize(): Unit
-
final
def
getClass(): java.lang.Class[_]
-
def
getSeq(map: Map[A[_], Seq[A[_]]], node: A[_]): Seq[A[_]]
-
def
hashCode(): Int
-
final
def
isInstanceOf[T0]: Boolean
-
def
isNew(d: A[_]): Boolean
-
final
def
ne(arg0: AnyRef): Boolean
-
def
newPre(node: A[_]): Unit
-
def
notDone(d: A[_]): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
def
notifyDone(node: A[_], dependent: A[_])(implicit strategy: Strategy): Unit
-
def
pending(d: A[_]): Boolean
-
def
pendingInv(node: A[_]): Unit
-
def
post(f: ⇒ Unit): Unit
-
def
pre(f: ⇒ Unit): Unit
-
def
processAll()(implicit strategy: Strategy): Unit
-
def
ready[T](node: A[T])(implicit strategy: Strategy): Unit
-
def
readyInv(node: A[_]): Unit
-
def
register[T](node: A[T]): Node[A, T]
-
def
remove[K, V](map: Map[K, V], k: K): V
-
def
retire[T](node: A[T], result: Result[T])(implicit strategy: Strategy): Unit
-
def
run[T](root: A[T])(implicit strategy: Strategy): Result[T]
-
def
runBefore(node: A[_]): Seq[A[_]]
-
def
runKeep[T](root: A[T])(implicit strategy: Strategy): RMap[A, Result]
-
def
running(d: A[_]): Boolean
-
def
runningInv(node: A[_]): Unit
-
def
snapshotCycleCheck(): Unit
-
def
submit[T](node: A[T])(implicit strategy: Strategy): Unit
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
def
topologicalSort(node: A[_]): Seq[A[_]]
-
def
triggeredBy(node: A[_]): Seq[A[_]]
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
-
def
work[T](node: A[T], f: ⇒ Either[A[T], T])(implicit strategy: Strategy): Completed
Inherited from AnyRef
Inherited from Any