public class DiagnosticGroups
extends java.lang.Object
Constructor and Description |
---|
DiagnosticGroups() |
Modifier and Type | Method and Description |
---|---|
DiagnosticGroup |
forName(java.lang.String name)
Find the diagnostic group registered under the given name.
|
java.util.Map<java.lang.String,DiagnosticGroup> |
getRegisteredGroups()
Get the registered diagnostic groups, indexed by name.
|
(package private) static DiagnosticGroup |
registerDeprecatedGroup(java.lang.String name) |
(package private) static DiagnosticGroup |
registerGroup(java.lang.String name,
DiagnosticGroup... groups) |
(package private) static DiagnosticGroup |
registerGroup(java.lang.String name,
DiagnosticGroup group) |
(package private) static DiagnosticGroup |
registerGroup(java.lang.String name,
DiagnosticType... types) |
(package private) void |
setWarningLevel(CompilerOptions options,
java.lang.String name,
CheckLevel level)
Adds warning levels by name.
|
static final DiagnosticType UNUSED
public static final java.util.Set<java.lang.String> wildcardExcludedGroups
private static final java.util.Map<java.lang.String,DiagnosticGroup> groupsByName
static final java.lang.String DIAGNOSTIC_GROUP_NAMES
public static final DiagnosticGroup GLOBAL_THIS
public static final DiagnosticGroup DEPRECATED
public static final DiagnosticGroup UNDERSCORE
public static final DiagnosticGroup VISIBILITY
public static final DiagnosticGroup ACCESS_CONTROLS
public static final DiagnosticGroup NON_STANDARD_JSDOC
public static final DiagnosticGroup INVALID_CASTS
public static final DiagnosticGroup UNNECESSARY_CASTS
@Deprecated public static final DiagnosticGroup INFERRED_CONST_CHECKS
public static final DiagnosticGroup FILEOVERVIEW_JSDOC
public static final DiagnosticGroup STRICT_MODULE_DEP_CHECK
public static final DiagnosticGroup VIOLATED_MODULE_DEP
public static final DiagnosticGroup EXTERNS_VALIDATION
public static final DiagnosticGroup AMBIGUOUS_FUNCTION_DECL
public static final DiagnosticGroup UNKNOWN_DEFINES
public static final DiagnosticGroup TWEAKS
public static final DiagnosticGroup MISSING_PROPERTIES
public static final DiagnosticGroup MISSING_RETURN
public static final DiagnosticGroup INTERNET_EXPLORER_CHECKS
public static final DiagnosticGroup UNDEFINED_VARIABLES
public static final DiagnosticGroup UNDEFINED_NAMES
public static final DiagnosticGroup DEBUGGER_STATEMENT_PRESENT
public static final DiagnosticGroup CHECK_REGEXP
public static final DiagnosticGroup OLD_CHECK_TYPES
public static final DiagnosticGroup NEW_CHECK_TYPES
public static final DiagnosticGroup CHECK_TYPES
public static final DiagnosticGroup NEW_CHECK_TYPES_ALL_CHECKS
public static final DiagnosticGroup CHECK_EVENTFUL_OBJECT_DISPOSAL
public static final DiagnosticGroup REPORT_UNKNOWN_TYPES
public static final DiagnosticGroup CHECK_VARIABLES
public static final DiagnosticGroup CHECK_USELESS_CODE
public static final DiagnosticGroup CONST
public static final DiagnosticGroup CONSTANT_PROPERTY
public static final DiagnosticGroup TYPE_INVALIDATION
public static final DiagnosticGroup DUPLICATE_VARS
public static final DiagnosticGroup ES3
static final DiagnosticGroup ES5_STRICT_UNCOMMON
static final DiagnosticGroup ES5_STRICT_REFLECTION
public static final DiagnosticGroup ES5_STRICT
public static final DiagnosticGroup MISSING_PROVIDE
public static final DiagnosticGroup MISSING_REQUIRE
public static final DiagnosticGroup EXTRA_REQUIRE
@GwtIncompatible(value="java.util.regex") public static final DiagnosticGroup MISSING_GETCSSNAME
@GwtIncompatible(value="JsMessage") public static final DiagnosticGroup DUPLICATE_MESSAGE
@GwtIncompatible(value="JsMessage") public static final DiagnosticGroup MESSAGE_DESCRIPTIONS
@GwtIncompatible(value="JsMessage") public static final DiagnosticGroup MSG_CONVENTIONS
public static final DiagnosticGroup MISPLACED_TYPE_ANNOTATION
public static final DiagnosticGroup SUSPICIOUS_CODE
public static final DiagnosticGroup DEPRECATED_ANNOTATIONS
public static final DiagnosticGroup UNUSED_PRIVATE_PROPERTY
public static final DiagnosticGroup UNUSED_LOCAL_VARIABLE
public static final DiagnosticGroup LINT_CHECKS
public static final DiagnosticGroup ANALYZER_CHECKS
public static final DiagnosticGroup USE_OF_GOOG_BASE
public static final DiagnosticGroup CLOSURE_DEP_METHOD_USAGE_CHECKS
@GwtIncompatible(value="Conformance") public static final DiagnosticGroup CONFORMANCE_VIOLATIONS
public static final DiagnosticGroup LATE_PROVIDE
static DiagnosticGroup registerDeprecatedGroup(java.lang.String name)
static DiagnosticGroup registerGroup(java.lang.String name, DiagnosticGroup group)
static DiagnosticGroup registerGroup(java.lang.String name, DiagnosticType... types)
static DiagnosticGroup registerGroup(java.lang.String name, DiagnosticGroup... groups)
public java.util.Map<java.lang.String,DiagnosticGroup> getRegisteredGroups()
public DiagnosticGroup forName(java.lang.String name)
void setWarningLevel(CompilerOptions options, java.lang.String name, CheckLevel level)