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
ConstructorsConstructorDescriptionLoggerErrorManager(MessageFormatter formatter, Logger logger) Creates an instance.LoggerErrorManager(Logger logger) Creates an instance with a source-less error formatter. -
Method Summary
Modifier and TypeMethodDescriptionvoidprintln(CheckLevel level, JSError error) Print a message with a trailing new line.protected voidPrint 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:BasicErrorManagerPrint a message with a trailing new line. This method is called by theBasicErrorManager.generateReport()method when generating messages.- Specified by:
printlnin classBasicErrorManager
-
printSummary
protected void printSummary()Description copied from class:BasicErrorManagerPrint the summary of the compilation - number of errors and warnings.- Specified by:
printSummaryin classBasicErrorManager
-