package saker.build.task.utils
Package containing task utility related classes for the build system.
| ComposedStructuredTaskResult | StructuredTaskResult interface representing a result that may contain other intermediate structured task
results. |
| StructuredListTaskResult | StructuredTaskResult interface of an ordered collection. |
| StructuredMapTaskResult | StructuredTaskResult interface for a map. |
| StructuredObjectTaskResult | StructuredTaskResult for a single object. |
| StructuredTaskResult | Represents a special kind of task result which should be handled as a structured output with fields that haven't
completed yet. |
| TaskBuilderResult | Interface holding the result of a task builder operation. |
| BuildTargetBootstrapperTaskFactory | Bootstrapper task for invoking a build target of a build script with the given parameters. |
| BuildTargetRunnerTaskFactory | TaskFactory for running a build target. |
| FixedTaskDuplicationPredicate | This class is unreliable, don't use it. |
| SimpleStructuredListTaskResult | Simple StructuredListTaskResult implementation that is backed by a list of elements. |
| SimpleStructuredMapTaskResult | Simple StructuredMapTaskResult implementation that is backed by a map. |
| SimpleStructuredObjectTaskResult | Simple StructuredObjectTaskResult data class implementation. |
| TaskInvocationBootstrapperTaskFactory | Bootstrapper task for looking up a task by a given name and invoking it with the given parameters. |
| TaskInvocationRunnerTaskFactory | TaskFactory for running a specified task with the given parameters. |
| TaskLookupExecutionProperty | ExecutionProperty implementation for looking up a TaskFactory instance based on a TaskName
and repository identifier. |
| TaskUtils | Utility class for task related functionality. |