BuildFileApi

mill.api.daemon.internal.BuildFileApi
See theBuildFileApi companion object
trait BuildFileApi

Attributes

Companion
object
Source
BuildFileApi.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class Bootstrap
class BuildFileCls

Members list

Value members

Abstract methods

def moduleWatchedValues: Seq[Watchable]

Attributes

Source
BuildFileApi.scala
def withEvalWatchedValues[T](body: => T): (T, Seq[Watchable])

Run body with a fresh per-evaluation eval-watch buffer installed on the current thread; returns the body result and the accumulated watches. Concurrent evaluations get isolated buffers so they cannot lose or mix each other's watches.

Run body with a fresh per-evaluation eval-watch buffer installed on the current thread; returns the body result and the accumulated watches. Concurrent evaluations get isolated buffers so they cannot lose or mix each other's watches.

Attributes

Source
BuildFileApi.scala