sbt

package sbt

Members list

Packages

package sbt.internal
package sbt.std

Type members

Classlikes

final case class Info[T](attributes: AttributeMap, post: T => AttributeMap)

Used to provide information about a task, such as the name, description, and tags for controlling concurrent execution.

Used to provide information about a task, such as the name, description, and tags for controlling concurrent execution.

Value parameters

attributes

Arbitrary user-defined key/value pairs describing this task

post

a transformation that takes the result of evaluating this task and produces user-defined key/value pairs.

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object Info

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
Info.type
final case class Task[A](info: Info[A], work: Action[A]) extends TaskId[A]

Combines metadata info and a computation work to define a task.

Combines metadata info and a computation work to define a task.

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
trait TaskId[A]
class Object
trait Matchable
class Any
Show all
object Task

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
Task.type