package std
- Alphabetic
- Public
- All
Type Members
- abstract class BaseTaskLinterDSL extends LinterDSL
- sealed trait BinaryPipe extends AnyRef
- trait CloseableStreams[Key] extends Streams[Key] with Closeable
- sealed trait ForkTask[S, CC[_]] extends AnyRef
- sealed abstract class InputEvaluated[T] extends AnyRef
- sealed trait JoinTask[S, CC[_]] extends AnyRef
- sealed abstract class MacroPrevious[T] extends AnyRef
- sealed abstract class MacroTaskValue[T] extends AnyRef
- sealed abstract class MacroValue[T] extends AnyRef
- sealed trait ManagedStreams[Key] extends TaskStreams[Key]
- sealed trait MultiInTask[K[L[x]]] extends AnyRef
- sealed abstract class ParserInput[T] extends AnyRef
- sealed abstract class ParserInputTask[T] extends AnyRef
- sealed trait ProcessPipe extends AnyRef
- sealed trait SingleInTask[S] extends AnyRef
- trait Streams[Key] extends AnyRef
- trait TaskExtra extends TaskExtra0
- trait TaskExtra0 extends AnyRef
- sealed trait TaskInfo[S] extends AnyRef
- sealed trait TaskLines extends AnyRef
-
sealed
trait
TaskStreams[Key] extends AnyRef
Represents a set of streams associated with a context.
Represents a set of streams associated with a context. In sbt, this is a named set of streams for a particular scoped key. For example, logging for test:compile is by default sent to the "out" stream in the test:compile context.
- sealed trait TextPipe extends AnyRef
Value Members
-
object
FullConvert extends Convert
Converts an input
Tree
of typeInitialize[T]
,Initialize[Task[T]]
, orTask[T]
into aTree
of typeInitialize[Task[T]]
. -
object
FullInstance extends Composed[Def.Initialize, Task] with MonadInstance
Composes the Task and Initialize Instances to provide an Instance for [T] Initialize[Task[T]].
-
object
InitParserConvert extends Convert
Converts an input
Tree
of typeState => Parser[T]
orInitialize[State => Parser[T]]
into aTree
of typeInitialize[State => Parser[T]]
. - object InitializeConvert extends Convert
- object InitializeInstance extends MonadInstance
- object InputInitConvert extends Convert
-
object
InputWrapper
Implementation detail.
Implementation detail. The wrap methods temporarily hold inputs (as a Tree, at compile time) until a task or setting macro processes it.
- object OnlyTaskDynLinterDSL extends BaseTaskLinterDSL
- object OnlyTaskLinterDSL extends BaseTaskLinterDSL
-
object
ParserConvert extends Convert
Converts an input
Tree
of typeParser[T]
orState => Parser[T]
into aTree
of typeState => Parser[T]
. -
object
ParserInput
Implementation detail.
Implementation detail. The wrap method temporarily holds the input parser (as a Tree, at compile time) until the input task macro processes it.
- object ParserInstance extends Instance
- object PlainTaskMacro
- object SettingMacro
- object Streams
-
object
TaskConvert extends Convert
Convert instance for plain
Task
s not within the settings system. - object TaskDynLinterDSL extends BaseTaskLinterDSL
- object TaskExtra extends TaskExtra
-
object
TaskInstance extends MonadInstance
Instance for the monad/applicative functor for plain Tasks.
- object TaskLinterDSL extends BaseTaskLinterDSL
- object TaskLinterDSLFeedback
- object TaskMacro
- object Transform