diff --git a/cmd/generate-fix/internal/templates.go b/cmd/generate-fix/internal/templates.go index 994d087e9..91f1507b5 100644 --- a/cmd/generate-fix/internal/templates.go +++ b/cmd/generate-fix/internal/templates.go @@ -450,6 +450,15 @@ const( {{ $ft.Name }}_{{ .Description }} {{ $ft.Name }} = "{{ .Value }}" {{- end }} ) +func ({{ $ft.Name }} {{ $ft.Name }}) String() string { + switch {{ $ft.Name }} { + {{- range $ft.Enums }} + case {{ $ft.Name }}_{{ .Description }}: + return "{{ .Description }}" + {{- end }} + } + return "Unknown_{{ $ft.Name }}" +} {{ end }}{{ end }} `)) }