Class ErrorReporter
- java.lang.Object
-
- com.google.javascript.jscomp.parsing.parser.util.ErrorReporter
-
public abstract class ErrorReporter extends java.lang.Object
A conduit for reporting errors and warnings to the user.
-
-
Constructor Summary
Constructors Constructor Description ErrorReporter()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description boolean
hadError()
protected abstract void
reportError(SourcePosition location, java.lang.String message)
void
reportError(SourcePosition location, java.lang.String format, java.lang.Object... arguments)
protected abstract void
reportWarning(SourcePosition location, java.lang.String message)
void
reportWarning(SourcePosition location, java.lang.String format, java.lang.Object... arguments)
-
-
-
Method Detail
-
reportError
@FormatMethod public final void reportError(SourcePosition location, @FormatString java.lang.String format, java.lang.Object... arguments)
-
reportError
protected abstract void reportError(SourcePosition location, java.lang.String message)
-
reportWarning
@FormatMethod public final void reportWarning(SourcePosition location, @FormatString java.lang.String format, java.lang.Object... arguments)
-
reportWarning
protected abstract void reportWarning(SourcePosition location, java.lang.String message)
-
hadError
public final boolean hadError()
-
-