Package io.github.qishr.cascara.common.diagnostic
Class SilentCollectingReporter
java.lang.Object
io.github.qishr.cascara.common.diagnostic.AbstractReporter<io.github.qishr.cascara.common.diagnostic.SilentCollectingReporter>
io.github.qishr.cascara.common.diagnostic.SilentCollectingReporter
public class SilentCollectingReporter
extends AbstractReporter<SilentCollectingReporter>
Constructor Summary
| Constructor | Description |
|---|---|
| SilentCollectingReporter() |
Method Summary
| Modifier and Type | Method | Description |
|---|---|---|
| public boolean | hasErrors() | |
| protected SilentCollectingReporter | self() | |
| public boolean | collectsProblems() | |
| public boolean | isSilent() | |
| protected void | report(Diagnostic diagnostic) | |
| protected void | writeString(Diagnostic diagnostic) |
Methods inherited from AbstractReporter
errorAt, isSystemOutputEnabled, getProblemCollector, trace, setStackTraceEnabled, debug, getDiagnosticCollector, buildDiagnostic, warnAt, errorAt, infoAt, setSystemErrorEnabled, infoAt, isProblem, errorAt, infoAt, writeString, errorAt, warnAt, error, setDiagnosticCollector, warnAt, outputToConsole, setFlushEnabled, warn, error, setSystemOutputEnabled, buildDiagnostic, buildDiagnostic, setProblemCollector, errorAt, errorAt, isStackTraceEnabled, errorAt, info, isFlushEnabled, getLevel, error, error, buildDiagnostic, setLevel, getStringWriter
Method Details
hasErrors
public boolean hasErrors()
self
protected SilentCollectingReporter self()
Overrides:
collectsProblems
public boolean collectsProblems()
Overrides:
isSilent
public boolean isSilent()
Overrides:
report
protected void report(Diagnostic diagnostic)
Overrides:
writeString
protected void writeString(Diagnostic diagnostic)
Overrides: