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.ObjectClasses 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.ConformanceResultCONFORMANCEConformanceRules.ConformanceLevelleveljava.lang.Stringnotestatic ConformanceRules.ConformanceResultPOSSIBLE_VIOLATIONstatic ConformanceRules.ConformanceResultVIOLATION
-
-
-
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
-
-