All Downloads are FREE. Search and download functionalities are using the official Maven repository.

dev.gradleplugins.runnerkit.logging.BuildLogVisitor Maven / Gradle / Ivy

There is a newer version: 0.0.148
Show newest version
package dev.gradleplugins.runnerkit.logging;

import dev.gradleplugins.runnerkit.ActionableTaskCount;
import dev.gradleplugins.runnerkit.BuildOutcome;
import dev.gradleplugins.runnerkit.TaskOutcome;
import dev.gradleplugins.runnerkit.TaskPath;

public interface BuildLogVisitor {
    void visitTaskHeader(TaskPath taskPath);
    void visitTaskHeader(TaskPath taskPath, TaskOutcome taskOutcome);
    void visitTaskOutput(TaskPath taskPath, String line);
    void visitBuildResult(BuildOutcome buildOutcome);
    void visitBuildFailure();
    void visitActionableTasks(ActionableTaskCount actionableTaskCount);
    void visitContentLine(String line);
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy