Class OutputScrappingBuildLogVisitor
- java.lang.Object
-
- dev.gradleplugins.runnerkit.logging.OutputScrappingBuildLogVisitor
-
- All Implemented Interfaces:
BuildLogVisitor
public final class OutputScrappingBuildLogVisitor extends java.lang.Object implements BuildLogVisitor
-
-
Constructor Summary
Constructors Constructor Description OutputScrappingBuildLogVisitor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<ActionableTaskCount>getActionableTaskCount()dev.gradleplugins.runnerkit.BuildOutcomegetBuildOutcome()java.util.Map<dev.gradleplugins.runnerkit.TaskPath,dev.gradleplugins.runnerkit.BuildTask>getDiscoveredTasks()voidvisitActionableTasks(ActionableTaskCount actionableTaskCount)voidvisitBuildFailure()voidvisitBuildResult(dev.gradleplugins.runnerkit.BuildOutcome buildOutcome)voidvisitContentLine(java.lang.String line)voidvisitTaskHeader(dev.gradleplugins.runnerkit.TaskPath taskPath)voidvisitTaskHeader(dev.gradleplugins.runnerkit.TaskPath taskPath, dev.gradleplugins.runnerkit.TaskOutcome taskOutcome)voidvisitTaskOutput(dev.gradleplugins.runnerkit.TaskPath taskPath, java.lang.String line)
-
-
-
Method Detail
-
getActionableTaskCount
public java.util.Optional<ActionableTaskCount> getActionableTaskCount()
-
getBuildOutcome
public dev.gradleplugins.runnerkit.BuildOutcome getBuildOutcome()
-
getDiscoveredTasks
public java.util.Map<dev.gradleplugins.runnerkit.TaskPath,dev.gradleplugins.runnerkit.BuildTask> getDiscoveredTasks()
-
visitTaskHeader
public void visitTaskHeader(dev.gradleplugins.runnerkit.TaskPath taskPath)
- Specified by:
visitTaskHeaderin interfaceBuildLogVisitor
-
visitTaskHeader
public void visitTaskHeader(dev.gradleplugins.runnerkit.TaskPath taskPath, dev.gradleplugins.runnerkit.TaskOutcome taskOutcome)- Specified by:
visitTaskHeaderin interfaceBuildLogVisitor
-
visitTaskOutput
public void visitTaskOutput(dev.gradleplugins.runnerkit.TaskPath taskPath, java.lang.String line)- Specified by:
visitTaskOutputin interfaceBuildLogVisitor
-
visitBuildResult
public void visitBuildResult(dev.gradleplugins.runnerkit.BuildOutcome buildOutcome)
- Specified by:
visitBuildResultin interfaceBuildLogVisitor
-
visitBuildFailure
public void visitBuildFailure()
- Specified by:
visitBuildFailurein interfaceBuildLogVisitor
-
visitActionableTasks
public void visitActionableTasks(ActionableTaskCount actionableTaskCount)
- Specified by:
visitActionableTasksin interfaceBuildLogVisitor
-
visitContentLine
public void visitContentLine(java.lang.String line)
- Specified by:
visitContentLinein interfaceBuildLogVisitor
-
-