mill.eval

package mill.eval

Members list

Type members

Classlikes

trait Evaluator extends AutoCloseable

Public facing API of the Mill evaluation logic.

Public facing API of the Mill evaluation logic.

Attributes

Companion
object
Source
Evaluator.scala
Supertypes
trait AutoCloseable
class Object
trait Matchable
class Any
object Evaluator

Attributes

Companion
trait
Source
Evaluator.scala
Supertypes
class Object
trait Matchable
class Any
Self type
Evaluator.type
case class EvaluatorPaths

Attributes

Companion
object
Source
EvaluatorPaths.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Source
EvaluatorPaths.scala
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type

Attributes

Companion
object
Source
EvaluatorPathsResolver.scala
Supertypes
class Object
trait Matchable
class Any

Attributes

Companion
trait
Source
EvaluatorPathsResolver.scala
Supertypes
class Object
trait Matchable
class Any
Self type
sealed trait Terminal

A terminal or terminal target is some important work unit, that in most cases has a name (Right[Labelled]) or was directly called by the user (Left[Task]). It's a Task, Task.Worker, Task.Input, Task.Source, Task.Sources, Task.Command

A terminal or terminal target is some important work unit, that in most cases has a name (Right[Labelled]) or was directly called by the user (Left[Task]). It's a Task, Task.Worker, Task.Input, Task.Source, Task.Sources, Task.Command

Attributes

Companion
object
Source
Terminal.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class Labelled[T]
class Task[T]
object Terminal

Attributes

Companion
trait
Source
Terminal.scala
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
Terminal.type