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)