Annotation Interface Severity


@Retention(SOURCE) @Target(TYPE) public @interface Severity
Describes the severity of a Refaster rule or group of Refaster rules.

The default severity is the severity assigned to the Refaster bug checker, which may be controlled explicitly by running Error Prone with e.g. -Xep:Refaster:WARN. Annotations on nested classes override the severity associated with any enclosing class.

  • Required Element Summary

    Required Elements
    Modifier and Type
    Required Element
    Description
    com.google.errorprone.BugPattern.SeverityLevel
    The expected severity of any match of the annotated Refaster rule(s).
  • Element Details

    • value

      com.google.errorprone.BugPattern.SeverityLevel value
      The expected severity of any match of the annotated Refaster rule(s).
      Returns:
      An Error Prone severity level.