TaskCtx

mill.define.TaskCtx
See theTaskCtx companion trait
@Scaladoc(value = "/**\n * Provides access to various resources in the context of a current execution Target.\n */")
object TaskCtx

Provides access to various resources in the context of a current execution Target.

Attributes

Companion
trait
Source
TaskCtx.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
TaskCtx.type

Members list

Type members

Classlikes

trait Args

Attributes

Source
TaskCtx.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait TaskCtx
object Dest

Attributes

Companion
trait
Source
TaskCtx.scala
Supertypes
class Object
trait Matchable
class Any
Self type
Dest.type
@Scaladoc(value = "/**\n * Access to the targets [[dest]] path.\n */")
trait Dest

Access to the targets dest path.

Access to the targets dest path.

Attributes

Companion
object
Source
TaskCtx.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait TaskCtx
@Scaladoc(value = "/** Access to the current system environment settings. */")
trait Env

Access to the current system environment settings.

Access to the current system environment settings.

Attributes

Source
TaskCtx.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait TaskCtx
trait Fail

Attributes

Source
TaskCtx.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait TaskCtx
object Fork

Attributes

Companion
trait
Source
TaskCtx.scala
Supertypes
class Object
trait Matchable
class Any
Self type
Fork.type
trait Fork

Attributes

Companion
object
Source
TaskCtx.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait TaskCtx
@Scaladoc(value = "/**\n * Marker annotation.\n */")
class ImplicitStub extends StaticAnnotation

Marker annotation.

Marker annotation.

Attributes

Source
TaskCtx.scala
Supertypes
trait StaticAnnotation
class Annotation
class Object
trait Matchable
class Any
@Scaladoc(value = "/**\n * Access to the selected parallel job count (`mill --jobs`).\n */")
trait Jobs

Access to the selected parallel job count (mill --jobs).

Access to the selected parallel job count (mill --jobs).

Attributes

Source
TaskCtx.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait TaskCtx
object Log

Attributes

Companion
trait
Source
TaskCtx.scala
Supertypes
class Object
trait Matchable
class Any
Self type
Log.type
@Scaladoc(value = "/** Access to the targets [[Logger]] instance. */")
trait Log

Access to the targets Logger instance.

Access to the targets Logger instance.

Attributes

Companion
object
Source
TaskCtx.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait TaskCtx
trait Offline

Attributes

Source
TaskCtx.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait TaskCtx
@Scaladoc(value = "/** Access to the project root (aka workspace) directory. */")
trait Workspace

Access to the project root (aka workspace) directory.

Access to the project root (aka workspace) directory.

Attributes

Source
TaskCtx.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait TaskCtx

Implicits

Implicits

implicit def taskCtx: TaskCtx

Attributes

Source
TaskCtx.scala