Package com.google.javascript.jscomp
Class ConformanceRules.ConformanceResult
- java.lang.Object
-
- com.google.javascript.jscomp.ConformanceRules.ConformanceResult
-
- Enclosing class:
- ConformanceRules
public static class ConformanceRules.ConformanceResult extends java.lang.Object
Classes extending AbstractRule must return ConformanceResult from their checkConformance implementation. For simple rules, the constants CONFORMANCE, POSSIBLE_VIOLATION, VIOLATION are sufficient. However, for some rules additional clarification specific to the violation instance is helpful, for that, an instance of this class can be created to associate a note with the violation.
-
-
Field Summary
Fields Modifier and Type Field Description static ConformanceRules.ConformanceResult
CONFORMANCE
ConformanceRules.ConformanceLevel
level
java.lang.String
note
static ConformanceRules.ConformanceResult
POSSIBLE_VIOLATION
static ConformanceRules.ConformanceResult
VIOLATION
-
-
-
Field Detail
-
level
public final ConformanceRules.ConformanceLevel level
-
note
public final java.lang.String note
-
CONFORMANCE
public static final ConformanceRules.ConformanceResult CONFORMANCE
-
POSSIBLE_VIOLATION
public static final ConformanceRules.ConformanceResult POSSIBLE_VIOLATION
-
VIOLATION
public static final ConformanceRules.ConformanceResult VIOLATION
-
-