BspEvaluators

mill.bsp.worker.BspEvaluators
class BspEvaluators(workspaceDir: Path, val evaluators: Seq[EvaluatorApi], debug: (() => String) => Unit, val watched: Seq[Watchable])

Attributes

Source
BspEvaluators.scala
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def filterNonSynthetic(input: List[BuildTargetIdentifier]): List[BuildTargetIdentifier]

Attributes

Source
BspEvaluators.scala

Compute all transitive modules from module children via moduleDirectChildren

Compute all transitive modules from module children via moduleDirectChildren

Attributes

Source
BspEvaluators.scala

Concrete fields

lazy val bspIdByModule: Map[BspModuleApi, BuildTargetIdentifier]

Attributes

Source
BspEvaluators.scala
lazy val bspModulesById: Map[BuildTargetIdentifier, (BspModuleApi, EvaluatorApi)]

Attributes

Source
BspEvaluators.scala
lazy val bspModulesIdList: Seq[(BuildTargetIdentifier, (BspModuleApi, EvaluatorApi))]

Attributes

Source
BspEvaluators.scala
lazy val bspModulesIdList0: Seq[(BuildTargetIdentifier, (BspModuleApi, EvaluatorApi))]

Attributes

Source
BspEvaluators.scala
val bspScriptIgnore: Seq[String]

Attributes

Source
BspEvaluators.scala

Attributes

Source
BspEvaluators.scala
val nonScriptResources: Seq[SubPath]

Attributes

Source
BspEvaluators.scala
val nonScriptSources: Seq[SubPath]

Attributes

Source
BspEvaluators.scala
lazy val rootModules: Seq[BaseModuleApi]

Attributes

Source
BspEvaluators.scala
val watched: Seq[Watchable]

Attributes

Source
BspEvaluators.scala