Reports non-final fields in enumeration types as they are rarely needed.

Example:


  enum Enum {
    FIRST("first"),
    SECOND("second");

    public String str;

    Enum(String str) {
        this.str = str;
    }
  }