public class FixingErrorManager extends BasicErrorManager
An error manager that finds a SuggestedFix for all errors if possible.
Constructor and Description |
---|
FixingErrorManager() |
Modifier and Type | Method and Description |
---|---|
Collection<SuggestedFix> |
getAllFixes() |
List<SuggestedFix> |
getFixesForJsError(JSError error) |
void |
println(CheckLevel level,
JSError error)
Print a message with a trailing new line.
|
void |
printSummary()
Print the summary of the compilation - number of errors and warnings.
|
void |
report(CheckLevel level,
JSError error)
Reports an error.
|
void |
setCompiler(AbstractCompiler compiler) |
generateReport, getErrorCount, getErrors, getTypedPercent, getWarningCount, getWarnings, setTypedPercent
public void setCompiler(AbstractCompiler compiler)
public void report(CheckLevel level, JSError error)
ErrorManager
ErrorManager.generateReport()
at the discretion of the implementation.report
in interface ErrorHandler
report
in interface ErrorManager
report
in class BasicErrorManager
level
- the reporting levelerror
- the error to reportpublic List<SuggestedFix> getFixesForJsError(JSError error)
public Collection<SuggestedFix> getAllFixes()
public void printSummary()
BasicErrorManager
printSummary
in class BasicErrorManager
public void println(CheckLevel level, JSError error)
BasicErrorManager
BasicErrorManager.generateReport()
method when generating messages.println
in class BasicErrorManager
Copyright © 2009-2016 Google. All Rights Reserved.