Package com.google.javascript.jscomp
Class LoggerErrorManager
java.lang.Object
com.google.javascript.jscomp.BasicErrorManager
com.google.javascript.jscomp.LoggerErrorManager
- All Implemented Interfaces:
ErrorHandler
,ErrorManager
An error manager that logs errors and warnings using a logger in addition to
collecting them in memory. Errors are logged at the SEVERE level and warnings
are logged at the WARNING level.
-
Constructor Summary
ConstructorDescriptionLoggerErrorManager
(MessageFormatter formatter, Logger logger) Creates an instance.LoggerErrorManager
(Logger logger) Creates an instance with a source-less error formatter. -
Method Summary
Modifier and TypeMethodDescriptionvoid
println
(CheckLevel level, JSError error) Print a message with a trailing new line.protected void
Print the summary of the compilation - number of errors and warnings.Methods inherited from class com.google.javascript.jscomp.BasicErrorManager
generateReport, getErrorCount, getErrors, getTypedPercent, getWarningCount, getWarnings, report, setTypedPercent
-
Constructor Details
-
LoggerErrorManager
Creates an instance. -
LoggerErrorManager
Creates an instance with a source-less error formatter.
-
-
Method Details
-
println
Description copied from class:BasicErrorManager
Print a message with a trailing new line. This method is called by theBasicErrorManager.generateReport()
method when generating messages.- Specified by:
println
in classBasicErrorManager
-
printSummary
protected void printSummary()Description copied from class:BasicErrorManager
Print the summary of the compilation - number of errors and warnings.- Specified by:
printSummary
in classBasicErrorManager
-