ExpectationCodes class
Centralized expectation code constants to avoid typos.
Codes follow a domain.specific_issue naming. Existing domains:
- value.* : primitive / direct value expectations
- structure.* : map/list structural errors
- logic.* : logical/combinator wrappers
NOTE: Only add stable, publicly documented codes here. Experimental ones can live near their validators until stabilized.
Constructors
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Properties
- logicPredicateFailed ↔ String
-
getter/setter pair
- typeMismatch ↔ String
-
getter/setter pair
- valueRangeOutOfBounds ↔ String
-
getter/setter pair
Constants
- logicNotExpected → const String
- structureListItemFailed → const String
- structureMapFieldFailed → const String
- structureUnknownKey → const String
- valueCaseMismatch → const String
- valueContainsMissing → const String
- valueDateMismatch → const String
- valueDateNotFuture → const String
- valueDateNotPast → const String
- valueDateOutOfRange → const String
- valueDeepEqualMismatch → const String
- valueEmailNormalized → const String
- valueEqualMismatch → const String
- valueFormatInvalid → const String
- valueLengthOutOfRange → const String
- valueMembershipMismatch → const String
- valuePatternMismatch → const String
- valueSlugInvalid → const String
- valueUnicodeNormalized → const String