in pkg/genlib/fields/yaml.go [18:35]
func loadFieldsFromYaml(f []byte) (yamlFields, error) {
var keys []yamlField
cfg, err := yaml.NewConfig(f)
if err != nil {
return nil, err
}
err = cfg.Unpack(&keys)
if err != nil {
return nil, err
}
fields := yamlFields{}
for _, key := range keys {
fields = append(fields, key.Fields...)
}
return fields, nil
}