Package com.google.javascript.jscomp
Class DiagnosticGroupWarningsGuard
java.lang.Object
com.google.javascript.jscomp.WarningsGuard
com.google.javascript.jscomp.DiagnosticGroupWarningsGuard
- All Implemented Interfaces:
Serializable
Sets the level for a particular DiagnosticGroup.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class com.google.javascript.jscomp.WarningsGuard
WarningsGuard.Priority
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
disables
(DiagnosticGroup otherGroup) Returns whether all warnings in the given diagnostic group will be filtered out.boolean
enables
(DiagnosticGroup otherGroup) Returns whether any of the warnings in the given diagnostic group will be upgraded to a warning or error.Returns a new check level for a given error.toString()
Methods inherited from class com.google.javascript.jscomp.WarningsGuard
getPriority
-
Constructor Details
-
DiagnosticGroupWarningsGuard
-
-
Method Details
-
level
Description copied from class:WarningsGuard
Returns a new check level for a given error. OFF - suppress it, ERROR - report as error. null means that this guard does not know what to do with the error. Null is extremely helpful when you have a chain of guards. If current guard returns null, then the next in the chain should process it.- Specified by:
level
in classWarningsGuard
- Parameters:
error
- a reported error.- Returns:
- what level given error should have.
-
disables
Description copied from class:WarningsGuard
Returns whether all warnings in the given diagnostic group will be filtered out. Used to determine which passes to skip.- Overrides:
disables
in classWarningsGuard
- Parameters:
otherGroup
- A group of DiagnosticTypes.- Returns:
- Whether all warnings of these types are disabled by this guard.
-
enables
Description copied from class:WarningsGuard
Returns whether any of the warnings in the given diagnostic group will be upgraded to a warning or error.- Overrides:
enables
in classWarningsGuard
- Parameters:
otherGroup
- A group of DiagnosticTypes.- Returns:
- Whether any warnings of these types are enabled by this guard.
-
toString
-