validateYamlImpl function

Future<void> validateYamlImpl(
  1. YamlMap yamlContent,
  2. YamlValidationSchema schema, {
  3. String? yamlFilePath,
})

Implementation

Future<void> validateYamlImpl(YamlMap yamlContent, YamlValidationSchema schema,
    {String? yamlFilePath}) async {
  final YamlMap config = yamlContent;

  schema.fields.forEach((fieldKey, rule) {
    _validateField(fieldKey, rule, config[fieldKey], yamlFilePath);
  });
}