validate method

void validate(
  1. YamlMap data
)

Validates the given data against the schema. Throws a SchemaValidationException if the data is invalid.

Implementation

void validate(final YamlMap data) {
  for (final entry in _schema.entries) {
    final key = entry.key;
    final type = entry.value;

    final value = data[key];
    _validate(value, type, path: key);
  }
}