in scripts/generate-docs/exported_fields.go [71:86]
func listFieldFields(dataStreamPath string) ([]string, error) {
fieldsPath := filepath.Join(dataStreamPath, "fields")
var files []string
fileInfos, err := ioutil.ReadDir(fieldsPath)
if err != nil {
return nil, errors.Wrapf(err, "reading dataStream fields dir failed (path: %s)", fieldsPath)
}
for _, fileInfo := range fileInfos {
if !fileInfo.IsDir() {
files = append(files, filepath.Join(fieldsPath, fileInfo.Name()))
}
}
return files, nil
}