Skip to content

Package io.github.qishr.cascara.common.diagnostic

Class StandardReporter

java.lang.Object
        io.github.qishr.cascara.common.diagnostic.AbstractReporter<io.github.qishr.cascara.common.diagnostic.StandardReporter>
                io.github.qishr.cascara.common.diagnostic.StandardReporter


public class StandardReporter
extends AbstractReporter<StandardReporter>

Constructor Summary

Constructor Description
StandardReporter(Consumer<String> writer)
StandardReporter()

Method Summary

Modifier and Type Method Description
protected StandardReporter self()
protected void writeString(Diagnostic diagnostic)

Methods inherited from AbstractReporter

getProblemCollector, trace, outputToConsole, debug, getDiagnosticCollector, collectsProblems, infoAt, warnAt, writeString, info, errorAt, errorAt, errorAt, setDiagnosticCollector, infoAt, disableSystemOutput, error, setDisableSystemOutput, warnAt, setDisableFlush, infoAt, setProblemCollector, disableFlush, warnAt, report, warn, setLevel, getStringWriter

Method Details

self

protected StandardReporter self()


writeString

protected void writeString(Diagnostic diagnostic)