Skip to content

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:

AbstractReporter


collectsProblems

public boolean collectsProblems()

Overrides:

AbstractReporter


isSilent

public boolean isSilent()

Overrides:

AbstractReporter


report

protected void report(Diagnostic diagnostic)

Overrides:

AbstractReporter


writeString

protected void writeString(Diagnostic diagnostic)

Overrides:

AbstractReporter