DefinableTask

sbt.Scoped$.DefinableTask
sealed trait DefinableTask[A1]

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class TaskKey[A1]
Self type

Members list

Concise view

Value members

Concrete methods

inline def :=(inline a: A1): Setting[Task[A1]]
inline def <<=(inline app: Initialize[Task[A1]]): Setting[Task[A1]]
def ?: Initialize[Task[Option[A1]]]
def ??[T >: A1](or: => T): Initialize[Task[T]]
def get(settings: Settings[Scope]): Option[Task[A1]]
inline def set(inline app: Initialize[Task[A1]]): Setting[Task[A1]]

In addition to creating Def.setting(...), this captures the source position.

In addition to creating Def.setting(...), this captures the source position.

Attributes

inline def taskMacro[A](inline a: A): Initialize[Task[A]]

Internal function for the task macro.

Internal function for the task macro.

Attributes

def toSettingKey: SettingKey[Task[A1]]
inline def transform(f: A1 => A1): Setting[Task[A1]]
inline def ~=(inline f: A1 => A1): Setting[Task[A1]]