From 1910aec1fe649949546d23674ec40d5f009b157c Mon Sep 17 00:00:00 2001 From: Snider Date: Sat, 21 Feb 2026 01:27:03 +0000 Subject: [PATCH] fix: sort SupportedLanguages output for deterministic ordering Co-Authored-By: Virgil --- codegen.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/codegen.go b/codegen.go index 1c068e0..ff31a10 100644 --- a/codegen.go +++ b/codegen.go @@ -8,6 +8,7 @@ import ( "os" "os/exec" "path/filepath" + "sort" ) // Supported SDK target languages. @@ -86,11 +87,13 @@ func (g *SDKGenerator) Available() bool { return err == nil } -// SupportedLanguages returns the list of supported SDK target languages. +// SupportedLanguages returns the list of supported SDK target languages +// in sorted order for deterministic output. func SupportedLanguages() []string { langs := make([]string, 0, len(supportedLanguages)) for k := range supportedLanguages { langs = append(langs, k) } + sort.Strings(langs) return langs }