Package containing task utility related classes for the build system.
StructuredTaskResult interface representing a result that may contain other intermediate structured task results.
StructuredTaskResult interface of an ordered collection.
StructuredTaskResult interface for a map.
StructuredTaskResult for a single object.
Represents a special kind of task result which should be handled as a structured output with fields that haven't completed yet.
Bootstrapper task for invoking a build target of a build script with the given parameters.
TaskDuplicationPredicate implemetation that allows the associated task to be duplicated to a fixed number of executions.
Simple StructuredListTaskResult implementation that is backed by a list of elements.
Simple StructuredMapTaskResult implementation that is backed by a map.
Simple StructuredObjectTaskResult data class implementation.
Bootstrapper task for looking up a task by a given name and invoking it with the given parameters.
TaskFactory for running a specified task with the given parameters.
Utility class for task related functionality.