public final class BuildResultImpl
extends java.lang.Object
implements dev.gradleplugins.runnerkit.BuildResult
| Constructor and Description |
|---|
BuildResultImpl(java.util.Map<dev.gradleplugins.runnerkit.TaskPath,dev.gradleplugins.runnerkit.BuildTask> executedTaskInOrder,
CommandLineToolLogContent output,
ActionableTaskCount actionableTaskCount,
dev.gradleplugins.runnerkit.BuildOutcome buildOutcome,
BuildFailures failures) |
| Modifier and Type | Method and Description |
|---|---|
dev.gradleplugins.runnerkit.BuildResult |
asRichOutputResult() |
java.util.List<java.lang.String> |
getExecutedTaskPaths() |
java.util.List<dev.gradleplugins.runnerkit.BuildResult.Failure> |
getFailures() |
dev.gradleplugins.runnerkit.BuildOutcome |
getOutcome() |
java.lang.String |
getOutput() |
java.util.List<java.lang.String> |
getSkippedTaskPaths() |
java.util.List<dev.gradleplugins.runnerkit.BuildTask> |
getTasks() |
dev.gradleplugins.runnerkit.BuildTask |
task(java.lang.String taskPath) |
java.util.List<dev.gradleplugins.runnerkit.BuildTask> |
tasks(dev.gradleplugins.runnerkit.TaskOutcome outcome) |
java.lang.String |
toString() |
dev.gradleplugins.runnerkit.BuildResult |
withNormalizedTaskOutput(java.util.function.Predicate<dev.gradleplugins.runnerkit.TaskPath> predicate,
java.util.function.UnaryOperator<java.lang.String> outputNormalizer) |
dev.gradleplugins.runnerkit.BuildResult |
withoutBuildSrc() |
public BuildResultImpl(java.util.Map<dev.gradleplugins.runnerkit.TaskPath,dev.gradleplugins.runnerkit.BuildTask> executedTaskInOrder,
CommandLineToolLogContent output,
ActionableTaskCount actionableTaskCount,
dev.gradleplugins.runnerkit.BuildOutcome buildOutcome,
BuildFailures failures)
public dev.gradleplugins.runnerkit.BuildOutcome getOutcome()
public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String getOutput()
getOutput in interface dev.gradleplugins.runnerkit.BuildResultpublic java.util.List<java.lang.String> getExecutedTaskPaths()
getExecutedTaskPaths in interface dev.gradleplugins.runnerkit.BuildResultpublic java.util.List<java.lang.String> getSkippedTaskPaths()
getSkippedTaskPaths in interface dev.gradleplugins.runnerkit.BuildResultpublic java.util.List<dev.gradleplugins.runnerkit.BuildTask> getTasks()
getTasks in interface dev.gradleplugins.runnerkit.BuildResultpublic java.util.List<dev.gradleplugins.runnerkit.BuildTask> tasks(dev.gradleplugins.runnerkit.TaskOutcome outcome)
tasks in interface dev.gradleplugins.runnerkit.BuildResult@Nullable public dev.gradleplugins.runnerkit.BuildTask task(java.lang.String taskPath)
task in interface dev.gradleplugins.runnerkit.BuildResultpublic dev.gradleplugins.runnerkit.BuildResult withNormalizedTaskOutput(java.util.function.Predicate<dev.gradleplugins.runnerkit.TaskPath> predicate,
java.util.function.UnaryOperator<java.lang.String> outputNormalizer)
withNormalizedTaskOutput in interface dev.gradleplugins.runnerkit.BuildResultpublic dev.gradleplugins.runnerkit.BuildResult withoutBuildSrc()
withoutBuildSrc in interface dev.gradleplugins.runnerkit.BuildResultpublic dev.gradleplugins.runnerkit.BuildResult asRichOutputResult()
asRichOutputResult in interface dev.gradleplugins.runnerkit.BuildResultpublic java.util.List<dev.gradleplugins.runnerkit.BuildResult.Failure> getFailures()
getFailures in interface dev.gradleplugins.runnerkit.BuildResult