ErrorSeverity class
The severity of an ErrorCode.
- Implemented types
Constructors
- ErrorSeverity(String name, int ordinal, String machineCode, String displayName)
- 
          Initialize a newly created severity with the given names.
            const
Properties
- displayName → String
- 
  The name of the severity used when producing readable output.
  final
- hashCode → int
- 
  The hash code for this object.
  no setteroverride
- machineCode → String
- 
  The name of the severity used when producing machine output.
  final
- name → String
- 
  The name of this error code.
  final
- ordinal → int
- 
  The ordinal value of the error code.
  final
- runtimeType → Type
- 
  A representation of the runtime type of the object.
  no setterinherited
Methods
- 
  compareTo(ErrorSeverity other) → int 
- 
  Compares this object to another object.
  override
- 
  max(ErrorSeverity severity) → ErrorSeverity 
- Return the severity constant that represents the greatest severity.
- 
  noSuchMethod(Invocation invocation) → dynamic 
- 
  Invoked when a nonexistent method or property is accessed.
  inherited
- 
  toString() → String 
- 
  A string representation of this object.
  override
Operators
- 
  operator ==(Object other) → bool 
- 
  The equality operator.
  inherited
Constants
- ERROR → const ErrorSeverity
- The severity representing an error.
- INFO → const ErrorSeverity
- The severity representing an informational level analysis issue.
- NONE → const ErrorSeverity
- The severity representing a non-error. This is never used for any error code, but is useful for clients.
- 
    values
  → const List<ErrorSeverity> 
- WARNING → const ErrorSeverity
- 
  The severity representing a warning. Warnings can become errors if the
-Werrorcommand line flag is specified.