validate method

List<ValidationError> validate(
  1. Object? data
)

Validates the given data against this schema.

Returns a list of ValidationError if validation fails, or an empty list if validation succeeds.

Implementation

List<ValidationError> validate(Object? data) {
  final failures = _createHashSet();
  _validateSchema(data, [], failures);

  return failures.toList();
}