error_format library
Utilities for formatting validation / exception messages in a consistent, descriptive way.
Extensions
- ResultFormatting on Result
- Extension to access detailed formatting directly on Result.
Functions
-
buildValidationFailureMessage(
Result result, {int maxValueLength = 120, int maxErrorsToList = 20}) → String - Build a standardized, human friendly message for a failed Result.
-
buildValidationMessage(
Result result, {int maxValueLength = 120, int maxErrorsToList = 20}) → String -
Build a standardized message for any validation Result.
For valid results:
Valid (Type): <valueRepr>
For invalid results: delegates to buildValidationFailureMessage.